diff options
author | James Mills <prologic@daisy.(none)> | 2006-11-20 07:26:53 +1000 |
---|---|---|
committer | James Mills <prologic@daisy.(none)> | 2006-11-20 07:26:53 +1000 |
commit | 9e696ec09095446172c1455e1e5784dc540ddf51 (patch) | |
tree | 6a9f88478d5837a960f940fce7e5373a0fd5bd70 | |
parent | 9318e05d84e946541f81627a18e25c0deb891e34 (diff) | |
download | contrib-9e696ec09095446172c1455e1e5784dc540ddf51.tar.gz contrib-9e696ec09095446172c1455e1e5784dc540ddf51.tar.xz |
Pkgfile cleanup; s/\t/ /g
115 files changed, 1585 insertions, 1488 deletions
diff --git a/abe/Pkgfile b/abe/Pkgfile index 6e74d9b45..276c22be6 100644 --- a/abe/Pkgfile +++ b/abe/Pkgfile @@ -1,9 +1,9 @@ -# Description: A fun platform game exploring a pyramid. -# URL: http://abe.sourceforge.net -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: A fun platform game exploring a pyramid. +# URL: http://abe.sourceforge.net +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au # -# Depends on: sdl_mixer +# Depends on: sdl_mixer name=abe version=1.1 @@ -11,15 +11,15 @@ release=2 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build () { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=$PKG/usr \ - --with-data-dir=/usr/share/abe + ./configure \ + --prefix=$PKG/usr \ + --with-data-dir=/usr/share/abe - install -d $PKG/usr/{bin,share/$name/{images,sounds,maps}} - make && make prefix=$PKG/usr install - install -m644 images/* -t $PKG/usr/share/$name/images/ - install -m644 sounds/* -t $PKG/usr/share/$name/sounds/ - install -m644 maps/* -t $PKG/usr/share/$name/maps/ + install -d $PKG/usr/{bin,share/$name/{images,sounds,maps}} + make && make prefix=$PKG/usr install + install -m644 images/* -t $PKG/usr/share/$name/images/ + install -m644 sounds/* -t $PKG/usr/share/$name/sounds/ + install -m644 maps/* -t $PKG/usr/share/$name/maps/ } diff --git a/abook/Pkgfile b/abook/Pkgfile index dcbd32c95..ab2cbcc81 100644 --- a/abook/Pkgfile +++ b/abook/Pkgfile @@ -1,8 +1,9 @@ -# Description: Text-based addressbook program designed to use with mutt. -# URL: http://abook.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Text-based addressbook program designed to use with mutt. +# URL: http://abook.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=abook version=0.5.6 @@ -10,9 +11,9 @@ release=2 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - rm -r $PKG/usr/share/ - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + rm -r $PKG/usr/share/ + chown -R root:root $PKG } diff --git a/acct/Pkgfile b/acct/Pkgfile index c834e7038..6f1bb898d 100644 --- a/acct/Pkgfile +++ b/acct/Pkgfile @@ -1,7 +1,8 @@ -# Description: GNU Accounting Utils. -# URL: http://savannah.gnu.org/projects/acct/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: GNU Accounting Utils. +# URL: http://savannah.gnu.org/projects/acct/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=acct @@ -10,14 +11,14 @@ release=2 source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=$PKG/usr - make && make install + cd $name-$version + ./configure --prefix=$PKG/usr + make && make install - rm -fr \ - $PKG/usr/info \ - $PKG/usr/bin/last \ - $PKG/usr/man/man1/last.1 + rm -fr \ + $PKG/usr/info \ + $PKG/usr/bin/last \ + $PKG/usr/man/man1/last.1 - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/amsn/Pkgfile b/amsn/Pkgfile index 0788fb7e4..d6c3064e2 100644 --- a/amsn/Pkgfile +++ b/amsn/Pkgfile @@ -1,29 +1,30 @@ -# Description: MSN Messenger Client for Linux. -# URL: http://amsn.sourceforge.net -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: tk +# Description: MSN Messenger Client for Linux. +# URL: http://amsn.sourceforge.net +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: tk name=amsn version=0.95 release=5 source=(http://dl.sourceforge.net/$name/$name-$version.tar.gz \ - $name-$version-makefile.patch) + $name-$version-makefile.patch) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-nls + ./configure \ + --prefix=/usr \ + --disable-nls - patch -p0 -i $SRC/$name-$version-makefile.patch - make && make DESTDIR=$PKG install + patch -p0 -i $SRC/$name-$version-makefile.patch + make && make DESTDIR=$PKG install - rm -fr \ - $PKG/usr/share/amsn/{icons, lang/LANG-HOWTO} \ - $PKG/usr/share/amsn/utils/BWidget-1.7.0/{CHANGES.txt, ChangeLog, LICENSE.txt, Makefile.in, README.txt} \ - $PKG/usr/share/amsn/{skins/default/winicons, utils/snit0.97/license.txt} + rm -fr \ + $PKG/usr/share/amsn/{icons, lang/LANG-HOWTO} \ + $PKG/usr/share/amsn/utils/BWidget-1.7.0/{CHANGES.txt, ChangeLog, LICENSE.txt, Makefile.in, README.txt} \ + $PKG/usr/share/amsn/{skins/default/winicons, utils/snit0.97/license.txt} - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/arpwatch/Pkgfile b/arpwatch/Pkgfile index 995eb7d22..292af0045 100644 --- a/arpwatch/Pkgfile +++ b/arpwatch/Pkgfile @@ -1,8 +1,9 @@ -# Description: Monitors MAC Adresses on your network. -# URL: http://freequaos.host.sk/arpwatch/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: libpcap +# Description: Monitors MAC Adresses on your network. +# URL: http://freequaos.host.sk/arpwatch/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: libpcap name=arpwatch version=1.2 @@ -10,9 +11,9 @@ release=1 source=(http://freequaos.host.sk/$name/$name-NG$version.tar.bz2) build() { - cd $name-NG$version - ./configure --prefix=/usr - install -d $PKG/usr/{man/man8,sbin} - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-NG$version + ./configure --prefix=/usr + install -d $PKG/usr/{man/man8,sbin} + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/atitvout/Pkgfile b/atitvout/Pkgfile index 735295a0d..dd23b4676 100644 --- a/atitvout/Pkgfile +++ b/atitvout/Pkgfile @@ -1,19 +1,20 @@ -# Description: Utility to switch to TV-Out on ATI Video Cards. -# URL: http://0pointer.de/lennart/projects/atitvout/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Utility to switch to TV-Out on ATI Video Cards. +# URL: http://0pointer.de/lennart/projects/atitvout/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=atitvout version=0.4 release=1 source=(http://0pointer.de/lennart/projects/$name/$name-$version.tar.gz \ - $name-patch) + $name-patch) build() { - cd $name - install -d $PKG/usr/sbin - patch -p1 -i $SRC/$name-patch - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name + install -d $PKG/usr/sbin + patch -p1 -i $SRC/$name-patch + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/beautifulsoup/Pkgfile b/beautifulsoup/Pkgfile index 47c6aeebf..77eed77ae 100644 --- a/beautifulsoup/Pkgfile +++ b/beautifulsoup/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python HTML/XML Parser. -# URL: http://www.crummy.com/software/BeautifulSoup/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Python HTML/XML Parser. +# URL: http://www.crummy.com/software/BeautifulSoup/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=beautifulsoup version=3.0.3 @@ -10,7 +11,7 @@ release=1 source=(http://www.crummy.com/software/BeautifulSoup/download/BeautifulSoup.tar.gz) build() { - cd BeautifulSoup-$version - python setup.py install --root=$PKG - chown -R root:root $PKG + cd BeautifulSoup-$version + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/bind/Pkgfile b/bind/Pkgfile index bc33d3201..a266daa18 100644 --- a/bind/Pkgfile +++ b/bind/Pkgfile @@ -1,48 +1,49 @@ -# Description: Berkeley Internet Name Domain Service. -# URL: http://www.isc.org/products/BIND/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Daniel Mueller, daniel at danm dot de -# Depends on: +# Description: Berkeley Internet Name Domain Service. +# URL: http://www.isc.org/products/BIND/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Daniel Mueller, daniel at danm dot de +# +# Depends on: name=bind version=9.3.2-P1 release=1 source=(ftp://ftp.isc.org/isc/bind9/$version/$name-$version.tar.gz \ - ftp://ftp.rs.internic.net/domain/named.root \ - db.0.0.127 db.localhost db.ip6.arpa named named.conf) + ftp://ftp.rs.internic.net/domain/named.root \ + db.0.0.127 db.localhost db.ip6.arpa named named.conf) build() { - cd $name-$version - sed -i -e 's|\@LN\@ \${man3}/|ln -s |g' lib/lwres/man/Makefile.in - - ./configure \ - --prefix=/usr \ - --enable-ipv6 \ - --enable-threads \ - --with-openssl=yes \ - --sysconfdir=/etc - - make && make DESTDIR=$PKG install - chown -R root:root $PKG - - install -d $PKG/var/{named,run/named} - - install -D -m755 $SRC/named $PKG/etc/rc.d/named - install -D -m640 -gnamed $SRC/named.conf $PKG/etc/named.conf - install -m640 -gnamed $SRC/named.root $SRC/db.* $PKG/var/named/ - - chown root:named $PKG/var/named - chmod 1770 $PKG/var/named - - touch $PKG/etc/rndc.{conf,key} - chown root:named $PKG/var/run/named $PKG/etc/rndc.{conf,key} - chmod 770 $PKG/var/run/named - chmod 640 $PKG/etc/rndc.{conf,key} - touch $PKG/var/run/named/named.pid - - rm -f $PKG/usr/bin/{dig,host} - rm -rf $PKG/usr/man/man1 - - chown named:named $PKG/var/run/named/named.pid + cd $name-$version + sed -i -e 's|\@LN\@ \${man3}/|ln -s |g' lib/lwres/man/Makefile.in + + ./configure \ + --prefix=/usr \ + --enable-ipv6 \ + --enable-threads \ + --with-openssl=yes \ + --sysconfdir=/etc + + make && make DESTDIR=$PKG install + chown -R root:root $PKG + + install -d $PKG/var/{named,run/named} + + install -D -m755 $SRC/named $PKG/etc/rc.d/named + install -D -m640 -gnamed $SRC/named.conf $PKG/etc/named.conf + install -m640 -gnamed $SRC/named.root $SRC/db.* $PKG/var/named/ + + chown root:named $PKG/var/named + chmod 1770 $PKG/var/named + + touch $PKG/etc/rndc.{conf,key} + chown root:named $PKG/var/run/named $PKG/etc/rndc.{conf,key} + chmod 770 $PKG/var/run/named + chmod 640 $PKG/etc/rndc.{conf,key} + touch $PKG/var/run/named/named.pid + + rm -f $PKG/usr/bin/{dig,host} + rm -rf $PKG/usr/man/man1 + + chown named:named $PKG/var/run/named/named.pid } diff --git a/bomberclone/Pkgfile b/bomberclone/Pkgfile index 4977a9732..517c1ba64 100644 --- a/bomberclone/Pkgfile +++ b/bomberclone/Pkgfile @@ -1,8 +1,9 @@ -# Description: A clone of Atomic Bomberman (SDL/MultiPlayer/Network). -# URL: http://www.bomberclone.de/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: sdl_mixer, sdl_image +# Description: A clone of Atomic Bomberman (SDL/MultiPlayer/Network). +# URL: http://www.bomberclone.de/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: sdl_mixer, sdl_image name=bomberclone version=0.11.7 @@ -10,16 +11,16 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.bz2) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-sdltest \ - --disable-debug + ./configure \ + --prefix=/usr \ + --disable-sdltest \ + --disable-debug - make && make DESTDIR=$PKG install - find $PKG -type d -name 'CVS' -print | xargs rm -fr - rm -fr $PKG/usr/doc - chown -R root:root $PKG + make && make DESTDIR=$PKG install + find $PKG -type d -name 'CVS' -print | xargs rm -fr + rm -fr $PKG/usr/doc + chown -R root:root $PKG } diff --git a/ccze/Pkgfile b/ccze/Pkgfile index aa01d987e..4cb8ed983 100644 --- a/ccze/Pkgfile +++ b/ccze/Pkgfile @@ -1,8 +1,9 @@ -# Description: A log colorizer written in C with plugin support. -# URL: http://bonehunter.rulez.org/software/ccze/ -# Packager: Vincenzo Colosimo <vico@bicisport.de> -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: libpcre +# Description: A log colorizer written in C with plugin support. +# URL: http://bonehunter.rulez.org/software/ccze/ +# Packager: Vincenzo Colosimo <vico@bicisport.de> +# Maintainer: ames Mills prologic at shortcircuit dot net dot au +# +# Depends on: libpcre name=ccze version=0.2.1 @@ -10,19 +11,19 @@ release=2 source=(ftp://bonehunter.rulez.org/pub/$name/stable/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - # GCC 4.x fixes - sed -e 's/-Wswitch -Wmulticharacter/-Wswitch/' \ - -i src/Makefile.in - sed -e '/AC_CHECK_TYPE(error_t, int)/d' \ - -i configure.ac - autoconf + # GCC 4.x fixes + sed -e 's/-Wswitch -Wmulticharacter/-Wswitch/' \ + -i src/Makefile.in + sed -e '/AC_CHECK_TYPE(error_t, int)/d' \ + -i configure.ac + autoconf - ./configure \ - --prefix=/usr \ - --disable-nls + ./configure \ + --prefix=/usr \ + --disable-nls - make && make prefix=$PKG/usr install - chown -R root:root $PKG + make && make prefix=$PKG/usr install + chown -R root:root $PKG } diff --git a/celementtree/Pkgfile b/celementtree/Pkgfile index d209caf5e..d0a07ba76 100644 --- a/celementtree/Pkgfile +++ b/celementtree/Pkgfile @@ -1,8 +1,9 @@ -# Description: C implementation of the ElementTree API. -# URL: http://effbot.org/zone/celementtree.htm -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Johannes Winkelmann, jw at tks6 dot net -# Depends on: elementtree +# Description: C implementation of the ElementTree API. +# URL: http://effbot.org/zone/celementtree.htm +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Johannes Winkelmann, jw at tks6 dot net +# +# Depends on: elementtree name=celementtree version=1.0.5-20051216 @@ -10,7 +11,7 @@ release=1 source=(http://effbot.org/downloads/cElementTree-$version.tar.gz) build() { - cd cElementTree-$version - python setup.py install --root=$PKG - chown root:root $PKG + cd cElementTree-$version + python setup.py install --root=$PKG + chown root:root $PKG } diff --git a/cherrypy/Pkgfile b/cherrypy/Pkgfile index 67d9e6fe3..4f913ef29 100644 --- a/cherrypy/Pkgfile +++ b/cherrypy/Pkgfile @@ -1,9 +1,9 @@ -# Description: Pythonic, object-oriented web development framework. -# URL: http://www.cherrypy.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Pythonic, object-oriented web development framework. +# URL: http://www.cherrypy.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: python +# Depends on: python name=cherrypy version=2.2.1 @@ -11,8 +11,8 @@ release=2 source=(http://dl.sourceforge.net/sourceforge/$name/CherryPy-$version.tar.gz) build() { - cd CherryPy-$version - python setup.py install --root=$PKG - rm -rf $PKG/usr/lib/python*/site-packages/$name/tutorial - chown -R root:root $PKG + cd CherryPy-$version + python setup.py install --root=$PKG + rm -rf $PKG/usr/lib/python*/site-packages/$name/tutorial + chown -R root:root $PKG } diff --git a/clearsilver/Pkgfile b/clearsilver/Pkgfile index 4d7776e43..44c70dbfc 100644 --- a/clearsilver/Pkgfile +++ b/clearsilver/Pkgfile @@ -1,30 +1,31 @@ -# Description: Fast, powerful, and language-neutral HTML template system. -# URL: http://www.clearsilver.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Fast, powerful, and language-neutral HTML template system. +# URL: http://www.clearsilver.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=clearsilver version=0.10.3 release=2 source=(http://www.clearsilver.net/downloads/$name-$version.tar.gz \ - $name-$version-patch) + $name-$version-patch) build () { - cd $name-$version - patch -p1 -i $SRC/$name-$version-patch + cd $name-$version + patch -p1 -i $SRC/$name-$version-patch - ./configure \ - --prefix=$PKG/usr \ - --with-python=/usr/bin/python \ - --disable-perl \ - --disable-ruby \ - --disable-java \ - --disable-csharp + ./configure \ + --prefix=$PKG/usr \ + --with-python=/usr/bin/python \ + --disable-perl \ + --disable-ruby \ + --disable-java \ + --disable-csharp - make && make prefix=$PKG/usr \ - PYTHON_SITE=$PKG/usr/lib/python$pythonver/site-packages/ \ - install + make && make prefix=$PKG/usr \ + PYTHON_SITE=$PKG/usr/lib/python$pythonver/site-packages/ \ + install - chown root:root $PKG + chown root:root $PKG } diff --git a/cmatrix/Pkgfile b/cmatrix/Pkgfile index 94e816493..eae7b6b8a 100644 --- a/cmatrix/Pkgfile +++ b/cmatrix/Pkgfile @@ -1,8 +1,9 @@ -# Description: Show a scrolling 'Matrix' like screen in Linux. -# URL: http://www.asty.org/cmatrix/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Vincenzo Colosimo <vico@bicisport.de> -# Depends on: +# Description: Show a scrolling 'Matrix' like screen in Linux. +# URL: http://www.asty.org/cmatrix/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Vincenzo Colosimo <vico@bicisport.de> +# +# Depends on: name=cmatrix version=1.2a @@ -10,13 +11,13 @@ release=1 source=(http://www.asty.org/cmatrix/dist/cmatrix-1.2a.tar.gz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-nls + ./configure \ + --prefix=/usr \ + --disable-nls - make - install -D -m755 -groot -oroot cmatrix $PKG/usr/bin/cmatrix - install -D -m644 -groot -oroot cmatrix.1 $PKG/usr/man/man1/cmatrix.1 + make + install -D -m755 -groot -oroot cmatrix $PKG/usr/bin/cmatrix + install -D -m644 -groot -oroot cmatrix.1 $PKG/usr/man/man1/cmatrix.1 } diff --git a/dhcp/Pkgfile b/dhcp/Pkgfile index 6dd70e0f5..501c0bdff 100644 --- a/dhcp/Pkgfile +++ b/dhcp/Pkgfile @@ -1,22 +1,23 @@ -# Description: ISC's DHCP server, client and relay agent. -# URL: http://www.isc.org/sw/dhcp/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Mark Rosenstand, mark at borkware dot net -# Depends on: +# Description: ISC's DHCP server, client and relay agent. +# URL: http://www.isc.org/sw/dhcp/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Mark Rosenstand, mark at borkware dot net +# +# Depends on: name=dhcp version=3.0.4 release=1 source=(http://ftp.isc.org/isc/dhcp/dhcp-$version.tar.gz \ - dhcpd default-config.diff) + dhcpd default-config.diff) build() { - cd dhcp-$version - patch -p1 -i $SRC/default-config.diff - ./configure - make && make DESTDIR=$PKG INCDIR=/usr/include LIBDIR=/usr/lib install - install -m644 client/dhclient.conf server/dhcpd.conf -t $PKG/etc - install -D ../dhcpd $PKG/etc/rc.d/dhcpd - find $PKG/usr/man -type f -exec chmod 644 {} \; - chown -R root:root $PKG + cd dhcp-$version + patch -p1 -i $SRC/default-config.diff + ./configure + make && make DESTDIR=$PKG INCDIR=/usr/include LIBDIR=/usr/lib install + install -m644 client/dhclient.conf server/dhcpd.conf -t $PKG/etc + install -D ../dhcpd $PKG/etc/rc.d/dhcpd + find $PKG/usr/man -type f -exec chmod 644 {} \; + chown -R root:root $PKG } diff --git a/dia/Pkgfile b/dia/Pkgfile index 5dd4a490a..c60885c0d 100644 --- a/dia/Pkgfile +++ b/dia/Pkgfile @@ -1,8 +1,9 @@ -# Description: GTK+ Diagramming Creation Software. -# URL: http://www.gnome.org/projects/dia/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Younès Hafri <ycrux@club-internet.fr> -# Depends on: libxslt, libart_lgpl, popt, gtk, p5-xml-parser, docbook-xsl +# Description: GTK+ Diagramming Creation Software. +# URL: http://www.gnome.org/projects/dia/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Younès Hafri <ycrux@club-internet.fr> +# +# Depends on: libxslt, libart_lgpl, popt, gtk, p5-xml-parser, docbook-xsl name=dia version=0.95 @@ -10,15 +11,15 @@ release=1 source=(ftp://ftp.gnome.org/pub/gnome/sources/$name/$version/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-nls \ - --disable-db2html + ./configure \ + --prefix=/usr \ + --disable-nls \ + --disable-db2html - make && make DESTDIR=$PKG install - rm -rf $PKG/usr/share/locale - rmdir $PKG/usr/share/oaf - chown -R root:root $PKG + make && make DESTDIR=$PKG install + rm -rf $PKG/usr/share/locale + rmdir $PKG/usr/share/oaf + chown -R root:root $PKG } diff --git a/docutils/Pkgfile b/docutils/Pkgfile index c193e4642..6e80978a3 100644 --- a/docutils/Pkgfile +++ b/docutils/Pkgfile @@ -1,8 +1,9 @@ -# Description: Text processing system. -# URL: http://docutils.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Text processing system. +# URL: http://docutils.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=docutils version=0.4 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/$name/$name-$version.tar.gz) build() { - cd $name-$version - python setup.py install --root=$PKG - chown -R root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/dsh/Pkgfile b/dsh/Pkgfile index f7d6bab07..37bb6ad1f 100644 --- a/dsh/Pkgfile +++ b/dsh/Pkgfile @@ -1,32 +1,32 @@ -# Description: Distributed Shell. -# URL: http://www.netfort.gr.jp/~dancer/software/dsh.html.en -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: Distributed Shell. +# URL: http://www.netfort.gr.jp/~dancer/software/dsh.html.en +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au # -# Depends on: libdshconfig, netkit-rsh +# Depends on: libdshconfig, netkit-rsh name=dsh version=0.25.7 release=3 source=(http://www.netfort.gr.jp/~dancer/software/downloads/$name-$version.tar.gz - machines.list) + machines.list) build () { - cd $name-$version + cd $name-$version - ./configure --prefix=/usr \ - --disable-nls \ - --mandir=/usr/man + ./configure --prefix=/usr \ + --disable-nls \ + --mandir=/usr/man - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install - rm -rf $PKG/usr/man/ja + rm -rf $PKG/usr/man/ja - mkdir -p $PKG/etc/$name/group - install -m644 $SRC/machines.list $PKG/etc/$name/ - install -m644 $name.conf $PKG/etc/$name/ - ln -sf /etc/$name/machines.list $PKG/etc/$name/group/all + mkdir -p $PKG/etc/$name/group + install -m644 $SRC/machines.list $PKG/etc/$name/ + install -m644 $name.conf $PKG/etc/$name/ + ln -sf /etc/$name/machines.list $PKG/etc/$name/group/all - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/elementtree/Pkgfile b/elementtree/Pkgfile index 0cd7d8370..2a906fd59 100644 --- a/elementtree/Pkgfile +++ b/elementtree/Pkgfile @@ -1,8 +1,9 @@ -# Description: Flexible container object, designed to store hierarchical data. -# URL: http://effbot.org/zone/element-index.htm -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Johannes Winkelmann, jw at tks6 dot net -# Depends on: python +# Description: Flexible container object, designed to store hierarchical data. +# URL: http://effbot.org/zone/element-index.htm +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Johannes Winkelmann, jw at tks6 dot net +# +# Depends on: python name=elementtree version=1.2.6-20050316 @@ -10,7 +11,7 @@ release=1 source=(http://effbot.org/downloads/$name-$version.tar.gz) build() { - cd $name-$version - python setup.py install --root=$PKG - chown -R root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/enchant/Pkgfile b/enchant/Pkgfile index 0e42bbfb0..6d4669f41 100644 --- a/enchant/Pkgfile +++ b/enchant/Pkgfile @@ -1,8 +1,9 @@ -# Description: Generic Spell Checking Library. -# URL: http://www.abisource.com/enchant/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: aspell +# Description: Generic Spell Checking Library. +# URL: http://www.abisource.com/enchant/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: aspell name=enchant version=1.2.6 @@ -10,8 +11,8 @@ release=1 source=(http://www.abisource.com/downloads/$name/$version/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/feh/Pkgfile b/feh/Pkgfile index dfbbe04d4..2ca7b9d68 100644 --- a/feh/Pkgfile +++ b/feh/Pkgfile @@ -1,8 +1,9 @@ -# Description: A fast commandline-driven image viewer for X. -# URL: http://www.linuxbrit.co.uk/feh -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Vincenzo Colosimo <vico@bicisport.de> -# Depends on: giblib +# Description: A fast commandline-driven image viewer for X. +# URL: http://www.linuxbrit.co.uk/feh +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Vincenzo Colosimo <vico@bicisport.de> +# +# Depends on: giblib name=feh version=1.3.4 @@ -10,12 +11,12 @@ release=1 source=(http://www.linuxbrit.co.uk/downloads/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-nls + ./configure \ + --prefix=/usr \ + --disable-nls - make && make DESTDIR=$PKG install - rm -rf $PKG/usr/doc + make && make DESTDIR=$PKG install + rm -rf $PKG/usr/doc } diff --git a/flite/Pkgfile b/flite/Pkgfile index f24d11cec..268553557 100644 --- a/flite/Pkgfile +++ b/flite/Pkgfile @@ -1,19 +1,20 @@ -# Description: Small, fast run-time synthesis engine. -# URL: http://www.speech.cs.cmu.edu/flite/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: Small, fast run-time synthesis engine. +# URL: http://www.speech.cs.cmu.edu/flite/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=flite version=1.2 release=1 source=(http://www.speech.cs.cmu.edu/flite/packed/$name-$version/$name-$version-release.tar.bz2 \ - find_sts_main.c-patch) + find_sts_main.c-patch) build() { - cd $name-$version-release - patch -i $SRC/find_sts_main.c-patch tools/find_sts_main.c - ./configure --prefix=$PKG/usr - make && make prefix=$PKG/usr install - chown -R root:root $PKG + cd $name-$version-release + patch -i $SRC/find_sts_main.c-patch tools/find_sts_main.c + ./configure --prefix=$PKG/usr + make && make prefix=$PKG/usr install + chown -R root:root $PKG } diff --git a/fluidsynth/Pkgfile b/fluidsynth/Pkgfile index 234f7cb0b..018c4efa4 100644 --- a/fluidsynth/Pkgfile +++ b/fluidsynth/Pkgfile @@ -1,7 +1,8 @@ -# Description: A real-time software synthesizer. -# URL: http://www.fluidsynth.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Olle Gustafsson <ogg at linux dot se> +# Description: A real-time software synthesizer. +# URL: http://www.fluidsynth.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Olle Gustafsson <ogg at linux dot se> +# # Depends on: name=fluidsynth @@ -10,12 +11,12 @@ release=1 source=(http://savannah.nongnu.org/download/fluid/$name-$version.tar.gz) build() { - cd $name-1.0.7 + cd $name-1.0.7 - ./configure \ - --prefix=/usr \ - --disable-nls + ./configure \ + --prefix=/usr \ + --disable-nls - make && make DESTDIR=$PKG install - chown -R root:root $PKG + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/foomatic-db-engine/Pkgfile b/foomatic-db-engine/Pkgfile index 320a9e9bc..bc319b764 100644 --- a/foomatic-db-engine/Pkgfile +++ b/foomatic-db-engine/Pkgfile @@ -1,7 +1,8 @@ -# Description: Generates PPD files from foomatic-db's database. -# URL: http://linuxprinting.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Generates PPD files from foomatic-db's database. +# URL: http://linuxprinting.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=foomatic-db-engine @@ -10,8 +11,8 @@ release=2 source=(http://linuxprinting.org/download/foomatic/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/foomatic-db/Pkgfile b/foomatic-db/Pkgfile index 0cd79aa1b..cf1013e07 100644 --- a/foomatic-db/Pkgfile +++ b/foomatic-db/Pkgfile @@ -1,8 +1,9 @@ -# Description: Database of pre-compiled PPD files used by foomatic-db-engine. -# URL: http://linuxprinting.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: foomatic-db-engine, curl +# Description: Database of pre-compiled PPD files used by foomatic-db-engine. +# URL: http://linuxprinting.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: foomatic-db-engine, curl name=foomatic-db version=3.1 @@ -10,11 +11,11 @@ release=1 source=() build() { - curl -O http://linuxprinting.org/download/foomatic/unstable/$name-$version-current.tar.gz - cp $name-$version-current.tar.gz $PKGMK_SOURCE_DIR - tar zxvf $name-$version-current.tar.gz - cd $name-20060623 - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + curl -O http://linuxprinting.org/download/foomatic/unstable/$name-$version-current.tar.gz + cp $name-$version-current.tar.gz $PKGMK_SOURCE_DIR + tar zxvf $name-$version-current.tar.gz + cd $name-20060623 + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/fop/Pkgfile b/fop/Pkgfile index 9b4de3a44..c2dd9dbdc 100644 --- a/fop/Pkgfile +++ b/fop/Pkgfile @@ -1,8 +1,9 @@ -# Description: Formatting Objects Processor. -# URL: http://xml.apache.org/fop/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: j2re +# Description: Formatting Objects Processor. +# URL: http://xml.apache.org/fop/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: j2re name=fop version=0.92beta @@ -10,10 +11,10 @@ release=1 source=(http://apache.ausgamers.com/xmlgraphics/$name/$name-$version-bin-jdk1.3.tar.gz) build () { - cd $name-$version - install -d $PKG/usr/{bin, lib/$name/{build,lib}} - cp build/*.jar $PKG/usr/lib/$name/build/ - cp lib/*.jar $PKG/usr/lib/$name/lib/ - cp fop $PKG/usr/bin/fop - chown -R root:root $PKG + cd $name-$version + install -d $PKG/usr/{bin, lib/$name/{build,lib}} + cp build/*.jar $PKG/usr/lib/$name/build/ + cp lib/*.jar $PKG/usr/lib/$name/lib/ + cp fop $PKG/usr/bin/fop + chown -R root:root $PKG } diff --git a/fpc/Pkgfile b/fpc/Pkgfile index b358f7e10..b43a05b8e 100644 --- a/fpc/Pkgfile +++ b/fpc/Pkgfile @@ -1,8 +1,9 @@ -# Description: Free Pascal Compiler. -# URL: http://www.freepascal.org -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Simone Rota, sip at varlock dot com -# Depends on: +# Description: Free Pascal Compiler. +# URL: http://www.freepascal.org +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Simone Rota, sip at varlock dot com +# +# Depends on: name=fpc version=2.0.2 @@ -10,24 +11,24 @@ release=1 source=(ftp://ftp.freepascal.org/pub/$name/dist/i386-linux-$version/$name-$version.i386-linux.tar) build() { - tar xf $name-$version.i386-linux.tar - tar xf binary.i386-linux.tar + tar xf $name-$version.i386-linux.tar + tar xf binary.i386-linux.tar - mkdir -p \ - $PKG/usr/bin \ - $PKG/etc + mkdir -p \ + $PKG/usr/bin \ + $PKG/etc - tar xfz base.i386-linux.tar.gz -C $PKG/usr - tar xfz utils.i386-linux.tar.gz -C $PKG/usr - - for fpfile in units*.tar.gz - do - tar xfz $fpfile -C $PKG/usr - done + tar xfz base.i386-linux.tar.gz -C $PKG/usr + tar xfz utils.i386-linux.tar.gz -C $PKG/usr + + for fpfile in units*.tar.gz + do + tar xfz $fpfile -C $PKG/usr + done - ln -sf /usr/lib/$name/$version/ppc386 $PKG/usr/bin/ppc386 - $PKG/usr/lib/$name/$version/samplecfg $PKG/usr $PKG/etc - rm -r $PKG/usr/share/doc - sed -i 's|'$PKG/usr'|'/usr/lib/$name/$version'|g' $PKG/etc/fpc.cfg - chown -R root:root $PKG + ln -sf /usr/lib/$name/$version/ppc386 $PKG/usr/bin/ppc386 + $PKG/usr/lib/$name/$version/samplecfg $PKG/usr $PKG/etc + rm -r $PKG/usr/share/doc + sed -i 's|'$PKG/usr'|'/usr/lib/$name/$version'|g' $PKG/etc/fpc.cfg + chown -R root:root $PKG } diff --git a/fping/Pkgfile b/fping/Pkgfile index 8e9498e8f..05a9c3a5b 100644 --- a/fping/Pkgfile +++ b/fping/Pkgfile @@ -1,7 +1,8 @@ -# Description: fping - send ICMP ECHO_REQUEST packets to network hosts. -# URL: http://www.fping.com/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: fping - send ICMP ECHO_REQUEST packets to network hosts. +# URL: http://www.fping.com/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=fping @@ -10,12 +11,12 @@ release=1 source=(http://www.fping.com/download/$name-$version.tar.gz) build () { - cd $name-$version - ./configure --prefix=/usr - sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile - install -d $PKG/usr/bin - make && make prefix=$PKG/usr install - sed "s|$PKG||g" $SRC/$name-$version/$name.8 > $PKG/usr/man/man8/$name.8 - chmod u+s $PKG/usr/sbin/$name - ln -sf /usr/sbin/$name $PKG/usr/bin/$name + cd $name-$version + ./configure --prefix=/usr + sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile + install -d $PKG/usr/bin + make && make prefix=$PKG/usr install + sed "s|$PKG||g" $SRC/$name-$version/$name.8 > $PKG/usr/man/man8/$name.8 + chmod u+s $PKG/usr/sbin/$name + ln -sf /usr/sbin/$name $PKG/usr/bin/$name } diff --git a/freeciv/Pkgfile b/freeciv/Pkgfile index 3465a21fa..d36453dc8 100644 --- a/freeciv/Pkgfile +++ b/freeciv/Pkgfile @@ -1,8 +1,9 @@ -# Description: Freeciv is a free turn-based multiplayer strategy game, in which each player becomes the leader of a civilization, fighting to obtain the ultimate goal, to become the greatest civilization. -# URL: http://www.freeciv.org -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: gtk, sdl_mixer +# Description: Free Civilisation Clone +# URL: http://www.freeciv.org +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: gtk, sdl_mixer name=freeciv version=2.0.8 @@ -10,9 +11,9 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/freeciv/$name-$version.tar.bz2) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - rm -rf $PKG/usr/share/locale/ - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + rm -rf $PKG/usr/share/locale/ + chown -R root:root $PKG } diff --git a/genmenu/Pkgfile b/genmenu/Pkgfile index 114e7480f..a3b4137bb 100644 --- a/genmenu/Pkgfile +++ b/genmenu/Pkgfile @@ -1,7 +1,8 @@ -# Description: Menu generator for Flux/Black/Openbox, WindowMaker and Enlightenment. -# URL: http://gtk.no/genmenu -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Vincenzo Colosimo <vico@bicisport.de> +# Description: Menu generator for Flux/Black/Openbox, WindowMaker and Enlightenment. +# URL: http://gtk.no/genmenu +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Vincenzo Colosimo <vico@bicisport.de> +# # Depends on: name=genmenu @@ -10,5 +11,5 @@ release=1 source=(http://gtk.no/archive/$name/$name-$version.tar.gz) build() { - install -D -m755 -groot -oroot $name-$version/genmenu $PKG/usr/bin/genmenu + install -D -m755 -groot -oroot $name-$version/genmenu $PKG/usr/bin/genmenu } diff --git a/glade/Pkgfile b/glade/Pkgfile index f442f48b2..9dd4e0df4 100644 --- a/glade/Pkgfile +++ b/glade/Pkgfile @@ -1,8 +1,9 @@ -# Description: GTK Interface Builder. -# URL: http://glade.gnome.org/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: libglade, p5-xml-parser +# Description: GTK Interface Builder. +# URL: http://glade.gnome.org/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: libglade, p5-xml-parser name=glade version=2.10.0 @@ -10,18 +11,18 @@ release=3 source=(http://ftp.gnome.org/pub/GNOME/sources/$name/2.10/$name-$version.tar.bz2) build() { - cd $name-$version - touch scrollkeeper-config - chmod +x scrollkeeper-config - export SCROLLKEEPER_CONFIG="$PATH:$PWD" - sed -i "/scrollkeeper-update/d" omf-install/Makefile.in + cd $name-$version + touch scrollkeeper-config + chmod +x scrollkeeper-config + export SCROLLKEEPER_CONFIG="$PATH:$PWD" + sed -i "/scrollkeeper-update/d" omf-install/Makefile.in - ./configure \ - --prefix=/usr \ - --disable-gnome \ - --disable-gnome-db + ./configure \ + --prefix=/usr \ + --disable-gnome \ + --disable-gnome-db - make && make DESTDIR=$PKG install - ln -sf /usr/bin/glade-2 $PKG/usr/bin/glade - rm -rf $PKG/usr/share/{locale,gnome,omf} + make && make DESTDIR=$PKG install + ln -sf /usr/bin/glade-2 $PKG/usr/bin/glade + rm -rf $PKG/usr/share/{locale,gnome,omf} } diff --git a/gnomad2/Pkgfile b/gnomad2/Pkgfile index e8197cf3f..503d8172e 100644 --- a/gnomad2/Pkgfile +++ b/gnomad2/Pkgfile @@ -1,9 +1,9 @@ -# Description: Application for PDE compatible devices. Creative Zen, Dell DJ -# URL: http://gnomad2.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Application for PDE compatible devices. Creative Zen, Dell DJ +# URL: http://gnomad2.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: libnjb, libmtp, libid3tag, gtk +# Depends on: libnjb, libmtp, libid3tag, gtk name=gnomad2 version=2.8.9 @@ -11,11 +11,11 @@ release=3 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr \ - --disable-nls - make - make DESTDIR=$PKG install - rm -rf $PKG/usr/share/locale - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr \ + --disable-nls + make + make DESTDIR=$PKG install + rm -rf $PKG/usr/share/locale + chown -R root:root $PKG } diff --git a/gtk2mp/Pkgfile b/gtk2mp/Pkgfile index f1da3f77f..ce3b8afe8 100644 --- a/gtk2mp/Pkgfile +++ b/gtk2mp/Pkgfile @@ -1,8 +1,9 @@ -# Description: MPD GTK2 Client. -# URL: http://www.musicpd.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: mpd, gtk +# Description: MPD GTK2 Client. +# URL: http://www.musicpd.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: mpd, gtk name=gtk2mp version=0.8.0 @@ -10,8 +11,8 @@ release=1 source=(http://mercury.chem.pitt.edu/~shank/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/hnb/Pkgfile b/hnb/Pkgfile index 16e6eb563..75487c15d 100644 --- a/hnb/Pkgfile +++ b/hnb/Pkgfile @@ -1,22 +1,22 @@ -# Description: Hierarchical notebook editor. -# URL: http://hnb.sourceforge.net/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: Hierarchical notebook editor. +# URL: http://hnb.sourceforge.net/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au # -# Depends on: +# Depends on: name=hnb version=1.9.18 release=2 source=(http://hnb.sourceforge.net/.files/$name-$version.tar.gz \ - Makefile.patch) + Makefile.patch) build () { - cd $name-$version - patch -i $SRC/Makefile.patch - sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile - make - mkdir -p $PKG/usr/{bin,man/man1} - make prefix=$PKG/usr install - sed "s|$PKG||g" $SRC/$name-$version/doc/$name.1 > $PKG/usr/man/man1/$name.1 + cd $name-$version + patch -i $SRC/Makefile.patch + sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile + make + mkdir -p $PKG/usr/{bin,man/man1} + make prefix=$PKG/usr install + sed "s|$PKG||g" $SRC/$name-$version/doc/$name.1 > $PKG/usr/man/man1/$name.1 } diff --git a/htmldoc/Pkgfile b/htmldoc/Pkgfile index 2f83084f6..25e0a4f3a 100644 --- a/htmldoc/Pkgfile +++ b/htmldoc/Pkgfile @@ -1,7 +1,7 @@ -# Description: Converts HTML into Adobe PDF -# URL: http://www.htmldoc.org/ -# Maintainer: James Mills, prologic at shortcircuit dot net dot au -# Packager: James Mills, prologic at shortcircuit dot net dot au +# Description: Converts HTML into Adobe PDF +# URL: http://www.htmldoc.org/ +# Maintainer: James Mills, prologic at shortcircuit dot net dot au +# Packager: James Mills, prologic at shortcircuit dot net dot au # # Depends on: @@ -11,9 +11,9 @@ release=2 source=(http://ftp.easysw.com/pub/$name/$version/$name-$version-source.tar.bz2) build() { - cd $name-$version - ./configure --prefix=/usr - make - make prefix=$PKG/usr bindir=$PKG/usr/bin install - rm -rf $PKG/usr/share/doc + cd $name-$version + ./configure --prefix=/usr + make + make prefix=$PKG/usr bindir=$PKG/usr/bin install + rm -rf $PKG/usr/share/doc } diff --git a/icecast/Pkgfile b/icecast/Pkgfile index 52207bb9a..84f3d0c7d 100644 --- a/icecast/Pkgfile +++ b/icecast/Pkgfile @@ -1,33 +1,33 @@ -# Description: Program to stream audio to listeners. -# URL: http://www.icecast.org -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Program to stream audio to listeners. +# URL: http://www.icecast.org +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: libxslt, libvorbis +# Depends on: libxslt, libvorbis name=icecast version=2.3.1 release=1 source=(http://downloads.us.xiph.org/releases/icecast/$name-$version.tar.gz \ - icecast) + icecast) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var - make && make DESTDIR=$PKG install - - install -d \ - $PKG/usr/share/icecast \ - $PKG/var/log/icecast + make && make DESTDIR=$PKG install + + install -d \ + $PKG/usr/share/icecast \ + $PKG/var/log/icecast - touch $PKG/var/log/icecast/{access.log,error.log} - install -D -m755 $SRC/icecast $PKG/etc/rc.d/icecast - rm -fr $PKG/usr/share/{doc,icecast/doc} + touch $PKG/var/log/icecast/{access.log,error.log} + install -D -m755 $SRC/icecast $PKG/etc/rc.d/icecast + rm -fr $PKG/usr/share/{doc,icecast/doc} - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/ivtv/Pkgfile b/ivtv/Pkgfile index 318eea222..51859f941 100644 --- a/ivtv/Pkgfile +++ b/ivtv/Pkgfile @@ -1,7 +1,8 @@ -# Description: IVTV Driver for IVTV-based TV Cards (PVR-...). -# URL: http://ivtvdriver.org -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Matt Housh <jaeger@morpheus.net> +# Description: IVTV Driver for IVTV-based TV Cards (PVR-...). +# URL: http://ivtvdriver.org +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Matt Housh <jaeger@morpheus.net> +# # Depends on: name=ivtv @@ -10,9 +11,9 @@ release=1 source=(http://dl.ivtvdriver.org/$name/stable/$name-$version.tar.gz) build() { - cd $name-$version - cd driver - make && make PREFIX=$PKG install - cd ../utils - make && make PREFIX=$PKG/usr install + cd $name-$version + cd driver + make && make PREFIX=$PKG install + cd ../utils + make && make PREFIX=$PKG/usr install } diff --git a/keychain/Pkgfile b/keychain/Pkgfile index 65ecd53d5..05f925618 100644 --- a/keychain/Pkgfile +++ b/keychain/Pkgfile @@ -1,7 +1,8 @@ -# Description: A front-end to ssh-agent. -# URL: http://www.gentoo.org/proj/en/keychain.xml -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Stoyan Zhekov <zhware@hotpop.com> +# Description: A front-end to ssh-agent. +# URL: http://www.gentoo.org/proj/en/keychain.xml +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Stoyan Zhekov <zhware@hotpop.com> +# # Depends on: name=keychain @@ -10,5 +11,5 @@ release=1 source=(http://dev.gentoo.org/~agriffis/$name/$name-$version.tar.bz2) build() { - install -D -m755 -groot -oroot $name-$version/keychain $PKG/usr/bin/keychain + install -D -m755 -groot -oroot $name-$version/keychain $PKG/usr/bin/keychain } diff --git a/libdshconfig/Pkgfile b/libdshconfig/Pkgfile index 8db26de44..9d303d505 100644 --- a/libdshconfig/Pkgfile +++ b/libdshconfig/Pkgfile @@ -1,8 +1,9 @@ -# Description: Library for parsing dsh-style configuration files. -# URL: http://www.netfort.gr.jp/~dancer/software/dsh.html.en -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Library for parsing dsh-style configuration files. +# URL: http://www.netfort.gr.jp/~dancer/software/dsh.html.en +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=libdshconfig version=0.20.12 @@ -10,9 +11,9 @@ release=1 source=(http://www.netfort.gr.jp/~dancer/software/downloads/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=$PKG/usr - make && make install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=$PKG/usr + make && make install + chown -R root:root $PKG } diff --git a/libmtp/Pkgfile b/libmtp/Pkgfile index 3a4c7787b..d3eaedb43 100644 --- a/libmtp/Pkgfile +++ b/libmtp/Pkgfile @@ -1,9 +1,9 @@ -# Description: An implementation of Microsoft's Media Transfer Protocol (MTP) -# URL: http://libmtp.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: An implementation of Microsoft's Media Transfer Protocol (MTP) +# URL: http://libmtp.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: libusb +# Depends on: libusb name=libmtp version=0.0.21 @@ -11,11 +11,11 @@ release=2 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install - mkdir -p $PKG/etc/udev/rules.d - install -m 755 libmtp.rules $PKG/etc/udev/rules.d/ - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make + make DESTDIR=$PKG install + mkdir -p $PKG/etc/udev/rules.d + install -m 755 libmtp.rules $PKG/etc/udev/rules.d/ + chown -R root:root $PKG } diff --git a/libnjb/Pkgfile b/libnjb/Pkgfile index 8b9552b0e..9c166e0e7 100644 --- a/libnjb/Pkgfile +++ b/libnjb/Pkgfile @@ -1,9 +1,9 @@ -# Description: Library/API support for API compatible devices. -# URL: http://libnjb.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Library/API support for API compatible devices. +# URL: http://libnjb.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: libusb +# Depends on: libusb name=libnjb version=2.2.5 @@ -11,9 +11,9 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make + make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/libproplist/Pkgfile b/libproplist/Pkgfile index 7323162e9..e55d80c03 100644 --- a/libproplist/Pkgfile +++ b/libproplist/Pkgfile @@ -1,8 +1,9 @@ -# Description: Library to provide access to configuration files. -# URL: http://ftp.gnome.org/pub/GNOME/stable/sources/libPropList/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Olle Gustafsson <ogg at linux dot se> -# Depends on: +# Description: Library to provide access to configuration files. +# URL: http://ftp.gnome.org/pub/GNOME/stable/sources/libPropList/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Olle Gustafsson <ogg at linux dot se> +# +# Depends on: name=libproplist version=0.8.3 @@ -10,8 +11,8 @@ release=1 source=(http://ftp.gnome.org/pub/GNOME/sources/libPropList/0.8/libPropList-$version.tar.gz) build() { - cd libPropList-$version - ./configure --prefix=/usr --disable-nls - make && make DESTDIR=$PKG install - chown root:root $PKG + cd libPropList-$version + ./configure --prefix=/usr --disable-nls + make && make DESTDIR=$PKG install + chown root:root $PKG } diff --git a/libtrash/Pkgfile b/libtrash/Pkgfile index 600ca9a00..3e3f6b77c 100644 --- a/libtrash/Pkgfile +++ b/libtrash/Pkgfile @@ -1,8 +1,9 @@ -# Description: A trash can for GNU/Linux that uses LD_PRELOAD. -# URL: http://pages.stern.nyu.edu/~marriaga/software/libtrash/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: A trash can for GNU/Linux that uses LD_PRELOAD. +# URL: http://pages.stern.nyu.edu/~marriaga/software/libtrash/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=libtrash version=2.4 @@ -10,12 +11,12 @@ release=4 source=(http://pages.stern.nyu.edu/~marriaga/software/$name/$name-latest.tgz) build() { - cd $name-$version - install -d $PKG/{usr/lib,etc} - - make && make INSTLIBDIR=$PKG/usr/lib \ - SYSCONFFILE=$PKG/etc/$name.conf \ - install + cd $name-$version + install -d $PKG/{usr/lib,etc} + + make && make INSTLIBDIR=$PKG/usr/lib \ + SYSCONFFILE=$PKG/etc/$name.conf \ + install - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/lirc/Pkgfile b/lirc/Pkgfile index 39c56e6f6..f6fa055a4 100644 --- a/lirc/Pkgfile +++ b/lirc/Pkgfile @@ -1,21 +1,22 @@ -# Description: Linux Infrared Remote Control. -# URL: http://www.lirc.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Linux Infrared Remote Control. +# URL: http://www.lirc.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=lirc version=0.8.0 release=1 source=(http://dl.sourceforge.net/$name/$name-$version.tar.bz2 \ - lircd) + lircd) build() { - cd lirc-$version - ./setup.sh - ./configure.sh --prefix=/usr - make && make DESTDIR=$PKG install - install -D -m0755 $SRC/lircd $PKG/etc/rc.d/lircd - rm -rf $PKG/dev - chown -R root:root $PKG + cd lirc-$version + ./setup.sh + ./configure.sh --prefix=/usr + make && make DESTDIR=$PKG install + install -D -m0755 $SRC/lircd $PKG/etc/rc.d/lircd + rm -rf $PKG/dev + chown -R root:root $PKG } diff --git a/menumaker/Pkgfile b/menumaker/Pkgfile index 8f6264e2f..1ffa146b0 100644 --- a/menumaker/Pkgfile +++ b/menumaker/Pkgfile @@ -1,8 +1,9 @@ -# Description: Tool for generate menu for many window manager. -# URL: http://menumaker.sourceforge.net/ -# Packager: Coviello Giuseppe <giuseppecoviello@tin.it> -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Tool for generate menu for many window manager. +# URL: http://menumaker.sourceforge.net/ +# Packager: Coviello Giuseppe <giuseppecoviello@tin.it> +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=menumaker version=0.99.6 @@ -10,8 +11,8 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/menumaker/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/mod_python/Pkgfile b/mod_python/Pkgfile index d8985c903..81ec353e4 100644 --- a/mod_python/Pkgfile +++ b/mod_python/Pkgfile @@ -1,23 +1,24 @@ -# Description: Apache module that embeds the Python interpreter. -# URL: http://www.modpython.org -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: apache, python +# Description: Apache module that embeds the Python interpreter. +# URL: http://www.modpython.org +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: apache, python name=mod_python version=3.2.8 release=2 source=(http://www.apache.org/dist/httpd/modpython/$name-$version.tgz \ - configure.patch) + configure.patch) build () { - cd $name-$version - patch -p1 -i $SRC/configure.patch configure + cd $name-$version + patch -p1 -i $SRC/configure.patch configure - ./configure \ - --prefix=/usr \ - --with-apxs=/usr/sbin/apxs + ./configure \ + --prefix=/usr \ + --with-apxs=/usr/sbin/apxs - make && make DESTDIR=$PKG install - chown -R root:root $PKG + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/mpdclient/Pkgfile b/mpdclient/Pkgfile index f29ccb408..95c03d5b2 100644 --- a/mpdclient/Pkgfile +++ b/mpdclient/Pkgfile @@ -1,8 +1,9 @@ -# Description: MPD Client Library for Python. -# URL: http://www.musicpd.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: mpd, python +# Description: MPD Client Library for Python. +# URL: http://www.musicpd.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: mpd, python name=mpdclient version=0.10.0 @@ -10,8 +11,8 @@ release=1 source=(http://mercury.chem.pitt.edu/~shank/py-lib$name-$version.tar.gz) build() { - cd py-lib$name-$version - python ./setup.py install --root=$PKG - chown -R root:root $PKG + cd py-lib$name-$version + python ./setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/muttprint/Pkgfile b/muttprint/Pkgfile index e8618a3fc..7dfb788d5 100644 --- a/muttprint/Pkgfile +++ b/muttprint/Pkgfile @@ -1,8 +1,9 @@ -# Description: Pretty prints your eMails. -# URL: http://muttprint.sourceforge.net/ -# Packager: Vincenzo Colosimo <vico@bicisport.de> -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Pretty prints your eMails. +# URL: http://muttprint.sourceforge.net/ +# Packager: Vincenzo Colosimo <vico@bicisport.de> +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=muttprint version=0.72 @@ -10,15 +11,15 @@ release=2 source=(http://dl.sourceforge.net/$name/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - make \ - prefix=$PKG/usr \ - mandir=$PKG/usr/man install + make \ + prefix=$PKG/usr \ + mandir=$PKG/usr/man install - rm -rf \ - $PKG/usr/man/{cs,de,es,it} \ - $PKG/usr/share/$name/{Debian*,Gentoo*} + rm -rf \ + $PKG/usr/man/{cs,de,es,it} \ + $PKG/usr/share/$name/{Debian*,Gentoo*} - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/mythplugins/Pkgfile b/mythplugins/Pkgfile index 12c21877f..6248262d8 100644 --- a/mythplugins/Pkgfile +++ b/mythplugins/Pkgfile @@ -1,42 +1,43 @@ -# Description: Myth Plugins. -# URL: http://www.mythtv.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: kdelibs, mythtv +# Description: Myth Plugins. +# URL: http://www.mythtv.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: kdelibs, mythtv name=mythplugins version=0.19 release=1 source=(http://www.mythtv.org/mc/$name-$version.tar.bz2 \ - $name-$version-settings.diff) + $name-$version-settings.diff) build() { - cd $name-$version - - patch -p1 -i $SRC/$name-$version-settings.diff settings.pro - - sed -i -e "s/#CFLAGS#/$CFLAGS/" settings.pro - for i in `grep -lr "usr/local" *` - do - sed -i -e 's|usr/local|usr|g' "$i" - done - - ./configure \ - --prefix=/usr \ - --enable-transcode \ - --enable-vcd \ - --enable-exif \ - --enable-fftw \ - --enable-sdl - - qmake $name.pro - make qmake - - find . -name "Makefile" -exec \ - sed -i -e 's|$(QTDIR)|/usr|g' \ - -e 's|../../../../../../../../|/usr/|g' \ - -e 's|../../../../../../../|/usr/|g' '{}' \; - - make && make INSTALL_ROOT=$PKG install - chown -R root:root $PKG + cd $name-$version + + patch -p1 -i $SRC/$name-$version-settings.diff settings.pro + + sed -i -e "s/#CFLAGS#/$CFLAGS/" settings.pro + for i in `grep -lr "usr/local" *` + do + sed -i -e 's|usr/local|usr|g' "$i" + done + + ./configure \ + --prefix=/usr \ + --enable-transcode \ + --enable-vcd \ + --enable-exif \ + --enable-fftw \ + --enable-sdl + + qmake $name.pro + make qmake + + find . -name "Makefile" -exec \ + sed -i -e 's|$(QTDIR)|/usr|g' \ + -e 's|../../../../../../../../|/usr/|g' \ + -e 's|../../../../../../../|/usr/|g' '{}' \; + + make && make INSTALL_ROOT=$PKG install + chown -R root:root $PKG } diff --git a/myththemes/Pkgfile b/myththemes/Pkgfile index 2c7bde7dc..95155647f 100644 --- a/myththemes/Pkgfile +++ b/myththemes/Pkgfile @@ -1,8 +1,9 @@ -# Description: Homebrew PVR Project themes. -# URL: http://www.mythtv.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: qt3 +# Description: Homebrew PVR Project themes. +# URL: http://www.mythtv.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: qt3 name=myththemes version=0.19 @@ -10,13 +11,13 @@ release=1 source=(http://www.mythtv.org/mc/$name-$version.tar.bz2) build() { - cd $name-$version + cd $name-$version - ./configure --prefix=$PKG/usr - qmake $name.pro + ./configure --prefix=$PKG/usr + qmake $name.pro - mkdir -p $PKG/usr - make INSTALL_ROOT=$PKG/usr install + mkdir -p $PKG/usr + make INSTALL_ROOT=$PKG/usr install - chown root:root $PKG + chown root:root $PKG } diff --git a/mythtv/Pkgfile b/mythtv/Pkgfile index d19ac4a0c..85e6a660b 100644 --- a/mythtv/Pkgfile +++ b/mythtv/Pkgfile @@ -1,48 +1,49 @@ -# Description: Homebrew PVR Project for Linux -# URL: http://www.mythtv.org/ -# Maintainer: James Mills <prologic at shortcircuit dot net dot au> -# Packager: James Mills <prologic at shortcircuit dot net dot au> -# Depends on: mysql, qt3, ffmpeg, lame +# Description: Homebrew PVR Project for Linux +# URL: http://www.mythtv.org/ +# Maintainer: James Mills <prologic at shortcircuit dot net dot au> +# Packager: James Mills <prologic at shortcircuit dot net dot au> +# +# Depends on: mysql, qt3, ffmpeg, lame name=mythtv version=0.19 release=3 source=(http://www.mythtv.org/mc/$name-$version.tar.bz2 \ - $name-$version-settings.diff mythbackend \ - $name-$version-fixes.diff) + $name-$version-settings.diff mythbackend \ + $name-$version-fixes.diff) build() { - cd $name-$version - patch -p0 settings.pro < $SRC/$name-$version-settings.diff - patch -p1 < $SRC/$name-$version-fixes.diff - sed -i -e "s/#CFLAGS#/$CFLAGS/" settings.pro - for i in `grep -lr "usr/local" *` - do - sed -i -e 's|usr/local|usr|g' "$i" - done - - ./configure --prefix=/usr \ - --enable-lirc - qmake $name.pro - make qmake - - find . -name "Makefile" -exec \ - sed -i -e 's|$(QTDIR)|/usr|g' \ - -e 's|../../../../../../../../|/usr/|g' \ - -e 's|../../../../../../../|/usr/|g' '{}' \; - - make - make INSTALL_ROOT=$PKG/ install - install -m 644 database/mc.sql $PKG/usr/share/mythtv/ - - rm -rf $PKG/usr/share/mythtv/i18n - - mkdir -p $PKG/etc/rc.d - install -m 755 $SRC/mythbackend $PKG/etc/rc.d/ - - # set suid on mythfrontend - chmod a+s $PKG/usr/bin/mythfrontend - - chown root:root $PKG + cd $name-$version + patch -p0 settings.pro < $SRC/$name-$version-settings.diff + patch -p1 < $SRC/$name-$version-fixes.diff + sed -i -e "s/#CFLAGS#/$CFLAGS/" settings.pro + for i in `grep -lr "usr/local" *` + do + sed -i -e 's|usr/local|usr|g' "$i" + done + + ./configure --prefix=/usr \ + --enable-lirc + qmake $name.pro + make qmake + + find . -name "Makefile" -exec \ + sed -i -e 's|$(QTDIR)|/usr|g' \ + -e 's|../../../../../../../../|/usr/|g' \ + -e 's|../../../../../../../|/usr/|g' '{}' \; + + make + make INSTALL_ROOT=$PKG/ install + install -m 644 database/mc.sql $PKG/usr/share/mythtv/ + + rm -rf $PKG/usr/share/mythtv/i18n + + mkdir -p $PKG/etc/rc.d + install -m 755 $SRC/mythbackend $PKG/etc/rc.d/ + + # set suid on mythfrontend + chmod a+s $PKG/usr/bin/mythfrontend + + chown root:root $PKG } diff --git a/nerolinux/Pkgfile b/nerolinux/Pkgfile index 9d663338b..b1fc9915c 100644 --- a/nerolinux/Pkgfile +++ b/nerolinux/Pkgfile @@ -1,8 +1,9 @@ -# Description: CD Burning Program. -# URL: http://www.ahead.de -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Olle Gustafsson <ogg at linux dot se> -# Depends on: gtk1 +# Description: CD Burning Program. +# URL: http://www.ahead.de +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Olle Gustafsson <ogg at linux dot se> +# +# Depends on: gtk1 name=nerolinux version=2.0.0.5 @@ -10,7 +11,7 @@ release=2 source=(ftp://ftp.nero.com/$name-$version-x86.rpm) build() { - rpm2targz $name-$version-x86.rpm - tar -zxvf $SRC/$name-$version-x86.tar.gz -C $PKG - chown -R root:root $PKG + rpm2targz $name-$version-x86.rpm + tar -zxvf $SRC/$name-$version-x86.tar.gz -C $PKG + chown -R root:root $PKG } diff --git a/netkit-rsh/Pkgfile b/netkit-rsh/Pkgfile index b47b96a5e..44846d552 100644 --- a/netkit-rsh/Pkgfile +++ b/netkit-rsh/Pkgfile @@ -1,45 +1,46 @@ -# Description: BSD R-Tools with IPv6 patch. -# URL: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Daniel Mueller, daniel at danm dot de -# Depends on: +# Description: BSD R-Tools with IPv6 patch. +# URL: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Daniel Mueller, daniel at danm dot de +# +# Depends on: name=netkit-rsh version=0.17 release=3 source=(ftp://ftp.gwdg.de/pub/linux/suse/people/kukuk/ipv6/$name-$version.tar.bz2 \ - http://www.danm.de/files/src/$name/$version/patches/$name-$version.diff \ - http://www.danm.de/files/src/$name/$version/patches/$name-$version-bigfile.diff \ - http://www.danm.de/files/src/$name/$version/patches/$name-$version-pam-env.diff \ - http://www.danm.de/files/src/$name/$version/patches/$name-$version-pam.diff \ - http://www.danm.de/files/src/$name/$version/patches/$name-$version-revers.diff \ - http://www.danm.de/files/src/$name/$version/patches/$name-$version-varargs.diff \ - $name-$version.patch) + http://www.danm.de/files/src/$name/$version/patches/$name-$version.diff \ + http://www.danm.de/files/src/$name/$version/patches/$name-$version-bigfile.diff \ + http://www.danm.de/files/src/$name/$version/patches/$name-$version-pam-env.diff \ + http://www.danm.de/files/src/$name/$version/patches/$name-$version-pam.diff \ + http://www.danm.de/files/src/$name/$version/patches/$name-$version-revers.diff \ + http://www.danm.de/files/src/$name/$version/patches/$name-$version-varargs.diff \ + $name-$version.patch) build() { - cd $name-$version - # SuSE patches - patch -p0 -i $SRC/$name-$version.diff - patch -p0 -i $SRC/$name-$version-pam.diff - patch -p0 -i $SRC/$name-$version-varargs.diff - patch -p0 -i $SRC/$name-$version-revers.diff - patch -p0 -i $SRC/$name-$version-bigfile.diff - patch -p1 -i $SRC/$name-$version.patch + cd $name-$version + # SuSE patches + patch -p0 -i $SRC/$name-$version.diff + patch -p0 -i $SRC/$name-$version-pam.diff + patch -p0 -i $SRC/$name-$version-varargs.diff + patch -p0 -i $SRC/$name-$version-revers.diff + patch -p0 -i $SRC/$name-$version-bigfile.diff + patch -p1 -i $SRC/$name-$version.patch - install -d \ - $PKG/usr/{bin,sbin,man} \ - $PKG/etc/pam.d \ - $PKG/usr/man/{man1,man5,man8} + install -d \ + $PKG/usr/{bin,sbin,man} \ + $PKG/etc/pam.d \ + $PKG/usr/man/{man1,man5,man8} - ./configure \ - --prefix=/usr \ - --without-pam \ - --installroot=$PKG + ./configure \ + --prefix=/usr \ + --without-pam \ + --installroot=$PKG - make CFLAGS="$CFLAGS" - make install + make CFLAGS="$CFLAGS" + make install - rm -rf $PKG/etc - chown -R root:root $PKG + rm -rf $PKG/etc + chown -R root:root $PKG } diff --git a/nltk_lite/Pkgfile b/nltk_lite/Pkgfile index 2c044d71c..d6e001c60 100644 --- a/nltk_lite/Pkgfile +++ b/nltk_lite/Pkgfile @@ -1,20 +1,20 @@ -# Description: Natural Language Processing Toolkit for Python. -# URL: http://nltk.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Natural Language Processing Toolkit for Python. +# URL: http://nltk.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: numarray, pywordnet +# Depends on: numarray, pywordnet name=nltk_lite version=0.6.4 release=1 source=(http://dl.sourceforge.net/nltk/$name-$version.tar.gz \ - http://dl.sourceforge.net/nltk/$name-corpora-$version.zip) + http://dl.sourceforge.net/nltk/$name-corpora-$version.zip) build() { - cd $name-$version - python setup.py install --root=$PKG - mkdir -p $PKG/usr/share/$name - mv $SRC/corpora $PKG/usr/share/$name - chown -R root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + mkdir -p $PKG/usr/share/$name + mv $SRC/corpora $PKG/usr/share/$name + chown -R root:root $PKG } diff --git a/numeric/Pkgfile b/numeric/Pkgfile index 06f3da241..e7dcedb42 100644 --- a/numeric/Pkgfile +++ b/numeric/Pkgfile @@ -1,8 +1,9 @@ -# Description: Numeric Python Library. -# URL: http://numeric.scipy.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Numeric Python Library. +# URL: http://numeric.scipy.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=numeric version=24.2 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/numpy/Numeric-$version.tar.gz) build() { - cd Numeric-$version - python setup.py install --root=$PKG - chown -R root:root $PKG + cd Numeric-$version + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/nuvexport/Pkgfile b/nuvexport/Pkgfile index 9eef49a10..42501201a 100644 --- a/nuvexport/Pkgfile +++ b/nuvexport/Pkgfile @@ -1,8 +1,9 @@ -# Description: Export your MythTV recordings into other formats. -# URL: https://svn.forevermore.net/nuvexport/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: ffmpeg, p5-dbd-mysql +# Description: Export your MythTV recordings into other formats. +# URL: https://svn.forevermore.net/nuvexport/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: ffmpeg, p5-dbd-mysql name=nuvexport version=0.4 @@ -10,8 +11,8 @@ release=1 source=(http://forevermore.net/files/$name/$name-$version-0.20060927.svn.tar.bz2) build() { - cd $name-$version - make prefix=$PKG/usr install - install -D -m644 nuvexportrc $PKG/etc/nuvexportrc - chown -R root:root $PKG + cd $name-$version + make prefix=$PKG/usr install + install -D -m644 nuvexportrc $PKG/etc/nuvexportrc + chown -R root:root $PKG } diff --git a/p5-lwp/Pkgfile b/p5-lwp/Pkgfile index e1be31030..5d5d56f37 100644 --- a/p5-lwp/Pkgfile +++ b/p5-lwp/Pkgfile @@ -1,9 +1,9 @@ -# Description: Perl World Wide Web Library -# URL: http://search.cpan.org/~gaas/libwww-perl-5.805/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Perl World Wide Web Library +# URL: http://search.cpan.org/~gaas/libwww-perl-5.805/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: p5-html-parser, p5-uri +# Depends on: p5-html-parser, p5-uri name=p5-lwp version=5.805 @@ -11,10 +11,10 @@ release=1 source=(http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-$version.tar.gz) build() { - cd libwww-perl-$version - perl Makefile.PL -n - make - make DESTDIR=$PKG install - find $PKG -name "perllocal.pod" -exec rm {} \; - chown -R root:root $PKG + cd libwww-perl-$version + perl Makefile.PL -n + make + make DESTDIR=$PKG install + find $PKG -name "perllocal.pod" -exec rm {} \; + chown -R root:root $PKG } diff --git a/p5-text-iconv/Pkgfile b/p5-text-iconv/Pkgfile index a0250517e..136b3b8e8 100644 --- a/p5-text-iconv/Pkgfile +++ b/p5-text-iconv/Pkgfile @@ -1,8 +1,9 @@ -# Description: Perl Interface to Iconv. -# URL: http://search.cpan.org/~mpiotr/Text-Iconv-1.4/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Perl Interface to Iconv. +# URL: http://search.cpan.org/~mpiotr/Text-Iconv-1.4/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=p5-text-iconv version=1.4 @@ -10,11 +11,11 @@ release=2 source=(http://search.cpan.org/CPAN/authors/id/M/MP/MPIOTR/Text-Iconv-$version.tar.gz) build() { - cd Text-Iconv-$version - perl Makefile.PL - make - make test - make PERLPREFIX=$PKG/usr SITEPREFIX=$PKG/usr install - find $PKG -name "perllocal.pod" -exec rm {} \; - chown -R root:root $PKG + cd Text-Iconv-$version + perl Makefile.PL + make + make test + make PERLPREFIX=$PKG/usr SITEPREFIX=$PKG/usr install + find $PKG -name "perllocal.pod" -exec rm {} \; + chown -R root:root $PKG } diff --git a/p5-xml-twig/Pkgfile b/p5-xml-twig/Pkgfile index b0bcc5fca..7735ac866 100644 --- a/p5-xml-twig/Pkgfile +++ b/p5-xml-twig/Pkgfile @@ -1,8 +1,9 @@ -# Description: Perl XML-Twig Library. -# URL: http://xmltwig.com/xmltwig/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Perl XML-Twig Library. +# URL: http://xmltwig.com/xmltwig/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=p5-xml-twig version=3.22 @@ -10,9 +11,9 @@ release=2 source=(http://xmltwig.com/xmltwig/XML-Twig-$version.tar.gz) build() { - cd XML-Twig-$version - yes | perl Makefile.PL PREFIX=$PKG/usr - make && make install - find $PKG -name "perllocal.pod" -exec rm {} \; - chown -R root:root $PKG + cd XML-Twig-$version + yes | perl Makefile.PL PREFIX=$PKG/usr + make && make install + find $PKG -name "perllocal.pod" -exec rm {} \; + chown -R root:root $PKG } diff --git a/paramiko/Pkgfile b/paramiko/Pkgfile index 8f613f167..086cb41c4 100644 --- a/paramiko/Pkgfile +++ b/paramiko/Pkgfile @@ -1,8 +1,9 @@ -# Description: SSH2 protocol for python. -# URL: http://www.lag.net/paramiko/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: pycrypto +# Description: SSH2 protocol for python. +# URL: http://www.lag.net/paramiko/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: pycrypto name=paramiko version=1.6 @@ -10,7 +11,7 @@ release=1 source=(http://www.lag.net/$name/download/$name-$version.zip) build() { - cd $name-$version - python setup.py install --root=$PKG --prefix=/usr - chown -R root:root $PKG + cd $name-$version + python setup.py install --root=$PKG --prefix=/usr + chown -R root:root $PKG } diff --git a/pexpect/Pkgfile b/pexpect/Pkgfile index b3ca34523..e51798d1b 100644 --- a/pexpect/Pkgfile +++ b/pexpect/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python tool for automating interactive applications. -# URL: http://pexpect.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Python tool for automating interactive applications. +# URL: http://pexpect.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=pexpect version=2.0 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tgz) build() { - cd $name-$version - python setup.py install --root=$PKG - chown root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + chown root:root $PKG } diff --git a/phpmp/Pkgfile b/phpmp/Pkgfile index 52372f473..8cfb9df83 100644 --- a/phpmp/Pkgfile +++ b/phpmp/Pkgfile @@ -1,8 +1,9 @@ -# Description: Web Based MPD Client in PHP. -# URL: http://www.musicpd.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: mpd, mod_php +# Description: Web Based MPD Client in PHP. +# URL: http://www.musicpd.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: mpd, mod_php name=phpmp version=0.11.0 @@ -10,8 +11,8 @@ release=1 source=(http://mercury.chem.pitt.edu/~shank/phpMp-$version.tar.gz) build() { - cd phpMp-$version - mkdir -p $PKG/usr/share/$name - cp * $PKG/usr/share/$name - chown -R root:root $PKG + cd phpMp-$version + mkdir -p $PKG/usr/share/$name + cp * $PKG/usr/share/$name + chown -R root:root $PKG } diff --git a/pidentd/Pkgfile b/pidentd/Pkgfile index 73dc18ad6..8a20be930 100644 --- a/pidentd/Pkgfile +++ b/pidentd/Pkgfile @@ -1,8 +1,9 @@ -# Description: Much improved ident daemon. -# URL: http://freshmeat.net/redir/pidentd/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: openssl +# Description: Much improved ident daemon. +# URL: http://freshmeat.net/redir/pidentd/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: openssl name=pidentd version=3.0.19 @@ -10,8 +11,8 @@ release=1 source=(http://freshmeat.net/redir/$name/8081/url_tgz/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=$PKG/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=$PKG/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/pil/Pkgfile b/pil/Pkgfile index f072ab231..3a8fa1409 100644 --- a/pil/Pkgfile +++ b/pil/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python Imaging Library. -# URL: http://www.pythonware.com/products/pil/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Younès Hafri <ycrux@club-internet.fr> -# Depends on: python, libjpeg, libpng, freetype +# Description: Python Imaging Library. +# URL: http://www.pythonware.com/products/pil/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Younès Hafri <ycrux@club-internet.fr> +# +# Depends on: python, libjpeg, libpng, freetype name=pil version=1.1.5 @@ -10,9 +11,9 @@ release=1 source=(http://effbot.org/downloads/Imaging-$version.tar.gz) build () { - cd Imaging-$version - python setup.py build - python setup.py install --root=$PKG - chown -R root:root $PKG + cd Imaging-$version + python setup.py build + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/plwm/Pkgfile b/plwm/Pkgfile index f3631d872..a79eb80e9 100644 --- a/plwm/Pkgfile +++ b/plwm/Pkgfile @@ -1,8 +1,9 @@ -# Description: PointLess Window Manager written in Python. -# URL: http://plwm.sourceforge.net/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: PointLess Window Manager written in Python. +# URL: http://plwm.sourceforge.net/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=plwm version=2.6a @@ -10,7 +11,7 @@ release=3 source=(http://dl.sourceforge.net/sourceforge/$name/PLWM-$version.tar.gz) build () { - cd PLWM-$version - python ./setup.py install --root=$PKG - chown root:root $PKG + cd PLWM-$version + python ./setup.py install --root=$PKG + chown root:root $PKG } diff --git a/psybnc/Pkgfile b/psybnc/Pkgfile index 29f0557ac..e9e6ebdee 100644 --- a/psybnc/Pkgfile +++ b/psybnc/Pkgfile @@ -1,53 +1,54 @@ -# Description: Popular IRC BNC Software. -# URL: http://www.psychoid.net/psybnc.html -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Popular IRC BNC Software. +# URL: http://www.psychoid.net/psybnc.html +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=psybnc version=2.3.1 release=1 source=(http://www.psychoid.net/psyBNC$version.tar.gz \ - Makefile-patch psybnc.rc makefile.out-patch \ - p_string.c-patch p_global.h-patch psybnc.conf ssl.cnf) + Makefile-patch psybnc.rc makefile.out-patch \ + p_string.c-patch p_global.h-patch psybnc.conf ssl.cnf) psybnc_user=psybnc error_user() { - echo "ERROR: The user $psybnc_user does not exist!" - echo "Please run the pre-install script" - exit 1 + echo "ERROR: The user $psybnc_user does not exist!" + echo "Please run the pre-install script" + exit 1 } build() { - id $psybnc_user || error_user + id $psybnc_user || error_user - cd $name + cd $name - patch -i $SRC/Makefile-patch - make - patch -i $SRC/makefile.out-patch - patch -i $SRC/p_string.c-patch src/p_string.c - patch -i $SRC/p_global.h-patch src/p_global.h - make -f makefile.out + patch -i $SRC/Makefile-patch + make + patch -i $SRC/makefile.out-patch + patch -i $SRC/p_string.c-patch src/p_string.c + patch -i $SRC/p_global.h-patch src/p_global.h + make -f makefile.out - install -d \ - $PKG/usr/{bin,share/$name} \ - $PKG/etc/{rc.d,$name,$name/key} \ - $PKG/var/{log,run} + install -d \ + $PKG/usr/{bin,share/$name} \ + $PKG/etc/{rc.d,$name,$name/key} \ + $PKG/var/{log,run} - cp -r lang $PKG/usr/share/$name/ - cp -r help $PKG/usr/share/$name/ - cp -r motd $PKG/usr/share/$name/ + cp -r lang $PKG/usr/share/$name/ + cp -r help $PKG/usr/share/$name/ + cp -r motd $PKG/usr/share/$name/ - touch $PKG/var/run/$name.pid - touch $PKG/var/log/$name.log - chown psybnc:users $PKG/var/run/$name.pid - chown psybnc:users $PKG/var/log/$name.log + touch $PKG/var/run/$name.pid + touch $PKG/var/log/$name.log + chown psybnc:users $PKG/var/run/$name.pid + chown psybnc:users $PKG/var/log/$name.log - install -m755 $name $PKG/usr/bin/ - install -m755 $SRC/$name.rc $PKG/etc/rc.d/$name - install -m644 $SRC/$name.conf $PKG/etc/$name/ + install -m755 $name $PKG/usr/bin/ + install -m755 $SRC/$name.rc $PKG/etc/rc.d/$name + install -m644 $SRC/$name.conf $PKG/etc/$name/ } diff --git a/psyco/Pkgfile b/psyco/Pkgfile index 4382517f8..a8216a1e1 100644 --- a/psyco/Pkgfile +++ b/psyco/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python extension module to speed up Python code. -# URL: http://psyco.sourceforge.net -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Python extension module to speed up Python code. +# URL: http://psyco.sourceforge.net +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=psyco version=1.5.1 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version-src.tar.gz) build () { - cd $name-$version - python setup.py install --root=$PKG - chown root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + chown root:root $PKG } diff --git a/pyaiml/Pkgfile b/pyaiml/Pkgfile index 5546a6259..29f3c3236 100644 --- a/pyaiml/Pkgfile +++ b/pyaiml/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python AIML Interpreter. -# URL: http://pyaiml.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Python AIML Interpreter. +# URL: http://pyaiml.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=pyaiml version=0.8.5 @@ -10,8 +11,8 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/PyAIML-$version.tar.bz2) build() { - cd PyAIML-$version - python setup.py install --root=$PKG - rm -rf $PKG/usr/Lib/ - chown -R root:root $PKG + cd PyAIML-$version + python setup.py install --root=$PKG + rm -rf $PKG/usr/Lib/ + chown -R root:root $PKG } diff --git a/pycairo/Pkgfile b/pycairo/Pkgfile index b694d0e80..576177d3c 100644 --- a/pycairo/Pkgfile +++ b/pycairo/Pkgfile @@ -1,9 +1,9 @@ -# Description: Python interface to Cairo library -# URL: http://cairographics.org/pycairo -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: Python interface to Cairo library +# URL: http://cairographics.org/pycairo +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au # -# Depends on: pygtk +# Depends on: pygtk name=pycairo version=1.2.2 @@ -11,8 +11,8 @@ release=1 source=(http://cairographics.org/releases/$name-$version.tar.gz) build () { - cd $name-$version - ./configure --prefix=/usr - make && make prefix=$PKG/usr install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make prefix=$PKG/usr install + chown -R root:root $PKG } diff --git a/pycrypto/Pkgfile b/pycrypto/Pkgfile index c851ab2bb..d8e221c9b 100644 --- a/pycrypto/Pkgfile +++ b/pycrypto/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python collection of cryptographic algorithms and protocols. -# URL: http://www.amk.ca/python/code/crypto.html -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Younès Hafri <ycrux@club-internet.fr> -# Depends on: python +# Description: Python collection of cryptographic algorithms and protocols. +# URL: http://www.amk.ca/python/code/crypto.html +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Younès Hafri <ycrux@club-internet.fr> +# +# Depends on: python name=pycrypto version=2.0.1 @@ -10,9 +11,9 @@ release=1 source=(http://www.amk.ca/files/python/crypto/$name-$version.tar.gz) build () { - mkdir -p $PKG/usr - cd $name-$version - python setup.py build - python setup.py install --home=$PKG/usr - chown -R root:root $PKG + mkdir -p $PKG/usr + cd $name-$version + python setup.py build + python setup.py install --home=$PKG/usr + chown -R root:root $PKG } diff --git a/pydsh/Pkgfile b/pydsh/Pkgfile index 97fdf11b7..71f22ef78 100644 --- a/pydsh/Pkgfile +++ b/pydsh/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python Distributed Shell. -# URL: http://pydsh.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: pexpect +# Description: Python Distributed Shell. +# URL: http://pydsh.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: pexpect name=pydsh version=0.5.4 @@ -10,20 +11,20 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - sed -i -e "s/python2.3/python/" SRC/pydsh.py - sed -i -e "s/use_pdb = \"yes\"/use_pdb = \"no\"/" SRC/pydsh.py - sed -i -e "s/allgroup_file = \"\\/usr\\/local\\/etc\\/pydsh\\/groups\\/all\"/allgroup_file = \"\\/etc\\/pydsh\\/groups\\/all\"/" SRC/pydsh.py + sed -i -e "s/python2.3/python/" SRC/pydsh.py + sed -i -e "s/use_pdb = \"yes\"/use_pdb = \"no\"/" SRC/pydsh.py + sed -i -e "s/allgroup_file = \"\\/usr\\/local\\/etc\\/pydsh\\/groups\\/all\"/allgroup_file = \"\\/etc\\/pydsh\\/groups\\/all\"/" SRC/pydsh.py - install -D -m755 SRC/pydsh.py $PKG/usr/bin/pydsh - ln -sf /usr/bin/pydsh $PKG/usr/bin/pydcp + install -D -m755 SRC/pydsh.py $PKG/usr/bin/pydsh + ln -sf /usr/bin/pydsh $PKG/usr/bin/pydcp - install -D -m644 DOC/pydsh.8.gz $PKG/usr/man/man8/pydsh.8.gz - install -D -m644 DOC/pydsh.8.gz $PKG/usr/man/man8/pydcp.8.gz + install -D -m644 DOC/pydsh.8.gz $PKG/usr/man/man8/pydsh.8.gz + install -D -m644 DOC/pydsh.8.gz $PKG/usr/man/man8/pydcp.8.gz - mkdir -p $PKG/etc/pydsh/groups - echo "localhost" > $PKG/etc/pydsh/groups/all + mkdir -p $PKG/etc/pydsh/groups + echo "localhost" > $PKG/etc/pydsh/groups/all - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/pyenchant/Pkgfile b/pyenchant/Pkgfile index 71f15d455..4b1006d2f 100644 --- a/pyenchant/Pkgfile +++ b/pyenchant/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python Bindings to the enchant library. -# URL: http://pyenchant.sourceforge.net/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: enchant, setuptools +# Description: Python Bindings to the enchant library. +# URL: http://pyenchant.sourceforge.net/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: enchant, setuptools name=pyenchant version=1.2.0 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build () { - cd $name-$version - python ./setup.py install --root=$PKG - chown -R root:root $PKG + cd $name-$version + python ./setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/pyflakes/Pkgfile b/pyflakes/Pkgfile index 7b68c351c..9a8c8ccd0 100644 --- a/pyflakes/Pkgfile +++ b/pyflakes/Pkgfile @@ -1,8 +1,9 @@ -# Description: Checks python source files for errors. -# URL: http://divmod.org/projects/pyflakes -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Checks python source files for errors. +# URL: http://divmod.org/projects/pyflakes +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=pyflakes version=0.2.1 @@ -10,7 +11,7 @@ release=1 source=(http://divmod.org/static/projects/$name/$name-$version.tar.gz) build() { - cd $name-$version - python ./setup.py install --prefix=/usr --root=$PKG - chown -R root:root $PKG + cd $name-$version + python ./setup.py install --prefix=/usr --root=$PKG + chown -R root:root $PKG } diff --git a/pylirc/Pkgfile b/pylirc/Pkgfile index 6d08bf680..e33522ec1 100644 --- a/pylirc/Pkgfile +++ b/pylirc/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python module for interaction with LIRC. -# URL: http://pylirc.mccabe.nu/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python, lirc +# Description: Python module for interaction with LIRC. +# URL: http://pylirc.mccabe.nu/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python, lirc name=pylirc version=0.0.5 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build() { - cd $name-$version - python setup.py install --root=$PKG - chown root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + chown root:root $PKG } diff --git a/pymetar/Pkgfile b/pymetar/Pkgfile index b102d39a3..5d3e6f2cb 100644 --- a/pymetar/Pkgfile +++ b/pymetar/Pkgfile @@ -1,8 +1,9 @@ -# Description: Metar library for Python. -# URL: http://www.schwarzvogel.de/software-pymetar.shtml -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Metar library for Python. +# URL: http://www.schwarzvogel.de/software-pymetar.shtml +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=pymetar version=0.12 @@ -10,9 +11,9 @@ release=1 source=(http://www.schwarzvogel.de/pkgs/$name-$version.tar.gz) build() { - cd $name-$version - python setup.py install --root=$PKG - rm -rf $PKG/usr/{bin,share} - chown -R root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + rm -rf $PKG/usr/{bin,share} + chown -R root:root $PKG } diff --git a/pyopenssl/Pkgfile b/pyopenssl/Pkgfile index 52a86c1a4..fb89535af 100644 --- a/pyopenssl/Pkgfile +++ b/pyopenssl/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python interface to the OpenSSL library -# URL: http://pyopenssl.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Younes Hafri <ycrux@club-internet.fr> -# Depends on: python, openssl +# Description: Python interface to the OpenSSL library +# URL: http://pyopenssl.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Younes Hafri <ycrux@club-internet.fr> +# +# Depends on: python, openssl name=pyopenssl version=0.6 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/pyOpenSSL-$version.tar.gz) build () { - cd pyOpenSSL-$version - python setup.py install --root=$PKG - chown -R root:root $PKG + cd pyOpenSSL-$version + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/pyspeex/Pkgfile b/pyspeex/Pkgfile index 1c7aa55bd..e49ae3936 100644 --- a/pyspeex/Pkgfile +++ b/pyspeex/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python interface to Speex. -# URL: http://www.freenet.org.nz/python/pySpeex/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python, speex, pyrex +# Description: Python interface to Speex. +# URL: http://www.freenet.org.nz/python/pySpeex/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python, speex, pyrex name=pyspeex version=0.2 @@ -10,7 +11,7 @@ release=1 source=(http://www.freenet.org.nz/python/pySpeex/pySpeex-$version.tar.gz) build() { - cd pySpeex-$version - python setup.py install --root=$PKG - chown -R root:root $PKG + cd pySpeex-$version + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/pysqlite/Pkgfile b/pysqlite/Pkgfile index 4418f16bd..c6504aac4 100644 --- a/pysqlite/Pkgfile +++ b/pysqlite/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python bindings to SQLite. -# URL: http://initd.org/tracker/pysqlite -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python, sqlite3 +# Description: Python bindings to SQLite. +# URL: http://initd.org/tracker/pysqlite +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python, sqlite3 name=pysqlite version=2.3.2 @@ -10,9 +11,9 @@ release=2 source=(http://initd.org/pub/software/$name/releases/2.3/$version/$name-$version.tar.gz) build() { - cd $name-$version - python ./setup.py build - python ./setup.py install --root=$PKG - rm -rf $PKG/usr/pysqlite2-doc/ - chown -R root:root $PKG + cd $name-$version + python ./setup.py build + python ./setup.py install --root=$PKG + rm -rf $PKG/usr/pysqlite2-doc/ + chown -R root:root $PKG } diff --git a/pyssh/Pkgfile b/pyssh/Pkgfile index 905066757..41844c582 100644 --- a/pyssh/Pkgfile +++ b/pyssh/Pkgfile @@ -1,8 +1,9 @@ -# Description: Python Library to OpenSSH (ssh, scp). -# URL: http://pyssh.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Python Library to OpenSSH (ssh, scp). +# URL: http://pyssh.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=pyssh version=0.3 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-source.tar.gz) build() { - cd $name - python setup.py install --root=$PKG - chown -R root:root $PKG + cd $name + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/pywordnet/Pkgfile b/pywordnet/Pkgfile index 425b28895..c4deb5531 100644 --- a/pywordnet/Pkgfile +++ b/pywordnet/Pkgfile @@ -1,18 +1,19 @@ -# Description: Python interface to WordNet. -# URL: http://osteele.com/projects/pywordnet/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python, wordnet +# Description: Python interface to WordNet. +# URL: http://osteele.com/projects/pywordnet/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python, wordnet name=pywordnet version=2.0.1 release=2 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz \ - wordnet.py-patch) + wordnet.py-patch) build() { - cd $name-$version - patch -p1 wordnet.py < $SRC/wordnet.py-patch - python setup.py install --root=$PKG - chown -R root:root $PKG + cd $name-$version + patch -p1 wordnet.py < $SRC/wordnet.py-patch + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/qingy-themepack/Pkgfile b/qingy-themepack/Pkgfile index 2e291a5dd..38d78c64f 100644 --- a/qingy-themepack/Pkgfile +++ b/qingy-themepack/Pkgfile @@ -1,8 +1,9 @@ -# Description: Theme pack for qingy. -# URL: http://qingy.sourceforge.net -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Johannes Winkelmann, jw@tks6.net -# Depends on: qingy +# Description: Theme pack for qingy. +# URL: http://qingy.sourceforge.net +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Johannes Winkelmann, jw@tks6.net +# +# Depends on: qingy name=qingy-themepack version=1.0 @@ -10,9 +11,9 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/qingy/qingy_0.3_themepack_$version.tar.bz2) build() { - cd qingy_0.3_themepack_$version - mkdir -p $PKG/usr/share/qingy/themes - cp -r * $PKG/usr/share/qingy/themes - rm $PKG/usr/share/qingy/themes/README - chown -R root:root $PKG + cd qingy_0.3_themepack_$version + mkdir -p $PKG/usr/share/qingy/themes + cp -r * $PKG/usr/share/qingy/themes + rm $PKG/usr/share/qingy/themes/README + chown -R root:root $PKG } diff --git a/qingy/Pkgfile b/qingy/Pkgfile index ae7c82209..b247fb08c 100644 --- a/qingy/Pkgfile +++ b/qingy/Pkgfile @@ -1,8 +1,9 @@ -# Description: A graphical login manager for the vesa framebuffer. -# URL: http://qingy.sourceforge.net -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Johannes Winkelmann, jw@tks6.net -# Depends on: directfb, xorg-libxscrnsaver +# Description: A graphical login manager for the vesa framebuffer. +# URL: http://qingy.sourceforge.net +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Johannes Winkelmann, jw@tks6.net +# +# Depends on: directfb, xorg-libxscrnsaver name=qingy version=0.9.1 @@ -10,21 +11,21 @@ release=2 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.bz2) build() { - cd $name-$version - install -d $PKG/var/lib/misc + cd $name-$version + install -d $PKG/var/lib/misc - ./configure \ - --prefix=/usr \ - --disable-nls \ - --enable-static-build \ - --disable-pam + ./configure \ + --prefix=/usr \ + --disable-nls \ + --enable-static-build \ + --disable-pam - make && make DESTDIR=$PKG install + make && make DESTDIR=$PKG install - #mkdir -p $PKG/usr/share/qingy/themes - #cp -r media/default $PKG/usr/share/qingy/themes - #rm -rf $PKG/{usr/share/info,etc/pam.d,usr/share/emacs,usr/info,etc} - - rm -fr $PKG/{etc/pam.d,usr/info} - chown -R root:root $PKG + #mkdir -p $PKG/usr/share/qingy/themes + #cp -r media/default $PKG/usr/share/qingy/themes + #rm -rf $PKG/{usr/share/info,etc/pam.d,usr/share/emacs,usr/info,etc} + + rm -fr $PKG/{etc/pam.d,usr/info} + chown -R root:root $PKG } diff --git a/ripperx/Pkgfile b/ripperx/Pkgfile index daea6fd7e..389518dee 100644 --- a/ripperx/Pkgfile +++ b/ripperx/Pkgfile @@ -1,8 +1,9 @@ -# Description: A GTK-based ripper/encoder. -# URL: http://sourceforge.net/projects/ripperx/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: gtk1 +# Description: A GTK-based ripper/encoder. +# URL: http://sourceforge.net/projects/ripperx/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: gtk1 name=ripperx src=ripperX @@ -11,10 +12,10 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$src-$version.tar.gz) build () { - cd $src-$version - ./configure --prefix=/usr - sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile - install -d $PKG/usr/{bin,man/man1,etc} - make && make prefix=$PKG/usr install - chown -R root.root $PKG + cd $src-$version + ./configure --prefix=/usr + sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile + install -d $PKG/usr/{bin,man/man1,etc} + make && make prefix=$PKG/usr install + chown -R root.root $PKG } diff --git a/rocksndiamonds/Pkgfile b/rocksndiamonds/Pkgfile index 49f82929d..73b51be42 100644 --- a/rocksndiamonds/Pkgfile +++ b/rocksndiamonds/Pkgfile @@ -1,8 +1,9 @@ -# Description: Clone of the old BoulderDash and Rockford game. -# URL: http://www.artsoft.org/rocksndiamonds/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: sdl_image, sdl_mixer, sdl_net +# Description: Clone of the old BoulderDash and Rockford game. +# URL: http://www.artsoft.org/rocksndiamonds/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: sdl_image, sdl_mixer, sdl_net name=rocksndiamonds version=3.1.1 @@ -10,25 +11,25 @@ release=2 source=(http://www.artsoft.org/RELEASES/unix/$name/$name-$version.tar.gz) build () { - cd $name-$version + cd $name-$version - export RO_GAME_DIR=/usr/share/$name - export RW_GAME_DIR=/var/lib/games/$name - make + export RO_GAME_DIR=/usr/share/$name + export RW_GAME_DIR=/var/lib/games/$name + make - install -d \ - $PKG/usr/share/$name/{graphics, levels, music, sounds} \ - $PKG/var/lib/games/$name + install -d \ + $PKG/usr/share/$name/{graphics, levels, music, sounds} \ + $PKG/var/lib/games/$name - cp -r graphics $PKG/usr/share/$name - cp -r levels $PKG/usr/share/$name - cp -r music $PKG/usr/share/$name - cp -r sounds $PKG/usr/share/$name + cp -r graphics $PKG/usr/share/$name + cp -r levels $PKG/usr/share/$name + cp -r music $PKG/usr/share/$name + cp -r sounds $PKG/usr/share/$name - cp -r scores $PKG/var/lib/games/$name - install -D -m755 $name $PKG/usr/bin/$name - chown -R root:root $PKG + cp -r scores $PKG/var/lib/games/$name + install -D -m755 $name $PKG/usr/bin/$name + chown -R root:root $PKG - unset RO_GAME_DIR - unset RW_GAME_DIR + unset RO_GAME_DIR + unset RW_GAME_DIR } diff --git a/sac/Pkgfile b/sac/Pkgfile index f4a3dc3e6..f51dfd766 100644 --- a/sac/Pkgfile +++ b/sac/Pkgfile @@ -1,7 +1,8 @@ -# Description: System Accounting Tool. -# URL: http://mama.indstate.edu/users/ice/sac/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: System Accounting Tool. +# URL: http://mama.indstate.edu/users/ice/sac/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=sac @@ -10,10 +11,10 @@ release=1 source=(ftp://mama.indstate.edu/linux/$name/$name-$version.tgz) build() { - cd $name-1.9 - make - install -d $PKG/usr/{bin,man/man8} - install -m755 -groot -oroot sac rawtmp writetmp -t $PKG/usr/bin/sac - install -m755 -groot -oroot sac.8 writetmp.8 -t $PKG/usr/man/man8/sac.8 - install -D -m755 -groot -oroot rawtmp.1 $PKG/usr/man/man1/rawtmp.1 + cd $name-1.9 + make + install -d $PKG/usr/{bin,man/man8} + install -m755 -groot -oroot sac rawtmp writetmp -t $PKG/usr/bin/sac + install -m755 -groot -oroot sac.8 writetmp.8 -t $PKG/usr/man/man8/sac.8 + install -D -m755 -groot -oroot rawtmp.1 $PKG/usr/man/man1/rawtmp.1 } diff --git a/sdl4fp/Pkgfile b/sdl4fp/Pkgfile index 88fc7bd90..9178379ef 100644 --- a/sdl4fp/Pkgfile +++ b/sdl4fp/Pkgfile @@ -1,8 +1,9 @@ -# Description: FPC Bindings for the SDL Library. -# URL: http://sdl4fp.sourceforge.net -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: fpc +# Description: FPC Bindings for the SDL Library. +# URL: http://sdl4fp.sourceforge.net +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: fpc name=sdl4fp version=1.2.0.0 @@ -10,11 +11,11 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/SDL4Freepascal-$version.tar.gz) build() { - cd SDL4Freepascal-$version + cd SDL4Freepascal-$version - ./build.sh + ./build.sh - mkdir -p $PKG/usr/lib/fpc/`fpc -iV`/units/linux/$name/ - cp *.o *.ppu $PKG/usr/lib/fpc/`fpc -iV`/units/linux/$name/ + mkdir -p $PKG/usr/lib/fpc/`fpc -iV`/units/linux/$name/ + cp *.o *.ppu $PKG/usr/lib/fpc/`fpc -iV`/units/linux/$name/ } diff --git a/setuptools/Pkgfile b/setuptools/Pkgfile index 7db20b258..82f0f187c 100644 --- a/setuptools/Pkgfile +++ b/setuptools/Pkgfile @@ -1,9 +1,9 @@ -# Description: A collection of enhancements to the Python distutils. -# URL: http://peak.telecommunity.com/DevCenter/setuptools -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: A collection of enhancements to the Python distutils. +# URL: http://peak.telecommunity.com/DevCenter/setuptools +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: python +# Depends on: python name=setuptools version=0.6c3 @@ -13,8 +13,8 @@ source=(http://cheeseshop.python.org/packages/source/s/$name/$name-$version.tar. PYTHONVERSION=`python -c "import sys; print \"%s.%s\" % (sys.version_info[0], sys.version_info[1]);"` build() { - cd $name-$version - python setup.py install --root=$PKG - echo "/usr/lib/python$PYTHONVERSION/site-packages/$name-$version-py$PYTHONVERSION.egg" > $PKG/usr/lib/python$PYTHONVERSION/site-packages/setuptools.pth - chown -R root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + echo "/usr/lib/python$PYTHONVERSION/site-packages/$name-$version-py$PYTHONVERSION.egg" > $PKG/usr/lib/python$PYTHONVERSION/site-packages/setuptools.pth + chown -R root:root $PKG } diff --git a/silvercity/Pkgfile b/silvercity/Pkgfile index d5abece71..26ed29c76 100644 --- a/silvercity/Pkgfile +++ b/silvercity/Pkgfile @@ -1,8 +1,9 @@ -# Description: Lexical analysis for over 20 programming and markup langauges. -# URL: http://silvercity.sf.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: python +# Description: Lexical analysis for over 20 programming and markup langauges. +# URL: http://silvercity.sf.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: python name=silvercity version=0.9.6 @@ -10,7 +11,7 @@ release=1 source=(http://dl.sourceforge.net/$name/SilverCity-$version.tar.gz) build() { - cd SilverCity-$version - python setup.py install --root=$PKG - chown -R root:root $PKG + cd SilverCity-$version + python setup.py install --root=$PKG + chown -R root:root $PKG } diff --git a/skype/Pkgfile b/skype/Pkgfile index 3e2c2ac3a..87c89119d 100644 --- a/skype/Pkgfile +++ b/skype/Pkgfile @@ -1,8 +1,9 @@ -# Description: P2P VoIP software which supports end-to-end encryption. -# URL: http://www.skype.com/products/skype/linux/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: sten, nick dot steeves at shaw dot ca -# Depends on: qt3 +# Description: P2P VoIP software which supports end-to-end encryption. +# URL: http://www.skype.com/products/skype/linux/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: sten, nick dot steeves at shaw dot ca +# +# Depends on: qt3 name=skype version=1.3.0.53 @@ -10,14 +11,14 @@ release=1 source=(http://download.skype.com/linux/$name-$version-generic.tar.bz2) build() { - cd $name-$version - install -D -m755 skype $PKG/usr/bin/skype - install -D -m644 lang/skype_en.qm $PKG/usr/share/skype/lang/skype_en.qm - cp -R sound $PKG/usr/share/skype - install -D -m644 icons/skype_16_32.png $PKG/usr/share/icons/hicolor/16x16/apps/skype.png - install -D -m644 icons/skype_32_32.png $PKG/usr/share/icons/hicolor/32x32/apps/skype.png - install -D -m644 icons/skype_48_32.png $PKG/usr/share/icons/hicolor/48x48/apps/skype.png - install -D -m644 skype.desktop $PKG/usr/share/applications/skype.desktop - chown -R root:root $PKG + cd $name-$version + install -D -m755 skype $PKG/usr/bin/skype + install -D -m644 lang/skype_en.qm $PKG/usr/share/skype/lang/skype_en.qm + cp -R sound $PKG/usr/share/skype + install -D -m644 icons/skype_16_32.png $PKG/usr/share/icons/hicolor/16x16/apps/skype.png + install -D -m644 icons/skype_32_32.png $PKG/usr/share/icons/hicolor/32x32/apps/skype.png + install -D -m644 icons/skype_48_32.png $PKG/usr/share/icons/hicolor/48x48/apps/skype.png + install -D -m644 skype.desktop $PKG/usr/share/applications/skype.desktop + chown -R root:root $PKG } diff --git a/sntop/Pkgfile b/sntop/Pkgfile index f9ad4ad2c..18ea5328d 100644 --- a/sntop/Pkgfile +++ b/sntop/Pkgfile @@ -1,8 +1,9 @@ -# Description: Curses based tool to monitor connectivity of network hosts. -# URL: http://sntop.sourceforge.net/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: fping +# Description: Curses based tool to monitor connectivity of network hosts. +# URL: http://sntop.sourceforge.net/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: fping name=sntop version=1.4.3 @@ -10,11 +11,11 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) build () { - cd $name-$version - ./configure --prefix=/usr - sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile - make - mkdir -p $PKG/usr/{bin,man/man1,etc} - make prefix=$PKG/usr install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile + make + mkdir -p $PKG/usr/{bin,man/man1,etc} + make prefix=$PKG/usr install + chown -R root:root $PKG } diff --git a/sopwith/Pkgfile b/sopwith/Pkgfile index f355f4e03..b14ba5f38 100644 --- a/sopwith/Pkgfile +++ b/sopwith/Pkgfile @@ -1,10 +1,11 @@ # Description: Port of the classic computer game "Sopwith" -# URL: http://sdl-sopwith.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: libsdl - -# Optional: gtk +# URL: http://sdl-sopwith.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: libsdl +# +# Optional: gtk name=sopwith version=1.7.1 @@ -12,9 +13,9 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/sdl-$name/sdl_$name-$version.tar.gz) build() { - cd sdl_$name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - rm -rf $PKG/usr/share - chown -R root:root $PKG + cd sdl_$name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + rm -rf $PKG/usr/share + chown -R root:root $PKG } diff --git a/spamassassin/Pkgfile b/spamassassin/Pkgfile index fcdf242b4..7a9f01848 100644 --- a/spamassassin/Pkgfile +++ b/spamassassin/Pkgfile @@ -1,38 +1,39 @@ -# Description: SpamAssassin(tm) is a mail filter to identify spam. -# URL: http://www.spamassassin.org -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Victor <victord@users.berlios.de> -# Depends on: perl, p5-digest-sha1, p5-html-parser +# Description: SpamAssassin(tm) is a mail filter to identify spam. +# URL: http://www.spamassassin.org +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Victor <victord@users.berlios.de> +# +# Depends on: perl, p5-digest-sha1, p5-html-parser name=spamassassin version=3.1.3 release=1 source=(http://www.axint.net/apache/$name/Mail-SpamAssassin-$version.tar.bz2 \ - $name.rc) + $name.rc) build() { - cd Mail-SpamAssassin-$version - perl Makefile.PL PREFIX=/usr CONFDIR=/etc/$name DESTDIR=$PKG < /dev/null - make - make spamc/libspamc.so + cd Mail-SpamAssassin-$version + perl Makefile.PL PREFIX=/usr CONFDIR=/etc/$name DESTDIR=$PKG < /dev/null + make + make spamc/libspamc.so - make install \ - INSTALLMAN1DIR=/usr/man/man1 \ - INSTALLMAN3DIR=/usr/man/man3 \ - INSTALLSITEMAN1DIR=/usr/man/man1 \ - INSTALLSITEMAN3DIR=/usr/man/man3 \ - INSTALLVENDORMAN1DIR=/usr/man/man1 \ - INSTALLVENDORMAN3DIR=/usr/man/man3 + make install \ + INSTALLMAN1DIR=/usr/man/man1 \ + INSTALLMAN3DIR=/usr/man/man3 \ + INSTALLSITEMAN1DIR=/usr/man/man1 \ + INSTALLSITEMAN3DIR=/usr/man/man3 \ + INSTALLVENDORMAN1DIR=/usr/man/man1 \ + INSTALLVENDORMAN3DIR=/usr/man/man3 - mkdir -p $PKG/{etc/rc.d,usr/include,usr/lib} - install -m0755 ../$name.rc $PKG/etc/rc.d/$name - install -m0644 spamc/libspamc.so $PKG/usr/lib - install -m0644 spamc/libspamc.h $PKG/usr/include/libspamc.h + mkdir -p $PKG/{etc/rc.d,usr/include,usr/lib} + install -m0755 ../$name.rc $PKG/etc/rc.d/$name + install -m0644 spamc/libspamc.so $PKG/usr/lib + install -m0644 spamc/libspamc.h $PKG/usr/include/libspamc.h - chmod 0644 $PKG/usr/lib/perl5/site_perl/5.*.*/Mail/SpamAssassin/*.pm - chmod 0644 $PKG/usr/share/$name/* - chmod -R u+w $PKG/* + chmod 0644 $PKG/usr/lib/perl5/site_perl/5.*.*/Mail/SpamAssassin/*.pm + chmod 0644 $PKG/usr/share/$name/* + chmod -R u+w $PKG/* - rm -fr $PKG/usr/lib/perl5/{5.*.*, site_perl/5.*.*/linux} - chown -R root:root $PKG + rm -fr $PKG/usr/lib/perl5/{5.*.*, site_perl/5.*.*/linux} + chown -R root:root $PKG } diff --git a/speedometer/Pkgfile b/speedometer/Pkgfile index a85bf823e..733c5af19 100644 --- a/speedometer/Pkgfile +++ b/speedometer/Pkgfile @@ -1,8 +1,9 @@ -# Description: Bandwidth Monitor using Urwid. -# URL: http://excess.org/speedometer/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: urwid +# Description: Bandwidth Monitor using Urwid. +# URL: http://excess.org/speedometer/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: urwid name=speedometer version=2.4 @@ -10,5 +11,5 @@ release=1 source=(http://excess.org/$name/$name.py) build() { - install -D -m755 -oroot -groot $name.py $PKG/usr/bin/$name + install -D -m755 -oroot -groot $name.py $PKG/usr/bin/$name } diff --git a/subversion-perl/Pkgfile b/subversion-perl/Pkgfile index c1ccb1726..f54402fea 100644 --- a/subversion-perl/Pkgfile +++ b/subversion-perl/Pkgfile @@ -1,9 +1,9 @@ -# Description: Python bindings for subversion. -# URL: http://subversion.tigris.org -# Packager: Johannes Winkelmann <jw@tks6.net> -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: Python bindings for subversion. +# URL: http://subversion.tigris.org +# Packager: Johannes Winkelmann <jw@tks6.net> +# Maintainer: James Mills prologic at shortcircuit dot net dot au # -# Depends on: subversion, swig +# Depends on: subversion, swig name=subversion-perl version=1.4.0 @@ -13,18 +13,18 @@ source=(http://subversion.tigris.org/tarballs/subversion-$version.tar.bz2) PYTHONVERSION=`python -c "import sys; print \"%s.%s\" % (sys.version_info[0], sys.version_info[1]);"` build() { - cd subversion-$version - LDFLAGS="-L$PKG/usr/lib" \ - - ./configure \ - --prefix=/usr \ - --disable-nls \ - --with-neon=/usr \ - --disable-mod-activation \ - --with-apr=/usr \ - --with-apr-util=/usr + cd subversion-$version + LDFLAGS="-L$PKG/usr/lib" \ + + ./configure \ + --prefix=/usr \ + --disable-nls \ + --with-neon=/usr \ + --disable-mod-activation \ + --with-apr=/usr \ + --with-apr-util=/usr - make && make DESTDIR=$PKG install-swig-pl-lib install-swig-pl + make && make DESTDIR=$PKG install-swig-pl-lib install-swig-pl - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/subversion-python/Pkgfile b/subversion-python/Pkgfile index ffc3fb225..231f5cbd0 100644 --- a/subversion-python/Pkgfile +++ b/subversion-python/Pkgfile @@ -1,9 +1,9 @@ -# Description: Python bindings for subversion. -# URL: http://subversion.tigris.org -# Packager: Johannes Winkelmann <jw@tks6.net> -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: Python bindings for subversion. +# URL: http://subversion.tigris.org +# Packager: Johannes Winkelmann <jw@tks6.net> +# Maintainer: James Mills prologic at shortcircuit dot net dot au # -# Depends on: subversion, swig +# Depends on: subversion, swig name=subversion-python version=1.4.0 @@ -13,24 +13,24 @@ source=(http://subversion.tigris.org/tarballs/subversion-$version.tar.bz2) PYTHONVERSION=`python -c "import sys; print \"%s.%s\" % (sys.version_info[0], sys.version_info[1]);"` build() { - cd subversion-$version - LDFLAGS="-L$PKG/usr/lib" \ - - ./configure \ - --prefix=/usr \ - --disable-nls \ - --with-neon=/usr \ - --disable-mod-activation \ - --with-apr=/usr \ - --with-apr-util=/usr + cd subversion-$version + LDFLAGS="-L$PKG/usr/lib" \ + + ./configure \ + --prefix=/usr \ + --disable-nls \ + --with-neon=/usr \ + --disable-mod-activation \ + --with-apr=/usr \ + --with-apr-util=/usr - make && make DESTDIR=$PKG install-swig-py-lib install-swig-py - install -d $PKG/usr/lib/python$PYTHONVERSION/site-packages/ - - mv \ - $PKG/usr/lib/svn-python/{svn,libsvn} \ - $PKG/usr/lib/python$PYTHONVERSION/site-packages/ + make && make DESTDIR=$PKG install-swig-py-lib install-swig-py + install -d $PKG/usr/lib/python$PYTHONVERSION/site-packages/ + + mv \ + $PKG/usr/lib/svn-python/{svn,libsvn} \ + $PKG/usr/lib/python$PYTHONVERSION/site-packages/ - rm -r $PKG/usr/lib/svn-python - chown -R root:root $PKG + rm -r $PKG/usr/lib/svn-python + chown -R root:root $PKG } diff --git a/svn2cl/Pkgfile b/svn2cl/Pkgfile index 7f9bb27a6..aec48373f 100644 --- a/svn2cl/Pkgfile +++ b/svn2cl/Pkgfile @@ -1,8 +1,9 @@ -# Description: Script and XSL stylesheet to convert svn logs to ChangeLog. -# URL: None -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: libxslt +# Description: Script and XSL stylesheet to convert svn logs to ChangeLog. +# URL: None +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: libxslt name=svn2cl version=1.1 @@ -10,6 +11,6 @@ release=1 source=(svn2cl.xsl svn2cl) build() { - install -D -m644 -groot -oroot svn2cl.xsl $PKG/usr/share/xml/xsl/$name/svn2cl.xsl - install -D -m755 -groot -oroot $name $PKG/usr/bin/$name + install -D -m644 -groot -oroot svn2cl.xsl $PKG/usr/share/xml/xsl/$name/svn2cl.xsl + install -D -m755 -groot -oroot $name $PKG/usr/bin/$name } diff --git a/swi-prolog/Pkgfile b/swi-prolog/Pkgfile index 86c72fb2a..1906bbdef 100644 --- a/swi-prolog/Pkgfile +++ b/swi-prolog/Pkgfile @@ -1,35 +1,36 @@ -# Description: A comprehensive Free Software Prolog environment -# URL: http://www.swi-prolog.org/ -# Packager: Younes Hafri <ycrux@club-internet.fr> -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: x11, jdk +# Description: A comprehensive Free Software Prolog environment +# URL: http://www.swi-prolog.org/ +# Packager: Younes Hafri <ycrux@club-internet.fr> +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: x11, jdk name=swi-prolog version=5.6.12 release=1 source=(http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-$version.tar.gz \ - http://turing.ubishops.ca/home/bruda/emacs-prolog/prolog.el.gz) + http://turing.ubishops.ca/home/bruda/emacs-prolog/prolog.el.gz) build () { - cd pl-$version/src + cd pl-$version/src - ./configure \ - --prefix=/usr \ - --enable-mt \ - --with-world\ - --enable-readline \ - --enable-largefile + ./configure \ + --prefix=/usr \ + --enable-mt \ + --with-world\ + --enable-readline \ + --enable-largefile - make && make prefix=$PKG/usr install - cd ../packages + make && make prefix=$PKG/usr install + cd ../packages - ./configure \ - --prefix=/usr \ - --enable-mt \ - --with-world\ - --enable-readline \ - --enable-largefile + ./configure \ + --prefix=/usr \ + --enable-mt \ + --with-world\ + --enable-readline \ + --enable-largefile - make && make prefix=$PKG/usr install - chown -R root:root $PKG + make && make prefix=$PKG/usr install + chown -R root:root $PKG } diff --git a/thttpd/Pkgfile b/thttpd/Pkgfile index 2977996cd..c8d845095 100644 --- a/thttpd/Pkgfile +++ b/thttpd/Pkgfile @@ -1,48 +1,49 @@ -# Description: Tiny/Turbo/Throttling HTTP Server. -# URL: http://www.acme.com/software/thttpd/thttpd.html -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Tiny/Turbo/Throttling HTTP Server. +# URL: http://www.acme.com/software/thttpd/thttpd.html +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=thttpd version=2.25b release=5 source=(http://www.acme.com/software/$name/$name-$version.tar.gz \ - thttpd.rc thttpd.conf config.h.patch) + thttpd.rc thttpd.conf config.h.patch) build() { - cd $name-$version - ./configure --prefix=/usr - patch -i $SRC/config.h.patch - make - - install -d $PKG/{var/log,home/www/{cgi-bin,users}} - - install -D -m755 thttpd $PKG/usr/sbin/thttpd - install -D -m644 thttpd.8 $PKG/usr/man/man8/thttpd.8 - install -D -m755 ../thttpd.rc $PKG/etc/rc.d/thttpd - install -D -m644 ../thttpd.conf $PKG/etc/thttpd.conf - - # Install 'extras' - install -D -m755 extras/htpasswd $PKG/usr/bin/htpasswd - install -D -m755 extras/htpasswd.1 $PKG/usr/man/man1/htpasswd.1 - - install -D -m755 extras/syslogtocern $PKG/usr/sbin/syslogtocern - install -D -m755 extras/syslogtocern.8 $PKG/usr/man/man8/syslogtocern.8 - - # Install CGI - install -D -m755 cgi-src/phf $PKG/home/www/cgi-bin/phf - install -D -m755 cgi-bin/printenv $PKG/home/www/cgi-bin/printenv - - install -D -m755 cgi-src/redirect $PKG/home/www/cgi-bin/redirect - install -D -m755 cgi-src/redirect.8 $PKG/usr/man/man8/redirect.8 - - install -D -m755 cgi-src/ssi $PKG/home/www/cgi-bin/ssi - install -D -m755 cgi-src/ssi.8 $PKG/usr/man/man8/ssi.8 - - chmod 755 $PKG/home/www - chmod 1777 $PKG/home/www/users - touch $PKG/var/log/thttpd.log - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + patch -i $SRC/config.h.patch + make + + install -d $PKG/{var/log,home/www/{cgi-bin,users}} + + install -D -m755 thttpd $PKG/usr/sbin/thttpd + install -D -m644 thttpd.8 $PKG/usr/man/man8/thttpd.8 + install -D -m755 ../thttpd.rc $PKG/etc/rc.d/thttpd + install -D -m644 ../thttpd.conf $PKG/etc/thttpd.conf + + # Install 'extras' + install -D -m755 extras/htpasswd $PKG/usr/bin/htpasswd + install -D -m755 extras/htpasswd.1 $PKG/usr/man/man1/htpasswd.1 + + install -D -m755 extras/syslogtocern $PKG/usr/sbin/syslogtocern + install -D -m755 extras/syslogtocern.8 $PKG/usr/man/man8/syslogtocern.8 + + # Install CGI + install -D -m755 cgi-src/phf $PKG/home/www/cgi-bin/phf + install -D -m755 cgi-bin/printenv $PKG/home/www/cgi-bin/printenv + + install -D -m755 cgi-src/redirect $PKG/home/www/cgi-bin/redirect + install -D -m755 cgi-src/redirect.8 $PKG/usr/man/man8/redirect.8 + + install -D -m755 cgi-src/ssi $PKG/home/www/cgi-bin/ssi + install -D -m755 cgi-src/ssi.8 $PKG/usr/man/man8/ssi.8 + + chmod 755 $PKG/home/www + chmod 1777 $PKG/home/www/users + touch $PKG/var/log/thttpd.log + chown -R root:root $PKG } diff --git a/tina/Pkgfile b/tina/Pkgfile index abd3c8ce7..fab261287 100644 --- a/tina/Pkgfile +++ b/tina/Pkgfile @@ -1,8 +1,9 @@ -# Description: Personal Information Manager with curses interface. -# URL: http://savannah.nongnu.org/projects/tina/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: +# Description: Personal Information Manager with curses interface. +# URL: http://savannah.nongnu.org/projects/tina/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: name=tina version=0.1.9 @@ -10,8 +11,8 @@ release=2 source=(http://ftp.debian.org/debian/pool/main/t/tina/$name\_$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/trac/Pkgfile b/trac/Pkgfile index 9caedf955..a2d68f535 100644 --- a/trac/Pkgfile +++ b/trac/Pkgfile @@ -1,9 +1,9 @@ -# Description: Enhanced wiki and issue tracking system for software projects. -# URL: http://trac.edgewall.com/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Description: Enhanced wiki and issue tracking system for software projects. +# URL: http://trac.edgewall.com/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au # -# Depends on: subversion-python, pysqlite, clearsilver +# Depends on: subversion-python, pysqlite, clearsilver name=trac version=0.10.1 @@ -11,9 +11,9 @@ release=1 source=(http://ftp.edgewall.com/pub/trac/$name-$version.tar.gz) build () { - cd $name-$version - python setup.py install --root=$PKG - mkdir -p $PKG/usr/man - mv $PKG/usr/share/man $PKG/usr/man - chown -R root:root $PKG + cd $name-$version + python setup.py install --root=$PKG + mkdir -p $PKG/usr/man + mv $PKG/usr/share/man $PKG/usr/man + chown -R root:root $PKG } diff --git a/transfig/Pkgfile b/transfig/Pkgfile index c31439033..ff60da106 100644 --- a/transfig/Pkgfile +++ b/transfig/Pkgfile @@ -1,23 +1,24 @@ -# Description: Conversion tool for xfig. -# URL: http://www.xfig.org/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: xfig +# Description: Conversion tool for xfig. +# URL: http://www.xfig.org/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: xfig name=transfig version=3.2.4 release=3 source=(http://xfig.org/software/xfig/$version/$name.$version.tar.gz \ - $name.$version-patch) + $name.$version-patch) build () { - cd $name.$version - patch -p1 -i $SRC/$name.$version-patch - xmkmf - make Makefiles - make - install -d $PKG/usr/lib/fig2dev - make DESTDIR=$PKG install - make DESTDIR=$PKG install.man - chown -R root:root $PKG + cd $name.$version + patch -p1 -i $SRC/$name.$version-patch + xmkmf + make Makefiles + make + install -d $PKG/usr/lib/fig2dev + make DESTDIR=$PKG install + make DESTDIR=$PKG install.man + chown -R root:root $PKG } diff --git a/tuxtype/Pkgfile b/tuxtype/Pkgfile index aa8b4cea8..ac031cb70 100644 --- a/tuxtype/Pkgfile +++ b/tuxtype/Pkgfile @@ -1,8 +1,9 @@ -# Description: Tux Typing (game) for learning to type! -# URL: http://tuxtype.sourceforge.net/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: sdl_mixer, sdl_image, sdl_ttf +# Description: Tux Typing (game) for learning to type! +# URL: http://tuxtype.sourceforge.net/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: sdl_mixer, sdl_image, sdl_ttf name=tuxtype version=1.5.3 @@ -10,10 +11,10 @@ release=2 source=(http://dl.sourceforge.net/sourceforge/$name/${name}2-$version.tar.bz2) build() { - cd $name\2-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - rm -rf $PKG/usr/doc - ln -sf /usr/bin/tuxtype2 $PKG/usr/bin/tuxtype - chown -R root:root $PKG + cd $name\2-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + rm -rf $PKG/usr/doc + ln -sf /usr/bin/tuxtype2 $PKG/usr/bin/tuxtype + chown -R root:root $PKG } diff --git a/vlock/Pkgfile b/vlock/Pkgfile index d2e85b355..9565f0478 100644 --- a/vlock/Pkgfile +++ b/vlock/Pkgfile @@ -1,19 +1,20 @@ -# Description: Utility for locking virtual consoles. -# URL: http://freshmeat.net/projects/vlock/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Jukka Heino <vector@pp.nic.fi> +# Description: Utility for locking virtual consoles. +# URL: http://freshmeat.net/projects/vlock/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Jukka Heino <vector@pp.nic.fi> +# # Depends on: name=vlock version=1.3 release=2 source=(ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/$name-$version.tar.gz \ - $name.patch) + $name.patch) build() { - cd $name-$version - patch -p1 -i $SRC/$name.patch - make - install -D -m4755 -oroot -groot vlock $PKG/usr/bin/vlock - install -D -m644 -oroot -groot vlock.1 $PKG/usr/man/man1/vlock.1 + cd $name-$version + patch -p1 -i $SRC/$name.patch + make + install -D -m4755 -oroot -groot vlock $PKG/usr/bin/vlock + install -D -m644 -oroot -groot vlock.1 $PKG/usr/man/man1/vlock.1 } diff --git a/vmware-workstation/Pkgfile b/vmware-workstation/Pkgfile index 1e6bd71c7..e9915d3ac 100644 --- a/vmware-workstation/Pkgfile +++ b/vmware-workstation/Pkgfile @@ -1,68 +1,69 @@ -# Description: Virtual Machine Emulator from vmware.com -# URL: http://www.vmware.com -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: pciutils +# Description: Virtual Machine Emulator from vmware.com +# URL: http://www.vmware.com +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: pciutils name=vmware-workstation version=4.5.2-8848 release=1 source=(http://download3.vmware.com/software/wkst/VMware-workstation-$version.tar.gz \ - vmware.rc) + vmware.rc) build() { - cd vmware-distrib - mkdir -p $PKG/opt/vmware/bin - cp -a bin/* $PKG/opt/vmware/bin/ + cd vmware-distrib + mkdir -p $PKG/opt/vmware/bin + cp -a bin/* $PKG/opt/vmware/bin/ - mkdir -p $PKG/opt/vmware/lib - cp -r lib/* $PKG/opt/vmware/lib/ + mkdir -p $PKG/opt/vmware/lib + cp -r lib/* $PKG/opt/vmware/lib/ - mkdir -p $PKG/etc/vmware/ - cp -a etc/* $PKG/etc/vmware/ + mkdir -p $PKG/etc/vmware/ + cp -a etc/* $PKG/etc/vmware/ - mkdir -p $PKG/opt/vmware/man - cp -a man/* $PKG/opt/vmware/man + mkdir -p $PKG/opt/vmware/man + cp -a man/* $PKG/opt/vmware/man - mkdir -p $PKG/etc/rc.d - install -m 755 $SRC/vmware.rc $PKG/etc/rc.d/vmware + mkdir -p $PKG/etc/rc.d + install -m 755 $SRC/vmware.rc $PKG/etc/rc.d/vmware - mkdir -p $PKG/etc/vmware/init.d - mkdir $PKG/etc/vmware/init.d/rc0.d - mkdir $PKG/etc/vmware/init.d/rc1.d - mkdir $PKG/etc/vmware/init.d/rc2.d - mkdir $PKG/etc/vmware/init.d/rc3.d - mkdir $PKG/etc/vmware/init.d/rc4.d - mkdir $PKG/etc/vmware/init.d/rc5.d - mkdir $PKG/etc/vmware/init.d/rc6.d - cp -a installer/services.sh $PKG/etc/vmware/init.d/vmware || die + mkdir -p $PKG/etc/vmware/init.d + mkdir $PKG/etc/vmware/init.d/rc0.d + mkdir $PKG/etc/vmware/init.d/rc1.d + mkdir $PKG/etc/vmware/init.d/rc2.d + mkdir $PKG/etc/vmware/init.d/rc3.d + mkdir $PKG/etc/vmware/init.d/rc4.d + mkdir $PKG/etc/vmware/init.d/rc5.d + mkdir $PKG/etc/vmware/init.d/rc6.d + cp -a installer/services.sh $PKG/etc/vmware/init.d/vmware || die - mkdir -p $PKG/etc/vmware - locations="$PKG/etc/vmware/locations" - echo "answer BINDIR /opt/vmware/bin" >> ${locations} - echo "answer LIBDIR /opt/vmware/lib" >> ${locations} - echo "answer MANDIR /opt/vmware/man" >> ${locations} - echo "answer DOCDIR /opt/vmware" >> ${locations} # :-) - echo "answer RUN_CONFIGURATOR no" >> ${locations} - echo "answer INITDIR /etc/vmware/init.d" >> ${locations} - echo "answer INITSCRIPTSDIR /etc/vmware/init.d" >> ${locations} + mkdir -p $PKG/etc/vmware + locations="$PKG/etc/vmware/locations" + echo "answer BINDIR /opt/vmware/bin" >> ${locations} + echo "answer LIBDIR /opt/vmware/lib" >> ${locations} + echo "answer MANDIR /opt/vmware/man" >> ${locations} + echo "answer DOCDIR /opt/vmware" >> ${locations} # :-) + echo "answer RUN_CONFIGURATOR no" >> ${locations} + echo "answer INITDIR /etc/vmware/init.d" >> ${locations} + echo "answer INITSCRIPTSDIR /etc/vmware/init.d" >> ${locations} - mkdir -p $PKG/usr/bin - cd $PKG/usr/bin && ln -s ../../opt/vmware/bin/vmware vmware + mkdir -p $PKG/usr/bin + cd $PKG/usr/bin && ln -s ../../opt/vmware/bin/vmware vmware - chmod u+s $PKG/opt/vmware/lib/bin/vmware-vmx + chmod u+s $PKG/opt/vmware/lib/bin/vmware-vmx - # FROM the gentoo ebuild: - # This is to fix the problem where the not_configured file doesn't get - # removed when the configuration is run. This doesn't remove the file - # It just tells the vmware-config.pl script it can delete it. - for f in $PKG/etc/vmware/._cfg????_locations ; do - if [ -f $f ]; then - cat $f >> $PKG/etc/vmware/locations - rm $f - fi - done + # FROM the gentoo ebuild: + # This is to fix the problem where the not_configured file doesn't get + # removed when the configuration is run. This doesn't remove the file + # It just tells the vmware-config.pl script it can delete it. + for f in $PKG/etc/vmware/._cfg????_locations ; do + if [ -f $f ]; then + cat $f >> $PKG/etc/vmware/locations + rm $f + fi + done - chown root:root -R $PKG - chmod o+w -R $PKG/opt/vmware/lib/ + chown root:root -R $PKG + chmod o+w -R $PKG/opt/vmware/lib/ } diff --git a/windowmaker-extra/Pkgfile b/windowmaker-extra/Pkgfile index 21f9fc464..9e880bb54 100644 --- a/windowmaker-extra/Pkgfile +++ b/windowmaker-extra/Pkgfile @@ -1,7 +1,8 @@ -# Description: Extra themes and icons for Window Maker. -# URL: http://www.windowmaker.info -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Vincenzo Colosimo <vico@bicisport.de> +# Description: Extra themes and icons for Window Maker. +# URL: http://www.windowmaker.info +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Vincenzo Colosimo <vico@bicisport.de> +# # Depends on: name=windowmaker-extra @@ -10,12 +11,12 @@ release=2 source=(http://www.windowmaker.info/pub/source/release/WindowMaker-extra-$version.tar.gz) build () { - cd WindowMaker-extra-$version + cd WindowMaker-extra-$version - ./configure \ - --prefix=/usr \ - --disable-nls + ./configure \ + --prefix=/usr \ + --disable-nls - make && make DESTDIR=$PKG install - rm -f $PKG/usr/share/WindowMaker/Icons/xv.xpm + make && make DESTDIR=$PKG install + rm -f $PKG/usr/share/WindowMaker/Icons/xv.xpm } diff --git a/wmakerconf/Pkgfile b/wmakerconf/Pkgfile index da21d4112..bd3c33a3f 100644 --- a/wmakerconf/Pkgfile +++ b/wmakerconf/Pkgfile @@ -1,8 +1,9 @@ -# Description: Window Maker configuration tool -# URL: http://www.starplot.org/wmakerconf/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Olle Gustafsson <ogg at linux dot se> -# Depends on: libproplist, windowmaker +# Description: Window Maker configuration tool +# URL: http://www.starplot.org/wmakerconf/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Olle Gustafsson <ogg at linux dot se> +# +# Depends on: libproplist, windowmaker name=wmakerconf version=2.11 @@ -10,12 +11,12 @@ release=1 source=(http://www.starplot.org/$name/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-nls + ./configure \ + --prefix=/usr \ + --disable-nls - make && make DESTDIR=$PKG install - chown -R root:root $PKG + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/wmclockmon/Pkgfile b/wmclockmon/Pkgfile index bd3abf551..bb2a08585 100644 --- a/wmclockmon/Pkgfile +++ b/wmclockmon/Pkgfile @@ -1,8 +1,9 @@ -# Description: WindowMaker Clock Docked App (LCD style). -# URL: http://tnemeth.free.fr/projets/dockapps.html -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Ziller <xxalhazredxx@gmx.net> -# Depends on: gtk1 +# Description: WindowMaker Clock Docked App (LCD style). +# URL: http://tnemeth.free.fr/projets/dockapps.html +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Ziller <xxalhazredxx@gmx.net> +# +# Depends on: gtk1 name=wmclockmon version=0.8.1 @@ -10,9 +11,9 @@ release=1 source=(http://tnemeth.free.fr/projets/programmes/$name-$version.tar.gz) build () { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - rm -rf $PKG/usr/info - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + rm -rf $PKG/usr/info + chown -R root:root $PKG } diff --git a/wmmp/Pkgfile b/wmmp/Pkgfile index 4390294be..5810ff6b9 100644 --- a/wmmp/Pkgfile +++ b/wmmp/Pkgfile @@ -1,8 +1,9 @@ -# Description: MPD Window Maker dock-app. -# URL: http://www.musicpd.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: mpd, windowmaker +# Description: MPD Window Maker dock-app. +# URL: http://www.musicpd.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: mpd, windowmaker name=wmmp version=0.10.0 @@ -10,8 +11,8 @@ release=1 source=(http://mercury.chem.pitt.edu/~shank/WMmp-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make && make DESTDIR=$PKG install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=/usr + make && make DESTDIR=$PKG install + chown -R root:root $PKG } diff --git a/wop/Pkgfile b/wop/Pkgfile index b21a5d5ed..fddd2e5d6 100644 --- a/wop/Pkgfile +++ b/wop/Pkgfile @@ -1,25 +1,25 @@ -# Description: Real-time Worms game for Linux. -# URL: http://wormsofprey.org/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: Real-time Worms game for Linux. +# URL: http://wormsofprey.org/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au # -# Depends on: sdl_net, sdl_mixer, sdl_image, sdl_ttf +# Depends on: sdl_net, sdl_mixer, sdl_image, sdl_ttf name=wop version=0.4.3 release=1 source=(http://wormsofprey.org/download/$name-$version-src.tar.bz2 \ - http://wormsofprey.org/download/wopdata-2005-12-21.tar.bz2 \ - $name-client $name-server) + http://wormsofprey.org/download/wopdata-2005-12-21.tar.bz2 \ + $name-client $name-server) build() { - cd $name-$version - make clean - make - install -d $PKG/usr/share/$name - cp -r $SRC/wopdata-2005-12-21/* $PKG/usr/share/$name/ - install -D -m755 bin/$name $PKG/usr/bin/$name - install -D -m755 $SRC/$name-client $PKG/usr/bin/$name-client - install -D -m755 $SRC/$name-server $PKG/usr/bin/$name-server - chown -R root:root $PKG + cd $name-$version + make clean + make + install -d $PKG/usr/share/$name + cp -r $SRC/wopdata-2005-12-21/* $PKG/usr/share/$name/ + install -D -m755 bin/$name $PKG/usr/bin/$name + install -D -m755 $SRC/$name-client $PKG/usr/bin/$name-client + install -D -m755 $SRC/$name-server $PKG/usr/bin/$name-server + chown -R root:root $PKG } diff --git a/x86info/Pkgfile b/x86info/Pkgfile index eed586fd5..80e7cd564 100644 --- a/x86info/Pkgfile +++ b/x86info/Pkgfile @@ -1,7 +1,8 @@ -# Description: In-depth CPU information tool. -# URL: http://sourceforge.net/projects/x86info/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au +# Description: In-depth CPU information tool. +# URL: http://sourceforge.net/projects/x86info/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# # Depends on: name=x86info @@ -10,9 +11,9 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.bz2) build() { - cd $name-$version - make - mkdir -p $PKG/usr/{bin,man/man1} - install -D -m755 -oroot -groot $name $PKG/usr/bin/$name - install -D -m644 -oroot -groot $name.1 $PKG/usr/man/man1/$name.1 + cd $name-$version + make + mkdir -p $PKG/usr/{bin,man/man1} + install -D -m755 -oroot -groot $name $PKG/usr/bin/$name + install -D -m644 -oroot -groot $name.1 $PKG/usr/man/man1/$name.1 } diff --git a/xawtv/Pkgfile b/xawtv/Pkgfile index a8eca645b..5802c6f42 100644 --- a/xawtv/Pkgfile +++ b/xawtv/Pkgfile @@ -1,8 +1,9 @@ -# Description: Simple TV Viewer. -# URL: http://linux.bytesex.org/xawtv/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Christoph Anderegg <ca256@gmx.net> -# Depends on: xaw3d, libxvid +# Description: Simple TV Viewer. +# URL: http://linux.bytesex.org/xawtv/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Christoph Anderegg <ca256@gmx.net> +# +# Depends on: xaw3d, libxvid name=xawtv version=3.95 @@ -10,26 +11,26 @@ release=5 source=(http://dl.bytesex.org/releases/$name/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --enable-xfree-ex \ - --enable-motif \ - --enable-xvideo \ - --enable-aa \ - --enable-alsa \ - --enable-zvbi \ - --enable-gl \ - --enable-dv \ - --enable-mmx \ - --enable-xft + ./configure \ + --prefix=/usr \ + --enable-xfree-ex \ + --enable-motif \ + --enable-xvideo \ + --enable-aa \ + --enable-alsa \ + --enable-zvbi \ + --enable-gl \ + --enable-dv \ + --enable-mmx \ + --enable-xft - make && make DESTDIR=$PKG install + make && make DESTDIR=$PKG install - rm -rf \ - $PKG/etc/X11/{de*,fr,it} \ - $PKG/usr/man/{es,fr} + rm -rf \ + $PKG/etc/X11/{de*,fr,it} \ + $PKG/usr/man/{es,fr} - chown -R root:root $PKG + chown -R root:root $PKG } diff --git a/xmlclitools/Pkgfile b/xmlclitools/Pkgfile index 335b25a1a..6f3fbb7ee 100644 --- a/xmlclitools/Pkgfile +++ b/xmlclitools/Pkgfile @@ -1,8 +1,9 @@ -# Description: XML Command Line Tools. -# URL: http://robur.slu.se/jensl/xmlclitools/ -# Packager: James Mills prologic at shortcircuit dot net dot au -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Depends on: libpcre, glib, libxml2 +# Description: XML Command Line Tools. +# URL: http://robur.slu.se/jensl/xmlclitools/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: libpcre, glib, libxml2 name=xmlclitools version=1.61 @@ -10,8 +11,8 @@ release=1 source=(http://robur.slu.se/jensl/xmlclitools/history/$name-$version.tar.gz) build () { - cd $name-$version - ./configure --prefix=$PKG/usr - make && make install - chown -R root:root $PKG + cd $name-$version + ./configure --prefix=$PKG/usr + make && make install + chown -R root:root $PKG } diff --git a/xmltv/Pkgfile b/xmltv/Pkgfile index 47e413f3a..b90ddcc51 100644 --- a/xmltv/Pkgfile +++ b/xmltv/Pkgfile @@ -1,8 +1,9 @@ -# Description: Set of utilities to manage your TV viewing. -# URL: http://membled.com/work/apps/xmltv/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: p5-term-readkey, p5-date-manip, p5-xml-twig, p5-xml-writer +# Description: Set of utilities to manage your TV viewing. +# URL: http://membled.com/work/apps/xmltv/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: p5-term-readkey, p5-date-manip, p5-xml-twig, p5-xml-writer name=xmltv version=0.5.43 @@ -10,11 +11,11 @@ release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.bz2) build() { - cd $name-$version - yes | perl Makefile.PL PREFIX=$PKG/usr - make - make test - make install - find $PKG -type f -regex ".*perllocal.pod$" -exec rm {} \; - chown -R root:root $PKG + cd $name-$version + yes | perl Makefile.PL PREFIX=$PKG/usr + make + make test + make install + find $PKG -type f -regex ".*perllocal.pod$" -exec rm {} \; + chown -R root:root $PKG } diff --git a/xmltvau/Pkgfile b/xmltvau/Pkgfile index 85b3213f5..d1f9d7da8 100644 --- a/xmltvau/Pkgfile +++ b/xmltvau/Pkgfile @@ -1,8 +1,9 @@ -# Description: XML-TV Script for Australia. -# URL: http://www.onlinetractorparts.com.au/rohbags/xmltvau/ -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: James Mills prologic at shortcircuit dot net dot au -# Depends on: xmltv, p5-libwww +# Description: XML-TV Script for Australia. +# URL: http://www.onlinetractorparts.com.au/rohbags/xmltvau/ +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: xmltv, p5-libwww name=xmltvau version=0.6.2 @@ -10,6 +11,6 @@ release=2 source=(http://www.onlinetractorparts.com.au/rohbags/$name/tv_grab_au-$version.tar.gz) build() { - install -D -m644 -groot -oroot channel_ids $PKG/usr/share/xmltv/tv_grab_au/channel_ids - install -D -m755 -groot -oroot tv_grab_au $PKG/usr/bin/tv_grab_au + install -D -m644 -groot -oroot channel_ids $PKG/usr/share/xmltv/tv_grab_au/channel_ids + install -D -m755 -groot -oroot tv_grab_au $PKG/usr/bin/tv_grab_au } diff --git a/xorg-fonts-terminus/Pkgfile b/xorg-fonts-terminus/Pkgfile index f1f910b1d..27ad7a024 100644 --- a/xorg-fonts-terminus/Pkgfile +++ b/xorg-fonts-terminus/Pkgfile @@ -1,22 +1,22 @@ -# Description: Fixed width font especially for long hacking-sessions -# URL: http://www.is-vn.bg/hamster/jimmy-en.html -# Maintainer: James Mills prologic at shortcircuit dot net dot au -# Packager: Han Boetes <han@mijncomputer.nl> +# Description: Fixed width font especially for long hacking-sessions +# URL: http://www.is-vn.bg/hamster/jimmy-en.html +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# Packager: Han Boetes <han@mijncomputer.nl> # -# Depends on: xorg +# Depends on: xorg name=xorg-fonts-terminus version=4.20 release=2 source=(http://www.is-vn.bg/hamster/terminus-font-$version.tar.gz \ - http://www.is-vn.bg/hamster/terminus-font-4.20-gq2.diff.gz) + http://www.is-vn.bg/hamster/terminus-font-4.20-gq2.diff.gz) build () { - zcat terminus-font-4.20-gq2.diff.gz | patch -d terminus-font-$version - cd terminus-font-$version - ./configure \ - --prefix=/usr \ - --x11dir=/usr/lib/X11/fonts/local - make && make DESTDIR=$PKG install - chown -R root:root $PKG + zcat terminus-font-4.20-gq2.diff.gz | patch -d terminus-font-$version + cd terminus-font-$version + ./configure \ + --prefix=/usr \ + --x11dir=/usr/lib/X11/fonts/local + make && make DESTDIR=$PKG install + chown -R root:root $PKG } |