#Packager: George Vlahavas # Mandatory pkgname=opal pkgver=3.10.10 pkgrel=1rl source=("http://ftp.gnome.org/pub/gnome/sources/opal/3.10/opal-3.10.10.tar.xz" \ "opal-ffmpeg.patch") sourcetemplate=http://people.salixos.org/laprjns/$pkgname/$pkgver # Optional docs=("ChangeLog*") url="http://www.opalvoip.org/" # Workaround to compile CFLAGS="-D__STDC_CONSTANT_MACROS" CXXFLAGS="-D__STDC_CONSTANT_MACROS" slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "OPAL (Open Phone Abstraction Library)" "OPAL is a C++ multi-platform, multi-protocol library for Fax," "Video & Voice over IP and other networks." ) build() { cd $startdir/src/$pkgname-$pkgver patch -p1 < $startdir/src/opal-ffmpeg.patch || exit 1 ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ --docdir=/usr/doc/$pkgname-$pkgver \ --enable-shared \ --build=$arch-slackware-linux make || return 1 make DESTDIR=$startdir/pkg install # Remove static library rm $startdir/pkg/usr/lib${LIBDIRSUFFIX}/libopal_s.a # Copy HTML documentation mkdir -p $startdir/pkg/usr/doc/$pkgname-$pkgver/html cp $startdir/src/$pkgname-$pkgver/docs/* $startdir/pkg/usr/doc/$pkgname-$pkgver/html }