#Packager: George Vlahavas # Mandatory pkgname=opal pkgver=3.10.7 pkgrel=1gv source=("http://ftp.gnome.org/pub/gnome/sources/opal/3.10/opal-3.10.7.tar.xz" "opal-ffmpeg-gcc.patch") # 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-gcc.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 }