Commit cff79a00 authored by Natanael Copa's avatar Natanael Copa

main/[various]: let abuild detect shared objects dependencies

parent 1eaeb70f
......@@ -6,7 +6,7 @@ pkgrel=1
pkgdesc="High-performance interface between mailer (MTA) and content checkers"
url="http://www.ijs.si/software/amavisd"
license="GPL-2"
depends="uclibc sed file perl perl-archive-zip perl-convert-tnef
depends="sed file perl perl-archive-zip perl-convert-tnef
perl-convert-uulib perl-mime-tools perl-mail-tools perl-net-server
perl-io-stringy perl-unix-syslog perl-db perl-mail-dkim"
makedepends=""
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="Busybox SUID root application wrapper"
url="http://git.alpinelinux.org/cgit/bbsuid"
license="GPL-2"
depends="uclibc busybox"
depends="busybox"
source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2"
build() {
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="A terminal bell"
url="http://johnath.com/beep"
license="GPL-2"
depends="uclibc"
depends=""
makedepends=""
#install=
subpackages="$pkgname-doc"
......
......@@ -6,7 +6,7 @@ pkgdesc="Tools for configuring the Linux kernel 802.1d Ethernet Bridge"
url="http://linux-net.osdl.org/index.php/Bridge"
license="GPL-2"
subpackages="$pkgname-dev $pkgname-doc"
depends="uclibc"
depends=""
makedepends="autoconf"
source="http://downloads.sourceforge.net/project/bridge/bridge/bridge-utils-$pkgver/bridge-utils-$pkgver.tar.gz"
#"http://download.sourceforge.net/bridge/$pkgname-$pkgver.tar.gz"
......@@ -15,7 +15,7 @@ build() {
cd "$srcdir"/$pkgname-$pkgver
autoconf
# src_compile
configure --prefix=/ \
./configure --prefix=/ \
--mandir=/usr/share/man \
--libdir=/usr/lib \
--includedir=/usr/include \
......
......@@ -5,7 +5,7 @@ pkgrel=1
pkgdesc="A high-quality data compression program"
url="http://sources.redhat.com/bzip2"
license="BZIP2"
depends="uclibc"
depends=""
install="$pkgname.post-deinstall"
source="http://www.bzip.org/$pkgver/$pkgname-$pkgver.tar.gz
$install
......
......@@ -6,7 +6,7 @@ pkgdesc="ccache is a compiler cache"
url="http://ccache.samba.org/"
license="GPL"
subpackages="$pkgname-doc"
depends="uclibc"
depends=""
makedepends=""
source="http://samba.org/ftp/$pkgname/$pkgname-$pkgver.tar.gz"
......
......@@ -6,7 +6,7 @@ pkgdesc="A small daemon to adjust cpu speed (and indeed voltage)"
url="http://sourceforge.net/projects/cpufreqd"
license="GPL2"
subpackages="$pkgname-dev $pkgname-doc"
depends="cpufrequtils sysfsutils uclibc"
depends=
makedepends="cpufrequtils-dev sysfsutils-dev g++"
install=
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
......@@ -18,6 +18,10 @@ build ()
./configure --prefix=/usr \
--sysconfdir=/etc
make LIBS=-lpthread || return 1
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install
install -Dm 755 ../cpufreqd.initd "$pkgdir"/etc/init.d/cpufreqd \
|| return 1
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="A library used to enforce strong passwords"
url="http://sourceforge.net/projects/cracklib"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
install=
subpackages="$pkgname-dev"
......
......@@ -6,14 +6,17 @@ pkgdesc="Linux filesystem designed to be simple, small, and to compress things w
arch=""
url="http://sourceforge.net/projects/cramfs/"
license='GPL'
depends="uclibc zlib"
depends=
makedepends="zlib-dev"
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz"
build() {
cd "$srcdir/$pkgname-$pkgver"
make CFLAGS="$CFLAGS" || return 1
}
package() {
cd "$srcdir/$pkgname-$pkgver"
install -d "$pkgdir"/sbin
install mkcramfs cramfsck "$pkgdir"/sbin
}
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="Generator of tags for all types of C/C++ languages"
url="http://ctags.sourceforge.net/"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
install=
subpackages=""
......
......@@ -6,7 +6,7 @@ pkgrel=1
pkgdesc="A program that allows firewall administrators to abort TCP/IP connections."
url="http://www.lowth.com/cutter"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
install=
subpackages=""
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="Concurrent Versions System"
url="http://www.nongnu.org/cvs/"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
install=
subpackages="$pkgname-doc"
......
......@@ -7,7 +7,7 @@ pkgrel=0
pkgdesc="A script-interpreter which provides a set of curses"
url="http://invisible-island.net/dialog/dialog.html"
license="GPL"
depends="uclibc ncurses"
depends=
makedepends="ncurses-dev"
install=
subpackages="$pkgname-doc"
......@@ -15,12 +15,15 @@ source="ftp://invisible-island.net/dialog/$pkgname.tar.gz"
build() {
cd "$srcdir/$pkgname-$_ver"
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info
make || return 1
}
package() {
cd "$srcdir/$pkgname-$_ver"
make DESTDIR="$pkgdir" install
}
......
......@@ -6,7 +6,7 @@ pkgdesc="Show differences among files"
subpackages="$pkgname-doc"
url="http://www.gnu.org/software/diffutils/"
license="GPL2"
depends="uclibc"
depends=""
makedepends=""
install="$pkgname.post-deinstall"
source="http://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="A program that emulates the detach feature of screen"
url="http://dtach.sourceforge.net"
license='GPL'
depends="uclibc"
depends=""
makedepends=""
source="http://surfnet.dl.sourceforge.net/sourceforge/dtach/dtach-0.8.tar.gz"
subpackages="$pkgname-doc"
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="A command line SMTP client that's simple"
url="http://www.cleancode.org/projects/email"
license="GPL"
depends="uclibc openssl"
depends="openssl"
makedepends="openssl-dev"
source="http://www.cleancode.org/downloads/email/email-3.1.2.tar.bz2"
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="gkernel ethtool"
url="http://sourceforge.net/projects/gkernel/"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
source="http://easynews.dl.sf.net/sourceforge/gkernel/$pkgname-$pkgver.tar.gz"
subpackages="$pkgname-doc"
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="FAST CGI(fcgi) is a language independent, high performant extension to CGI"
url="http://www.fastcgi.com"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
subpackages="$pkgname-dev"
source="http://www.fastcgi.com/dist/${pkgname}-${pkgver}.tar.gz
......
......@@ -6,7 +6,7 @@ pkgdesc="Free Lossless Audio Codec"
url="http://flac.sourceforge.net/"
license="custom:Xiph LGPL GPL FDL"
subpackages="$pkgname-dev $pkgname-doc"
depends="uclibc libogg"
depends=
makedepends="libogg-dev"
source="http://downloads.sf.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz
"
......@@ -23,6 +23,10 @@ build () {
--disable-cpplibs \
--with-pic || return 1
make || return 1
}
package() {
cd "$srcdir"/$pkgname-$pkgver || return 1
make DESTDIR="$pkgdir" install || return 1
install -Dm0644 COPYING.Xiph \
"$pkgdir"/usr/share/licenses/$pkgname/COPYING.Xiph
......
......@@ -5,7 +5,7 @@ pkgrel=1
pkgdesc="A utility to ping multiple hosts at once"
url="http://www.fping.com/"
license="fping"
depends="uclibc"
depends=""
subpackages="$pkgname-doc"
# what happened to upstream download? use gentoo distfiles meanwhile
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="GNU dbm is a set of database routines that use extensible hashing"
url="http://www.gnu.org/software/gdbm/"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
install=
subpackages="$pkgname-dev $pkgname-dev"
......
......@@ -5,7 +5,7 @@ pkgrel=2
pkgdesc="The GNU Bug Tracking System"
url="http://www.gnu.org/software/gnats/"
license="GPL-2"
depends="uclibc postfix"
depends="postfix"
makedepends="texinfo"
install="gnats.pre-install"
source="http://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz
......
......@@ -5,16 +5,19 @@ pkgrel=1
pkgdesc="Html And Shell Embedded Report Language"
url="http://haserl.sourceforge.net/"
license="GPL-2"
depends="lua uclibc"
depends=
makedepends="lua-dev"
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz"
subpackages="$pkgname-doc"
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr --with-lua || return 1
make || return 1
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
chmod 4111 "$pkgdir"/usr/bin/haserl
}
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="A Linux kernel Oops file troubleshooting tool"
url="ftp://ftp.kernel.org/pub/linux/utils/kernel/ksymoops/v2.4"
license="GPL-2"
depends="uclibc"
depends=""
makedepends="!gettext !libiconv"
source="ftp://ftp.kernel.org/pub/linux/utils/kernel/$pkgname/v2.4/$pkgname-$pkgver.tar.bz2
$pkgname-2.4.11-build.patch
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="File pager"
url="http://www.greenwoodsoftware.com/less/"
license="GPL"
depends="uclibc ncurses"
depends=
makedepends="ncurses-dev"
install="$pkgname.post-deinstall"
subpackages="$pkgname-doc"
......@@ -15,12 +15,15 @@ source="http://www.greenwoodsoftware.com/$pkgname/$pkgname-$pkgver.tar.gz
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info
make || return 1
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
......
......@@ -6,7 +6,7 @@ pkgdesc="Compression and archive utility for LH-7 format archives"
url="http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/"
license="custom"
subpackages="$pkgname-doc"
depends="uclibc"
depends=""
makedepends=""
install=
source="http://osdn.dl.sourceforge.jp/lha/22231/$pkgname-$pkgver-ac20050924p1.tar.gz"
......
......@@ -6,7 +6,7 @@ pkgdesc="Cross-platform audio output library and plugins"
url="http://www.xiph.org/ao"
license="GPL"
subpackages="$pkgname-dev $pkgname-doc"
depends="uclibc alsa-lib"
depends=
makedepends="alsa-lib-dev"
source="http://downloads.xiph.org/releases/ao/$pkgname-$pkgver.tar.gz"
......@@ -17,6 +17,10 @@ build () {
--disable-esd \
--disable-arts
make || return 1
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
md5sums="b92cba3cbcf1ee9bc221118a85d23dcd libao-0.8.8.tar.gz"
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="Support library for libgcrypt"
url="http://www.gnupg.org"
license="LGPL"
depends="uclibc"
depends=""
subpackages="$pkgname-dev $pkgname-lisp"
source="ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2
nocxx.patch
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="GNU charset conversion library for libc which doesn't implement it"
url="http://www.gnu.org/software/libiconv"
license='LGPL'
depends="uclibc"
depends=""
source="http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.12.tar.gz"
subpackages="$pkgname-doc $pkgname-dev"
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="A library which provides a uniform interface to several symmetric encryption algorithms"
url="http://mcrypt.sourceforge.net/"
license="GPL"
depends="uclibc"
depends=""
makedepends="libtool uclibc++-dev"
install=
subpackages="$pkgname-doc $pkgname-dev"
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="low-level library for netfilter related kernel/userspace communication"
url="http://www.netfilter.org/projects/libnfnetlink/"
license="GPL-2"
depends="uclibc"
depends=""
makedepends=""
subpackages="$pkgname-dev"
source="http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-$pkgver.tar.bz2"
......
......@@ -6,7 +6,7 @@ pkgdesc="Secret Rabbit Code - aka Sample Rate Converter for audio"
url="http://www.mega-nerd.com/SRC/index.html"
subpackages="$pkgname-dev"
license="GPL"
depends="uclibc"
depends=""
source="http://www.mega-nerd.com/SRC/$pkgname-$pkgver.tar.gz"
build () {
......
......@@ -6,15 +6,18 @@ pkgdesc="Compatility for older libusb"
url="http://libusb.sourceforge.net/"
license="LGPL"
subpackages="$pkgname-dev"
depends="uclibc libusb"
depends=
makedepends="libusb-dev"
source="http://downloads.sourceforge.net/libusb/$pkgname-$pkgver.tar.bz2"
build ()
{
build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr --disable-build-docs
make || return 1
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
md5sums="652e1d9e6c6912fd924a5ad204f6d48b libusb-compat-0.1.0.tar.bz2"
......@@ -6,7 +6,7 @@ pkgdesc="Library to enable user space application programs to communicate with U
url="http://libusb.sourceforge.net/"
license="LGPL"
subpackages="$pkgname-dev"
depends="uclibc"
depends=""
makedepends=""
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2"
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="LZO -- a real-time data compression library"
url="http://www.oberhumer.com/opensource/lzo"
license="GPL"
depends="uclibc"
depends=""
makedepends=""
install=
subpackages="$pkgname-dev"
......
......@@ -16,7 +16,6 @@ build() {
--disable-thread-safe \
--enable-shared || return 1;
make || return 1;
make check
}
package() {
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="The GNU Portable Threads."
url="http://www.gnu.org/software/pth"
license="LGPL-2.1"
depends="uclibc"
depends=""
subpackages="$pkgname-dev $pkgname-doc"
source="ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz
pth-2.0.5-parallelfix.patch
......
......@@ -7,7 +7,7 @@ pkgrel=0
pkgdesc="Vipul's Razor is a distributed, collaborative spam detection and filtering network"
url="http://razor.sourceforge.net/"
license="Artistic"
depends="uclibc perl perl-digest-sha1 perl-getopt-long perl-uri-escape"
depends="perl perl-digest-sha1 perl-getopt-long perl-uri-escape"
makedepends="perl-dev"
install=
subpackages="$pkgname-doc"
......
......@@ -2,26 +2,33 @@ pkgdesc="Small and Simple File Integrity Checker"
pkgname=sfic
pkgver=0.1.7
pkgrel=1
depends=uclibc
depends=
license=GPL
makedepends="autoconf automake samba-dev"
depends="tdb uclibc"
arch=i486
depends=
url=http://sfic.sourceforge.net
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
$pkgname-0.1.7-signal.patch"
subpackages="$pkgname-doc"
build() {
cd $srcdir/$pkgname-$pkgver
prepare() {
cd "$srcdir"/$pkgname-$pkgver
patch -p1 < ../$pkgname-0.1.7-signal.patch || return 1
aclocal
autoconf
automake --add-missing || return 1
}
build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make install DESTDIR="$pkgdir"
}
......
......@@ -6,7 +6,7 @@ pkgrel=0
pkgdesc="an extremely simple IRC client"
url="http://www.suckless.org/programs/sic.html"
license="GPL"
depends="uclibc"
depends=""
subpackages="$pkgname-doc"
source="http://code.suckless.org/dl/tools/sic-$pkgver.tar.gz"
......
......@@ -5,7 +5,7 @@ pkgrel=3
pkgdesc="System Utilities Based on Sysfs"
url="http://linux-diag.sourceforge.net/Sysfsutils.html"
license="GPL LGPL"
depends="uclibc"
depends=""
makedepends=""
subpackages="$pkgname-dev $pkgname-doc"
source="http://downloads.sourceforge.net/sourceforge/linux-diag/$pkgname-$pkgver.tar.gz"
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="Micro iconv implementation"
url="http://git.alpinelinux.org/cgit/uiconv"
license="GPL"
depends="uclibc"
depends=""
source="http://git.alpinelinux.org/cgit/$pkgname/snapshots/$pkgname-$pkgver.tar.bz2"
build() {
......
......@@ -6,7 +6,7 @@ pkgdesc="Extracting, testing and viewing the contents of archives created with
url="http://www.arjsoftware.com"
license="custom"
subpackages=""
depends="uclibc"
depends=""
makedepends=""
install=
source="http://ibiblio.org/pub/Linux/utils/compress/$pkgname-$pkgver.tar.gz"
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="a user-space implementation of the NFSv3 server specification"
url="http://unfs3.sourceforge.net/"
license='GPL'
depends="uclibc"
depends=""
makedepends="flex"
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz"
subpackages="$pkgname-doc"
......
......@@ -4,7 +4,7 @@ pkgver=0.1.9
pkgdesc="userspace helper for uvesafb that runs x86 code in an emulated environment"
url="http://dev.gentoo.org/~spock/projects/uvesafb/"
license="GPL2"
depends="uclibc"
depends=""
makedepends="bash"
source="http://dev.gentoo.org/~spock/projects/uvesafb/archive/$pkgname-$pkgver.tar.bz2
modprobe.uvesafb"
......
......@@ -5,7 +5,7 @@ pkgrel=1
pkgdesc="A tool to help find memory-management problems in programs"
url="http://valgrind.org/"
license="GPL"
depends="uclibc"
depends=""
# it seems like busybox sed works but the configure script requires GNU sed
makedepends="sed paxctl pax-utils"
# from README_PACKAGERS:
......
......@@ -5,7 +5,7 @@ pkgrel=0
pkgdesc="Creates PKZIP-compatible .zip files"
url="http://www.info-zip.org/pub/infozip/Zip.html"
license="AS IS"
depends="uclibc"
depends=""
makedepends=""
source="ftp://ftp.info-${pkgname}.org/pub/info${pkgname}/src/${pkgname}30.zip
10-zip-3.0-build.patch
......
......@@ -6,7 +6,7 @@ pkgdesc="Utility to send NS_NOTIFY packets to slave DNS servers"
arch=""
url="http://www.morettoni.net/zonenotify.en.html"
license='BSD'
depends="uclibc"
depends=""
source="http://www.morettoni.net/bsd/$pkgname-$pkgver.tar.gz"
build() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment