diff options
Diffstat (limited to 'abs/extra')
-rw-r--r-- | abs/extra/amule/PKGBUILD | 44 | ||||
-rw-r--r-- | abs/extra/crypto++/PKGBUILD | 25 | ||||
-rw-r--r-- | abs/extra/crypto++/libcrypto++.pc | 11 | ||||
-rw-r--r-- | abs/extra/libupnp/PKGBUILD | 31 | ||||
-rw-r--r-- | abs/extra/wxgtk/PKGBUILD | 15 |
5 files changed, 111 insertions, 15 deletions
diff --git a/abs/extra/amule/PKGBUILD b/abs/extra/amule/PKGBUILD new file mode 100644 index 0000000..52d6ad5 --- /dev/null +++ b/abs/extra/amule/PKGBUILD @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: Henrik Ronellenfitsch <searinox@web.de> +# Contributor: Alessio Sergi <sergi.alessio {at} gmail.com> +# Contributor: Dario 'Dax' Vilardi <dax [at] deelab [dot] org> + +pkgname=amule +pkgver=10587 +pkgrel=1 +pkgdesc="An eMule-like client for ed2k p2p network" +arch=('i686' 'x86_64') +url="http://www.amule.org" +license=('GPL') +depends=('wxgtk>=2.8.12' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm') +source=("http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2") +md5sums=('94228cf3fa58178a84c24658a06022bd') + +build() { + cd "${srcdir}/aMule-SVN-r${pkgver}" + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp + + make +} + +package() { + cd "${srcdir}/aMule-SVN-r${pkgver}" + make DESTDIR=${pkgdir}/ install +} + diff --git a/abs/extra/crypto++/PKGBUILD b/abs/extra/crypto++/PKGBUILD index 0f07ea5..45c90d5 100644 --- a/abs/extra/crypto++/PKGBUILD +++ b/abs/extra/crypto++/PKGBUILD @@ -1,5 +1,6 @@ -# $Id: PKGBUILD 98274 2010-11-06 10:51:05Z giovanni $ +# $Id$ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: Alexander Rødseth <rodseth@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Kritoke <kritoke@gamebox.net> # Contributor: jlvsimoes <jlvsimoes@oninet.pt> @@ -7,21 +8,29 @@ pkgname=crypto++ pkgver=5.6.1 _srcver=561 -pkgrel=1 +pkgrel=2 pkgdesc="A free C++ class library of cryptographic schemes." arch=('i686' 'x86_64') +url="http://www.cryptopp.com/" license=('custom') +depends=('gcc-libs') makedepends=('unzip') -url="http://www.cryptopp.com/" -source=(http://www.cryptopp.com/cryptopp${_srcver}.zip) -md5sums=('96cbeba0907562b077e26bcffb483828') +source=(http://www.cryptopp.com/cryptopp${_srcver}.zip + libcrypto++.pc) +md5sums=('96cbeba0907562b077e26bcffb483828' + '2337c6edbc552d9142cae8e0854715e7') build() { cd ${srcdir} sed -i -e 's/^CXXFLAGS/#CXXFLAGS/' GNUmakefile - make -f GNUmakefile || return 1 - install -d ${pkgdir}/usr/{lib,include/cryptopp} + export CXXFLAGS="${CXXFLAGS} -DNDEBUG -fPIC" + make -f GNUmakefile + make libcryptopp.so + install -d ${pkgdir}/usr/{lib/pkgconfig,include/cryptopp} install -m644 *.h ${pkgdir}/usr/include/cryptopp/ - install -m644 libcryptopp.a ${pkgdir}/usr/lib/ + install -m644 libcryptopp.a ${pkgdir}/usr/lib/libcryptopp.a + install -m644 libcryptopp.so ${pkgdir}/usr/lib/libcryptopp.so + install -m644 ${srcdir}/libcrypto++.pc "${pkgdir}/usr/lib/pkgconfig/libcrypto++.pc" install -D -m644 License.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } + diff --git a/abs/extra/crypto++/libcrypto++.pc b/abs/extra/crypto++/libcrypto++.pc new file mode 100644 index 0000000..698d761 --- /dev/null +++ b/abs/extra/crypto++/libcrypto++.pc @@ -0,0 +1,11 @@ +# Written by Alexander Rødseth <rodseth@gmail.com> + +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: libcrypto++-5.6.1 +Description: Class library of cryptographic schemes +Version: 5.6.1 +Libs: -L${libdir} -lcryptopp +Cflags: -I${includedir} diff --git a/abs/extra/libupnp/PKGBUILD b/abs/extra/libupnp/PKGBUILD new file mode 100644 index 0000000..39cfef7 --- /dev/null +++ b/abs/extra/libupnp/PKGBUILD @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: kastor <kastor@fobos.org.ar> + +pkgname=libupnp +pkgver=1.6.13 +pkgrel=1 +pkgdesc="Portable Open Source UPnP Development Kit" +arch=('i686' 'x86_64') +url="http://pupnp.sourceforge.net/" +license=('BSD') +depends=('glibc') +makedepends=('pkgconfig') +options=('!libtool') +source=("http://downloads.sourceforge.net/sourceforge/pupnp/${pkgname}-${pkgver}.tar.bz2") +md5sums=('71476b1781ad179bfc9bead640be5f54') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR=${pkgdir} install + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/custom/${pkgname}/LICENSE +} + diff --git a/abs/extra/wxgtk/PKGBUILD b/abs/extra/wxgtk/PKGBUILD index 7eb97bb..283fc84 100644 --- a/abs/extra/wxgtk/PKGBUILD +++ b/abs/extra/wxgtk/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 99629 2010-11-15 21:53:38Z eric $ -# Maintainer: Eric Belanger <eric@archlinux.org> +# $Id$ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=wxgtk -pkgver=2.8.11 -pkgrel=2 +pkgver=2.8.12 +pkgrel=1 pkgdesc="GTK+ implementation of wxWidgets API for GUI" arch=('i686' 'x86_64') url="http://wxwidgets.org" license=('custom:wxWindows') -depends=('gtk2' 'gstreamer0.10-base' 'libgl' 'libxxf86vm') +depends=('gtk2' 'gstreamer0.10-base' 'libgl' 'libxxf86vm' 'libsm') makedepends=('gstreamer0.10-base-plugins' 'gconf' 'mesa') #source=(http://downloads.sourceforge.net/wxpython/wxPython-src-${pkgver}.tar.bz2) source=(http://downloads.sourceforge.net/wxwindows/wxGTK-${pkgver}.tar.bz2) -md5sums=('6040933d200037f90f6aa1c5169e7ec6') -sha1sums=('e979d9d2b1ee5bd10e90fd00b02f3306327c661a') +md5sums=('08f81ab60647308058f6ce99712b14f8') +sha1sums=('a8d31ef924ae49e97690646b13d5a2a7be7dda10') build() { # cd "${srcdir}/wxPython-src-${pkgver}" @@ -34,3 +34,4 @@ package() { make DESTDIR="${pkgdir}" install install -D -m644 ../../docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } + |