From 817e58c278cb8ebee7743205877d0f67c431fcec Mon Sep 17 00:00:00 2001 From: root Date: Thu, 5 Jan 2012 23:14:48 +0000 Subject: Thu Jan 5 23:14:48 UTC 2012 --- community/alleyoop/PKGBUILD | 50 +++++++++++++++++++++++++++++-------- community/alleyoop/alleyoop.desktop | 11 ++++++++ community/alleyoop/alleyoop.install | 4 +-- community/conntrack-tools/PKGBUILD | 8 +++--- community/dspam/PKGBUILD | 10 +++++--- community/fpc/PKGBUILD | 27 ++++++++------------ community/lazarus/PKGBUILD | 4 +-- 7 files changed, 75 insertions(+), 39 deletions(-) create mode 100644 community/alleyoop/alleyoop.desktop (limited to 'community') diff --git a/community/alleyoop/PKGBUILD b/community/alleyoop/PKGBUILD index 9d2bdc078..6d8ebdaf8 100644 --- a/community/alleyoop/PKGBUILD +++ b/community/alleyoop/PKGBUILD @@ -1,34 +1,64 @@ -# $Id: PKGBUILD 61496 2012-01-02 02:13:47Z arodseth $ +# $Id: PKGBUILD 61604 2012-01-04 18:44:15Z arodseth $ # Maintainer: Alexander Rødseth # Contributor: Angelo Theodorou # Contributor: Lex Rivera aka x-demon +# Contributor: Gianluca Sforna pkgname=alleyoop pkgver=0.9.8 -pkgrel=1 +pkgrel=2 pkgdesc="Valgrind front-end for the GNOME environment" arch=('x86_64' 'i686') url="http://alleyoop.sourceforge.net/" -license=('GPL') -depends=('valgrind' 'libgnomeui') +license=('GPL2') +depends=('valgrind' 'libgnomeui' 'hicolor-icon-theme') makedepends=('intltool') install=alleyoop.install -source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz") -sha256sums=('0b36fd3af83aa74d363a5d13414b7a38c3efabd2fce0fbeb2a8171998e0b6756') +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz" + "http://www.roboticoverlords.org/$pkgname/${pkgname}16.png" + "http://www.roboticoverlords.org/$pkgname/${pkgname}32.png" + "http://www.roboticoverlords.org/$pkgname/${pkgname}64.png" + "http://www.roboticoverlords.org/$pkgname/${pkgname}128.png" + "http://www.roboticoverlords.org/$pkgname/${pkgname}256.png" + "$pkgname.desktop") +sha256sums=('0b36fd3af83aa74d363a5d13414b7a38c3efabd2fce0fbeb2a8171998e0b6756' + '470287270aafada00fc1be9e47713a62b44836fca677a0a2ea29f2bcbd46926f' + '9f461fa169ee7fd43a1d58bc0c4afe4f807437b7d585ac4445390dac7590f4af' + '9e33d888ef45ae520ce8610507af6a7867e3c3cfe99beab2040a7d42e44dc1e0' + 'c32c5a900f4521599c497f15e8f3edb7125ebcc7571ceaa2f9ebfe45fa2dfe27' + '15f4fb65a102cefd9e80cdb7a7cf8ab6be02e1d773a75536396076c1136875bd' + 'b2b2d6fde890bb237c34874ebf27c33f1839d217d2893d6f8d05d949dab68e7b') build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --sysconfdir=/etc #--disable-schemas-compile + msg2 "Configuring..." + ./configure --prefix=/usr --sysconfdir=/etc + + msg2 "Compiling..." make } package() { cd "$srcdir/$pkgname-$pkgver" + msg "Packaging files..." make DESTDIR="$pkgdir" install - #install -dm755 "$pkgdir/usr/share/gconf/schemas" - #gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/$pkgname.schemas" \ - # --domain alleyoop "$pkgdir"/etc/gconf/schemas/*.schemas + + msg "Packaging icons..." + for dim in 16 32 64 128 256; do + install -Dm644 "../${pkgname}${dim}.png" \ + "$pkgdir/usr/share/icons/hicolor/${dim}x$dim/apps/$pkgname.png" + done + + msg2 "Packaging desktop shortcut..." + install -Dm644 "../$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + + msg2 "Packaging license..." + install -Dm644 COPYING \ + "$pkgdir/usr/share/licenses/$pkgname/COPYING" + + msg2 "Cleaning up..." rm -r "$pkgdir/etc" } diff --git a/community/alleyoop/alleyoop.desktop b/community/alleyoop/alleyoop.desktop new file mode 100644 index 000000000..38b6157d7 --- /dev/null +++ b/community/alleyoop/alleyoop.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Alleyoop +GenericName=Memory checker +Comment=Find memory-management problems by using Valgrind +Exec=alleyoop +Icon=alleyoop.png +Terminal=false +Type=Application +StartupNotify=true +Categories=Application;GNOME;Development;Debugger; diff --git a/community/alleyoop/alleyoop.install b/community/alleyoop/alleyoop.install index f6a1886e7..74578e267 100644 --- a/community/alleyoop/alleyoop.install +++ b/community/alleyoop/alleyoop.install @@ -1,7 +1,7 @@ post_upgrade() { usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas - #update-desktop-database -q - #gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor } post_install() { diff --git a/community/conntrack-tools/PKGBUILD b/community/conntrack-tools/PKGBUILD index ae06f501d..0ca10b54b 100644 --- a/community/conntrack-tools/PKGBUILD +++ b/community/conntrack-tools/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 60046 2011-12-03 18:18:50Z seblu $ +# $Id: PKGBUILD 61627 2012-01-04 23:16:10Z seblu $ # Maintainer: Sebastien Luttringer # Contributor: Valere Monseur # Contributor: Alessandro Sagratini # Contributor: Kevin Edmonds pkgname=conntrack-tools -pkgver=1.0.0 -pkgrel=3 +pkgver=1.0.1 +pkgrel=1 pkgdesc='Userspace tools to interact with the Netfilter connection tracking system' arch=('i686' 'x86_64') url='http://www.netfilter.org/projects/conntrack-tools' @@ -16,7 +16,7 @@ backup=('etc/conntrackd/conntrackd.conf') source=("http://www.netfilter.org/projects/${pkgname}/files/${pkgname}-${pkgver}.tar.bz2" 'conntrackd.rc' 'conntrackd.conf') -md5sums=('5add24d4761baf17af630d5627a71752' +md5sums=('8a60f02a177fc31fe40cc992c4de90e2' '619ab1e15837436b47cbdc739d69ee78' '92a7fc6ab5cba5e48cde4cac0ac403b1') diff --git a/community/dspam/PKGBUILD b/community/dspam/PKGBUILD index 35b78dcb7..5ccb4d4c6 100644 --- a/community/dspam/PKGBUILD +++ b/community/dspam/PKGBUILD @@ -1,14 +1,16 @@ -# $Id: PKGBUILD 57749 2011-11-02 08:46:38Z spupykin $ +# $Id: PKGBUILD 61608 2012-01-04 21:18:01Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: William Rea pkgname=dspam pkgver=3.10.1 -pkgrel=1 +pkgrel=2 pkgdesc="A scalable, open-source statistical anti-spam filter" arch=('i686' 'x86_64') url="http://dspam.nuclearelephant.com/" -backup=(etc/dspam/dspam.conf) +backup=('etc/dspam/dspam.conf' + 'srv/http/dspam/cgi-bin/admins' + 'srv/http/dspam/cgi-bin/subadmins') license=("GPL") depends=(readline libcap ncurses zlib openssl) makedepends=('libmysqlclient' 'postgresql-libs' 'db' 'sqlite3') @@ -46,7 +48,7 @@ package() { install -d $pkgdir/etc/logrotate.d \ $pkgdir/etc/rc.d $pkgdir/var/lib/dspam/{mysql,pgsql} - install -m644 ../dspam.logrotated $pkgdir/etc/logrotate.d + install -m644 ../dspam.logrotated $pkgdir/etc/logrotate.d/dspam install -m755 ../dspam $pkgdir/etc/rc.d sed -i 's|#ServerPID|ServerPID|' $pkgdir/etc/dspam/dspam.conf diff --git a/community/fpc/PKGBUILD b/community/fpc/PKGBUILD index 6402d9213..e48fffec7 100644 --- a/community/fpc/PKGBUILD +++ b/community/fpc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 53775 2011-08-08 08:05:51Z spupykin $ +# $Id: PKGBUILD 61619 2012-01-04 22:27:59Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Valeriy Lyasotskiy # Contributor: Jan Willemson @@ -7,8 +7,8 @@ # See http://bbs.archlinux.org/viewtopic.php?t=9318&highlight=fpc pkgname=fpc -pkgver=2.4.4 -pkgrel=3 +pkgver=2.6.0 +pkgrel=1 pkgdesc="The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit Pascal Compiler. It comes with fully TP 7.0 compatible run-time library." arch=('i686' 'x86_64') url="http://www.freepascal.org/" @@ -17,19 +17,15 @@ backup=("etc/fpc.cfg") depends=(ncurses) makedepends=(fpc) options=(zipman) -source=(ftp://ftp.freepascal.org/pub/fpc/dist/$pkgver/source/fpcbuild-$pkgver.tar.gz - Makefile-mk382.diff) -md5sums=('d069dfd3412bd0d26dcd1b81ac998305' - 'a2242d261b055d08fa4d70e88ca1d1a7') +source=(ftp://ftp.freepascal.org/pub/fpc/dist/$pkgver/source/fpcbuild-$pkgver.tar.gz) +md5sums=('17375e665a4e1311f85812fe2754f609') build() { cd ${srcdir}/fpcbuild-$pkgver pushd fpcsrc/compiler - patch -uN Makefile.fpc $srcdir/Makefile-mk382.diff fpcmake -Tall popd make NOGDB=1 build -# make NOGDB=1 build OS_TARGET=win32 CPU_TARGET=i386 } package() { @@ -39,20 +35,17 @@ package() { make -j1 NOGDB=1 PREFIX=${pkgdir}/usr install -# make NOGDB=1 PREFIX=${pkgdir}/usr crossinstall OS_TARGET=win32 CPU_TARGET=i386 -# ln -s /usr/lib/fpc/$pkgver/ppcross386 $pkgdir/usr/bin/ppcross386 + export PATH=$pkgdir/usr/bin:$PATH - # install package license - install -m 755 -d ${pkgdir}/usr/share/licenses/${pkgname} - install -m 644 fpcsrc/rtl/COPYING.FPC ${pkgdir}/usr/share/licenses/${pkgname}/ + install -Dm0644 fpcsrc/rtl/COPYING.FPC ${pkgdir}/usr/share/licenses/${pkgname}/COPYING.FPC - # create symlink for compiler [ "$CARCH" = "i686" ] && ln -s /usr/lib/fpc/${pkgver}/ppc386 ${pkgdir}/usr/bin/ [ "$CARCH" = "x86_64" ] && ln -s /usr/lib/fpc/${pkgver}/ppcx64 ${pkgdir}/usr/bin/ - # install sample config file mkdir -p ${pkgdir}/etc - ${pkgdir}/usr/lib/fpc/${pkgver}/samplecfg /usr/lib/fpc/${pkgver} ${pkgdir}/etc + ${pkgdir}/usr/lib/fpc/${pkgver}/samplecfg $pkgdir/usr/lib/fpc/${pkgver} ${pkgdir}/etc mv $pkgdir/usr/man $pkgdir/usr/share/ + + find $pkgdir/etc/ -type f -exec sed -i "s|$pkgdir||g" {} \; } diff --git a/community/lazarus/PKGBUILD b/community/lazarus/PKGBUILD index d1a2797ac..254d6f68f 100644 --- a/community/lazarus/PKGBUILD +++ b/community/lazarus/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 58159 2011-11-07 11:17:57Z spupykin $ +# $Id: PKGBUILD 61622 2012-01-04 22:29:04Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Jens Adam (byte/jra) pkgname=lazarus pkgver=0.9.30.2 -pkgrel=1 +pkgrel=2 pkgdesc='Delphi-like IDE for FreePascal' url='http://www.lazarus.freepascal.org/' license=('GPL2' 'MPL' 'custom:LGPL') -- cgit v1.2.3-54-g00ecf