From 839141249778baa4dba0f0511c52b5eded3cd934 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 20 Aug 2011 23:14:32 +0000 Subject: Sat Aug 20 23:14:32 UTC 2011 --- community/dwm/PKGBUILD | 6 +-- community/dwm/dwm.install | 11 +--- community/luxrays/PKGBUILD | 12 ++--- community/luxrender/PKGBUILD | 17 +++--- community/luxrender/luxrender.install | 10 ++++ community/sawfish/PKGBUILD | 12 ++--- ...01-convert-int-to-boolean-for-dbus_bool_t.patch | 25 +++++++++ community/systemd/PKGBUILD | 15 ++++-- community/unhide/PKGBUILD | 31 +++++++++++ .../xalan-c/1.11.0_pre797991-parallel-build.patch | 62 ++++++++++++++++++++++ community/xalan-c/PKGBUILD | 33 +++++++----- 11 files changed, 183 insertions(+), 51 deletions(-) create mode 100644 community/luxrender/luxrender.install create mode 100644 community/systemd/0001-convert-int-to-boolean-for-dbus_bool_t.patch create mode 100644 community/unhide/PKGBUILD create mode 100644 community/xalan-c/1.11.0_pre797991-parallel-build.patch (limited to 'community') diff --git a/community/dwm/PKGBUILD b/community/dwm/PKGBUILD index ba034ff76..0c5b1a448 100644 --- a/community/dwm/PKGBUILD +++ b/community/dwm/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 51492 2011-07-10 19:48:13Z spupykin $ +# $Id: PKGBUILD 54496 2011-08-19 09:22:43Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Dag Odenhall # Contributor: Grigorios Bouzakis pkgname=dwm pkgver=5.9 -pkgrel=1 +pkgrel=2 pkgdesc="A dynamic window manager for X" url="http://dwm.suckless.org" arch=('i686' 'x86_64') @@ -36,5 +36,5 @@ package() { make PREFIX=/usr DESTDIR=$pkgdir install install -m644 -D LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE install -m644 -D README $pkgdir/usr/share/doc/$pkgname/README - install -m644 -D $srcdir/dwm.desktop $pkgdir//etc/X11/sessions/dwm.desktop + install -m644 -D $srcdir/dwm.desktop $pkgdir/usr/share/xsessions/dwm.desktop } diff --git a/community/dwm/dwm.install b/community/dwm/dwm.install index 7415613df..44b50ed82 100644 --- a/community/dwm/dwm.install +++ b/community/dwm/dwm.install @@ -1,11 +1,4 @@ -pre_install() { - echo "-- Edit config.h in PKGBUILD's directory (generally /var/abs/community/x11/dwm/)" +post_install() { + echo "-- Edit config.h in dwm's PKGBUILD directory (generally /var/abs/community/dwm/)" echo "-- and rebuild package if you want to change settings." - /bin/true -} - -pre_upgrade() { - echo "-- Edit config.h in PKGBUILD's directory (generally /var/abs/community/x11/dwm/)" - echo "-- and rebuild package if you want to change settings." - /bin/true } diff --git a/community/luxrays/PKGBUILD b/community/luxrays/PKGBUILD index 3c10f96ea..e90a96a3a 100644 --- a/community/luxrays/PKGBUILD +++ b/community/luxrays/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 49421 2011-06-15 20:18:28Z ebelanger $ +# $Id: PKGBUILD 54517 2011-08-19 16:16:33Z stativ $ # Maintainer: Lukas Jirkovsky pkgname=luxrays pkgver=0.8 _pkgver=ed424ec77571 -pkgrel=2 +pkgrel=3 epoch=0 pkgdesc="Accelerate the ray intersection process by using GPUs" arch=('i686' 'x86_64') url="http://www.luxrender.net/" license=('GPL') -depends=('freeimage' 'freeglut' 'glew') -makedepends=('cmake' 'boost') +depends=('freeimage' 'freeglut' 'glew' 'libcl') +makedepends=('cmake' 'boost' 'opencl-headers') source=(https://bitbucket.org/luxrender/luxrays/get/$_pkgver.tar.bz2) -md5sums=('15a10c7ff9d4047982b140efee792967') +md5sums=('2ac9c588675c5971c57f473ef10ac67d') build() { cd "$srcdir/luxrender-$pkgname-$_pkgver" @@ -20,7 +20,7 @@ build() { export CXXFLAGS="$CXXFLAGS -lpthread" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_SKIP_RPATH=ON \ - -DLUXRAYS_DISABLE_OPENCL=ON \ + -DLUXRAYS_DISABLE_OPENCL=OFF \ . make } diff --git a/community/luxrender/PKGBUILD b/community/luxrender/PKGBUILD index e998a4d78..dd58e3676 100644 --- a/community/luxrender/PKGBUILD +++ b/community/luxrender/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 52563 2011-07-26 05:00:59Z svenstaro $ +# $Id: PKGBUILD 54540 2011-08-19 22:35:41Z ebelanger $ # Maintainer: Lukas Jirkovsky # Initial contributor: flixie <69one@gmx.net> # Contributor: Imanol Celaya @@ -6,17 +6,18 @@ pkgname=luxrender pkgver=0.8 _pkgver=45d3e13eb94c _luxblend=9cb3fcee0be8 -_blender=2.58 -pkgrel=7 +_blender=2.59 +pkgrel=8 pkgdesc="Rendering system for physically correct, unbiased image synthesis" arch=('i686' 'x86_64') url="http://www.luxrender.net/" license=('GPL') -depends=('boost-libs' 'freeimage' 'openexr') +depends=('boost-libs' 'freeimage' 'openexr' 'libcl') optdepends=('blender: Blender exporter' 'qt: Qt GUI') -makedepends=('cmake' 'boost' 'qt' 'luxrays' 'python') -source=(http://ftp.archlinux.org/other/community/luxrender/lux-"$pkgver".tar.bz2 \ - http://ftp.archlinux.org/other/community/luxrender/luxblend-"$pkgver".tar.bz2) +makedepends=('cmake' 'boost' 'qt' 'luxrays' 'python' 'opencl-headers') +install=luxrender.install +source=(ftp://ftp.archlinux.org/other/community/luxrender/lux-"$pkgver".tar.bz2 \ + ftp://ftp.archlinux.org/other/community/luxrender/luxblend-"$pkgver".tar.bz2) md5sums=('0f2d856385db72131f51e44a7ee527fa' '0c3c8d9efba76133f8c687b5dd2bca8a') @@ -27,7 +28,7 @@ build() { export CXXFLAGS="$CXXFLAGS -lpthread" cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DLUXRAYS_DISABLE_OPENCL=ON \ + -DLUXRAYS_DISABLE_OPENCL=OFF \ -DPYTHON_CUSTOM=ON \ -DPYTHON_LIBRARIES=/usr/lib/libpython3.2mu.so \ -DPYTHON_INCLUDE_PATH=/usr/include/python3.2mu/ \ diff --git a/community/luxrender/luxrender.install b/community/luxrender/luxrender.install new file mode 100644 index 000000000..5be530d50 --- /dev/null +++ b/community/luxrender/luxrender.install @@ -0,0 +1,10 @@ +post_install() { + cat << EOF +To enable OpenCL support you need to install one of the following packages: + * nvidia-utils for nVidia GPUs + * amdstram for AMD GPUs + * intel-opencl-sdk for Intel CPUs +EOF +} + +# vim:set ts=2 sw=2 et: diff --git a/community/sawfish/PKGBUILD b/community/sawfish/PKGBUILD index 5942f29e1..a170930fd 100644 --- a/community/sawfish/PKGBUILD +++ b/community/sawfish/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 46419 2011-05-07 10:07:50Z shusmann $ +# $Id: PKGBUILD 54530 2011-08-19 20:28:11Z shusmann $ # Maintainer: stefan-husmann@t-online.de # Contributor: Juergen Hoetzel pkgname=sawfish pkgver=1.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="An extensible window manager using a Lisp-based scripting language" arch=('i686' 'x86_64') url="http://sawfish.wikia.com/wiki/Main_Page" @@ -16,14 +16,14 @@ sha1sums=('f93549382a438c1e7044624403876b345edae4b6') options=('!libtool') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --libexecdir=/usr/lib --without-pango + ./configure --prefix=/usr --libexecdir=/usr/lib make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install - - install -Dm644 sawfish-session.desktop \ - "${pkgdir}/etc/X11/sessions/${pkgname}.desktop" + rm -r $pkgdir/usr/share/gnome/wm-properties + rm -r $pkgdir/usr/share/kde4 + rmdir $pkgdir/usr/share/gnome } diff --git a/community/systemd/0001-convert-int-to-boolean-for-dbus_bool_t.patch b/community/systemd/0001-convert-int-to-boolean-for-dbus_bool_t.patch new file mode 100644 index 000000000..675bc0478 --- /dev/null +++ b/community/systemd/0001-convert-int-to-boolean-for-dbus_bool_t.patch @@ -0,0 +1,25 @@ +From e191553d1dc80cd6d65d05f0cb29f8967fab6983 Mon Sep 17 00:00:00 2001 +From: Kay Sievers +Date: Wed, 17 Aug 2011 19:38:07 +0200 +Subject: [PATCH] convert int to boolean for dbus_bool_t + +--- + src/dbus-manager.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/dbus-manager.c b/src/dbus-manager.c +index ae88895..cfc2afc 100644 +--- a/src/dbus-manager.c ++++ b/src/dbus-manager.c +@@ -444,7 +444,7 @@ static DBusMessage *message_from_file_changes( + if (carries_install_info >= 0) { + dbus_bool_t b; + +- b = carries_install_info; ++ b = !!carries_install_info; + if (!dbus_message_iter_append_basic(&iter, DBUS_TYPE_BOOLEAN, &b)) + goto oom; + } +-- +1.7.6 + diff --git a/community/systemd/PKGBUILD b/community/systemd/PKGBUILD index aafaf1b5f..9d6c1d110 100644 --- a/community/systemd/PKGBUILD +++ b/community/systemd/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 53877 2011-08-09 02:05:40Z dreisner $ +# $Id: PKGBUILD 54516 2011-08-19 14:57:25Z dreisner $ # Maintainer: Dave Reisner pkgname=systemd pkgver=33 -pkgrel=2 +pkgrel=3 pkgdesc="Session and Startup manager" arch=('i686' 'x86_64') url="http://www.freedesktop.org/wiki/Software/systemd" @@ -19,7 +19,7 @@ optdepends=('cryptsetup: required for encrypted block devices' 'python2-cairo: systemd-analyze' 'systemd-arch-units: collection of native unit files for Arch daemon/init scripts') groups=('systemd') -options=('!libtool') +options=('!libtool' '!strip') backup=(etc/dbus-1/system.d/org.freedesktop.systemd1.conf etc/dbus-1/system.d/org.freedesktop.hostname1.conf etc/dbus-1/system.d/org.freedesktop.login1.conf @@ -30,9 +30,11 @@ backup=(etc/dbus-1/system.d/org.freedesktop.systemd1.conf etc/systemd/systemd-logind.conf) install=systemd.install source=("http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.bz2" - "os-release") + "os-release" + 0001-convert-int-to-boolean-for-dbus_bool_t.patch) md5sums=('361cad7c3debbdd81c211527509ba181' - '752636def0db3c03f121f8b4f44a63cd') + '752636def0db3c03f121f8b4f44a63cd' + '299c03fa55628af7fdff5955ca4e48ea') build() { cd "$srcdir/$pkgname-$pkgver" @@ -42,6 +44,9 @@ build() { sed -i -e '/^Environ.*LANG/s/^/#/' \ -e '/^ExecStart/s/agetty/& -8/' units/getty@.service.m4 + # fix ABRT on `systemctl enable ' + patch -Np1 < "$srcdir/0001-convert-int-to-boolean-for-dbus_bool_t.patch" + ./configure --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib \ diff --git a/community/unhide/PKGBUILD b/community/unhide/PKGBUILD new file mode 100644 index 000000000..c825f5e48 --- /dev/null +++ b/community/unhide/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 54495 2011-08-19 08:09:31Z lfleischer $ +# Maintainer: Lukas Fleischer + +pkgname=unhide +pkgver=20110113 +pkgrel=2 +pkgdesc='A forensic tool to find processes hidden by rootkits, LKMs or by other techniques.' +arch=('i686' 'x86_64') +url='http://www.unhide-forensics.info/' +license=('GPL3') +source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver}.tgz") +md5sums=('0dff8ee5029615f1f81db96dcf6758f7') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + cc -Os -static unhide.c -o unhide-posix + cc -Os -static -pthread unhide-linux26.c -o unhide-linux26 + cc -Os -static unhide-tcp.c -o unhide-tcp +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -Dm0755 unhide-posix "${pkgdir}/usr/sbin/unhide-posix" + install -Dm0755 unhide-linux26 "${pkgdir}/usr/sbin/unhide-linux26" + install -Dm0755 unhide-tcp "${pkgdir}/usr/sbin/unhide-tcp" + ln -fs ./unhide-linux26 "${pkgdir}/usr/sbin/unhide" + install -Dm0644 man/unhide.8 "${pkgdir}/usr/share/man/man8/unhide.8" +} + diff --git a/community/xalan-c/1.11.0_pre797991-parallel-build.patch b/community/xalan-c/1.11.0_pre797991-parallel-build.patch new file mode 100644 index 000000000..46d9659b0 --- /dev/null +++ b/community/xalan-c/1.11.0_pre797991-parallel-build.patch @@ -0,0 +1,62 @@ +diff -urN xml-xalan.orig//c/src/xalanc/Makefile.in xml-xalan/c/src/xalanc/Makefile.in +--- xml-xalan.orig//c/src/xalanc/Makefile.in 2010-02-23 10:51:30.058353490 +0100 ++++ xml-xalan/c/src/xalanc/Makefile.in 2010-02-23 10:52:53.251679288 +0100 +@@ -84,6 +84,10 @@ + SAMPLES_DIR = ${XALANCROOT}/samples + TESTS_DIR = ${XALANCROOT}/Tests + ++TESTXSLT_OBJS = ${XSL_OBJ_DIR}/process.o ++XALANEXE_OBJS = ${XSL_OBJ_DIR}/XalanExe.o ++TESTXPATH_OBJS = ${XSL_OBJ_DIR}/TestXPath.o ${XSL_OBJ_DIR}/NodeNameTreeWalker.o ++ + ALL_VPATH_CPP = \ + $(XALANDOM_DIR):$(PLATFORMSUPPORT_DIR):$(DOMSUPPORT_DIR):$(XMLSUPPORT_DIR): \ + $(XPATH_DIR):$(XERCESPARSERLIAISON_DIR):$(DEPRECATED_XERCESPARSERLIAISON_DIR):$(XALANSOURCETREE_DIR):$(XPATHCAPI_DIR): \ +@@ -169,6 +173,9 @@ + + compile: $(ALL_OBJECTS) + ++$(ALL_OBJECTS) $(TESTXSLT_OBJS) $(XALANEXE_OBJS) $(TESTXPATH_OBJS): locale ++locale: prepare ++ + ifeq (${OS390BATCH},1) + XalanExe: lib "//'$(LOADSAMP)(${BATCH_XALAN_UTIL_NAME})'" + +@@ -188,28 +195,28 @@ + + else # Not OS390BATCH + +-XalanExe: lib $(XSL_BIN_DIR)/Xalan ++XalanExe: $(XSL_BIN_DIR)/Xalan + +-$(XSL_BIN_DIR)/Xalan: ${XSL_OBJ_DIR}/XalanExe.o ++$(XSL_BIN_DIR)/Xalan: lib ${XALANEXE_OBJS} + ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ +- ${EXTRA_LINK_OPTIONS} $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) ++ ${EXTRA_LINK_OPTIONS} ${XALANEXE_OBJS} -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) + ${XSL_OBJ_DIR}/XalanExe.o: $(XALANEXE_DIR)/XalanExe.cpp + $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< + endif + +-testXSLT: lib $(XSL_BIN_DIR)/testXSLT ++testXSLT: $(XSL_BIN_DIR)/testXSLT + +-$(XSL_BIN_DIR)/testXSLT: ${XSL_OBJ_DIR}/process.o ++$(XSL_BIN_DIR)/testXSLT: lib ${TESTXSLT_OBJS} + ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ +- ${EXTRA_LINK_OPTIONS} $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) ++ ${EXTRA_LINK_OPTIONS} ${TESTXSLT_OBJS} -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) + ${XSL_OBJ_DIR}/process.o: $(TESTXSLT_DIR)/process.cpp + $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< + +-testXPath: lib $(XSL_BIN_DIR)/testXPath ++testXPath: $(XSL_BIN_DIR)/testXPath + +-$(XSL_BIN_DIR)/testXPath: ${XSL_OBJ_DIR}/TestXPath.o ${XSL_OBJ_DIR}/NodeNameTreeWalker.o ++$(XSL_BIN_DIR)/testXPath: lib ${TESTXPATH_OBJS} + ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ +- ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) ++ ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) ${TESTXPATH_OBJS} -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) + ${XSL_OBJ_DIR}/%.o:$(TESTXPATH_DIR)/%.cpp + $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< + diff --git a/community/xalan-c/PKGBUILD b/community/xalan-c/PKGBUILD index 2de7fb30b..c73848fca 100644 --- a/community/xalan-c/PKGBUILD +++ b/community/xalan-c/PKGBUILD @@ -1,33 +1,38 @@ -# $Id: PKGBUILD 11866 2010-02-20 10:45:04Z dgriffiths $ +# $Id: PKGBUILD 54514 2011-08-19 14:55:46Z ibiru $ # Maintainer: Roman Kyrylych # Contributor: William Rea pkgname=xalan-c -pkgver=1.11_pre797991 -pkgrel=2 +pkgver=1.11_pre1153059 +pkgrel=1 pkgdesc="A XSLT processor for transforming XML documents" arch=('i686' 'x86_64') url="http://xml.apache.org/xalan-c" license=('APACHE') depends=('xerces-c') -options=('!makeflags') -#source=(http://www.axint.net/apache/xml/xalan-c/source/Xalan-C_1_10_0-src.tar.gz) -source=(http://mirrors.kernel.org/gentoo/distfiles/Xalan-C_r797991-src.tar.gz - 1.11.0_pre797991-as-needed.patch 1.11.0_pre797991-bugfixes.patch) +source=(http://mirrors.kernel.org/gentoo/distfiles/Xalan-C_r1153059-src.tar.gz + 1.11.0_pre797991-as-needed.patch + 1.11.0_pre797991-bugfixes.patch + 1.11.0_pre797991-parallel-build.patch) +md5sums=('98ea8584ccdbb9044757dda725f780bf' + '7040fb617e26fbdadc423948d3a23558' + 'fe7af1f3a9e02ad813481f0e1a84f16c' + '633b4ab702cb0ea0cf1010cadef7ac4c') build() { export XALANCROOT=${srcdir}/xml-xalan/c - unset LDFLAGS cd ${srcdir}/xml-xalan/c - patch -Np2 -i ${srcdir}/1.11.0_pre797991-as-needed.patch || return 1 - patch -Np2 -i ${srcdir}/1.11.0_pre797991-bugfixes.patch || return 1 + patch -Np2 -i ${srcdir}/1.11.0_pre797991-as-needed.patch + patch -Np2 -i ${srcdir}/1.11.0_pre797991-bugfixes.patch + patch -Np2 -i ${srcdir}/1.11.0_pre797991-parallel-build.patch ./runConfigure -p linux -c gcc -x g++ -P/usr #./configure --prefix=/usr - make || return 1 + make +} + +package() { + cd ${srcdir}/xml-xalan/c make DESTDIR=${pkgdir} install } -md5sums=('cc54971e92f308bcc326f4bba542eeeb' - '7040fb617e26fbdadc423948d3a23558' - 'fe7af1f3a9e02ad813481f0e1a84f16c') -- cgit v1.2.3-54-g00ecf