summaryrefslogtreecommitdiff
path: root/testing/xaw3d
diff options
context:
space:
mode:
Diffstat (limited to 'testing/xaw3d')
-rw-r--r--testing/xaw3d/PKGBUILD29
-rw-r--r--testing/xaw3d/xaw3d.patch30
2 files changed, 0 insertions, 59 deletions
diff --git a/testing/xaw3d/PKGBUILD b/testing/xaw3d/PKGBUILD
deleted file mode 100644
index a0b8a637c..000000000
--- a/testing/xaw3d/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 148620 2012-02-04 13:37:58Z andyrtr $
-# Maintainer: Eric BĂ©langer <eric@archlinux.org>
-
-pkgname=xaw3d
-pkgver=1.6
-pkgrel=1
-pkgdesc="Three-D Athena widgets"
-arch=('i686' 'x86_64')
-url="http://directory.fsf.org/project/xaw3d/"
-license=('MIT')
-depends=('libxmu')
-makedepends=('xorg-util-macros')
-options=('!libtool')
-source=(http://xorg.freedesktop.org/archive/individual/lib/libXaw3d-${pkgver}.tar.bz2)
-md5sums=('db88f0c5afc5f285e046d84e15ad30de')
-
-build() {
- cd "${srcdir}/libXaw3d-${pkgver}"
- ./configure --prefix=/usr --disable-static
- make
-}
-
-package() {
- cd "${srcdir}/libXaw3d-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}
diff --git a/testing/xaw3d/xaw3d.patch b/testing/xaw3d/xaw3d.patch
deleted file mode 100644
index d126f7c5c..000000000
--- a/testing/xaw3d/xaw3d.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -up Xaw3d-1.5E/xc/lib/Xaw3d/Scrollbar.c.orig Xaw3d-1.5E/xc/lib/Xaw3d/Scrollbar.c
---- Xaw3d-1.5E/xc/lib/Xaw3d/Scrollbar.c.orig 2003-02-10 18:22:26.000000000 +0100
-+++ Xaw3d-1.5E/xc/lib/Xaw3d/Scrollbar.c 2008-10-06 10:07:46.000000000 +0200
-@@ -1087,7 +1087,11 @@ static void NotifyThumb (w, event, param
- Cardinal *num_params; /* unused */
- {
- register ScrollbarWidget sbw = (ScrollbarWidget) w;
-- float top = sbw->scrollbar.top;
-+ union {
-+ XtPointer pt;
-+ float top;
-+ } foo;
-+ foo.top = sbw->scrollbar.top;
-
- #ifndef XAW_ARROW_SCROLLBARS
- if (sbw->scrollbar.direction == 0) return; /* if no StartScroll */
-@@ -1116,10 +1120,10 @@ static void NotifyThumb (w, event, param
- /* Removed the dependancy on scrollbar arrows. Xterm as distributed in
- X11R6.6 by The XFree86 Project wants this correction, with or without
- the arrows. */
-- top += 0.0001;
-+ foo.top += 0.0001;
- /* #endif */
-- XtCallCallbacks (w, XtNthumbProc, *(XtPointer*)&top);
-- XtCallCallbacks (w, XtNjumpProc, (XtPointer)&top);
-+ XtCallCallbacks (w, XtNthumbProc, foo.pt);
-+ XtCallCallbacks (w, XtNjumpProc, (XtPointer)&sbw->scrollbar.top);
- }
-
-