1
0
forked from ports/contrib

Pkgfile cleanup; s/\t/ /g

This commit is contained in:
James Mills 2006-11-20 07:26:53 +10:00
parent 9318e05d84
commit 9e696ec090
115 changed files with 1558 additions and 1461 deletions

View File

@ -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/
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
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
make && make DESTDIR=$PKG install
chown -R root:root $PKG
install -d $PKG/var/{named,run/named}
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/
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
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
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
rm -f $PKG/usr/bin/{dig,host}
rm -rf $PKG/usr/man/man1
chown named:named $PKG/var/run/named/named.pid
chown named:named $PKG/var/run/named/named.pid
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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}
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
cd $name-$version
patch -p1 -i $SRC/$name-$version-settings.diff settings.pro
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
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
./configure \
--prefix=/usr \
--enable-transcode \
--enable-vcd \
--enable-exif \
--enable-fftw \
--enable-sdl
qmake $name.pro
make qmake
qmake $name.pro
make qmake
find . -name "Makefile" -exec \
sed -i -e 's|$(QTDIR)|/usr|g' \
-e 's|../../../../../../../../|/usr/|g' \
-e 's|../../../../../../../|/usr/|g' '{}' \;
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
make && make INSTALL_ROOT=$PKG install
chown -R root:root $PKG
}

View File

@ -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
}

View File

@ -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
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
./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' '{}' \;
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/
make
make INSTALL_ROOT=$PKG/ install
install -m 644 database/mc.sql $PKG/usr/share/mythtv/
rm -rf $PKG/usr/share/mythtv/i18n
rm -rf $PKG/usr/share/mythtv/i18n
mkdir -p $PKG/etc/rc.d
install -m 755 $SRC/mythbackend $PKG/etc/rc.d/
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
# set suid on mythfrontend
chmod a+s $PKG/usr/bin/mythfrontend
chown root:root $PKG
chown root:root $PKG
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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/
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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/
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
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 -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 '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 -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 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/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
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
chmod 755 $PKG/home/www
chmod 1777 $PKG/home/www/users
touch $PKG/var/log/thttpd.log
chown -R root:root $PKG
}

View File

@ -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
}

View File

@ -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
}

Some files were not shown because too many files have changed in this diff Show More