diff options
author | Brian Bidulock | 2015-06-10 05:07:11 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-06-10 05:07:11 -0600 |
commit | b239b525bae423a09bce715364648041fd54cd73 (patch) | |
tree | 56ba1dac05606c1d811d3021060ec48c38f2db8c | |
download | aur-b239b525bae423a09bce715364648041fd54cd73.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | libpng12.patch | 45 |
4 files changed, 108 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..43596c261712 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = bbdock + pkgdesc = An application launcher dockapp supporting PNG files and transparency + pkgver = 0.2.9 + pkgrel = 4 + url = http://bbdock.nethence.com/ + changelog = ChangeLog + arch = i686 + arch = x86_64 + license = BSD + makedepends = libxt + depends = libx11 + depends = libpng12 + depends = gcc-libs + source = http://bbdock.nethence.com/download/bbdock-0.2.9.tar.gz + source = libpng12.patch + md5sums = 58c19526f5c425c9a9f0f09d191a83b0 + md5sums = f33fd591743da8fab5cd74992ee00cb1 + +pkgname = bbdock + diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 000000000000..f1208ab26ddf --- /dev/null +++ b/ChangeLog @@ -0,0 +1,10 @@ +2013-04-11 Brian Bidulock <bidulock@openss7.org> + + * bbdoc 0.2.9-3 : + updated PKGBUILD + patched for legacy libpng12 + + * libpng12.patch : patched for legacy libpng12 + + * ChangeLog : added changelog + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c0b04634580e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Steve Ponsford <stvnpnsfrd@gmail.com> +# Contributor: Brian Bidulock <bidulock@openss7.org> +# Contributor: Thayer Williams <thayer@archlinux.org> +# Contributor: gnud <gnud@gawab.com> + +pkgname=bbdock +pkgver=0.2.9 +pkgrel=4 +pkgdesc="An application launcher dockapp supporting PNG files and transparency" +arch=('i686' 'x86_64') +url="http://bbdock.nethence.com/" +license=('BSD') +depends=('libx11' 'libpng12' 'gcc-libs') +makedepends=('libxt') +changelog=ChangeLog +source=("http://bbdock.nethence.com/download/${pkgname}-${pkgver}.tar.gz" + libpng12.patch) +md5sums=('58c19526f5c425c9a9f0f09d191a83b0' + 'f33fd591743da8fab5cd74992ee00cb1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 <"${srcdir}/libpng12.patch" + + ./configure CPPFLAGS="-I/usr/include/libpng12 $CPPFLAGS" --prefix=/usr + make || return 1 +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="$pkgdir" install + install -Dm655 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} diff --git a/libpng12.patch b/libpng12.patch new file mode 100644 index 000000000000..15454271729a --- /dev/null +++ b/libpng12.patch @@ -0,0 +1,45 @@ +diff -pur bbdock-0.2.9.orig/configure bbdock-0.2.9/configure +--- bbdock-0.2.9.orig/configure 2011-03-29 13:48:36.000000000 -0600 ++++ bbdock-0.2.9/configure 2013-04-11 01:56:33.000000000 -0600 +@@ -4707,13 +4707,13 @@ test "x$XLIB" = "xno" && as_fn_error "st + LIBS="$LIBS -lX11" + ############################################ + +-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_create_read_struct in -lpng" >&5 +-$as_echo_n "checking for png_create_read_struct in -lpng... " >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_create_read_struct in -lpng12" >&5 ++$as_echo_n "checking for png_create_read_struct in -lpng12... " >&6; } + if test "${ac_cv_lib_png_png_create_read_struct+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-lpng $LIBS" ++LIBS="-lpng12 $LIBS" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + +@@ -4748,10 +4748,10 @@ if test "x$ac_cv_lib_png_png_create_read + #define HAVE_LIBPNG 1 + _ACEOF + +- LIBS="-lpng $LIBS" ++ LIBS="-lpng12 $LIBS" + + else +- as_fn_error "libpng not found" "$LINENO" 5 ++ as_fn_error "libpng12 not found" "$LINENO" 5 + fi + + +diff -pur bbdock-0.2.9.orig/src/Makefile bbdock-0.2.9/src/Makefile +--- bbdock-0.2.9.orig/src/Makefile 2011-03-29 13:48:36.000000000 -0600 ++++ bbdock-0.2.9/src/Makefile 2013-04-11 01:58:36.000000000 -0600 +@@ -99,7 +99,7 @@ INSTALL_SCRIPT = ${INSTALL} + INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s + LDFLAGS = -LNONE/lib -L/usr/local/lib + LIBOBJS = +-LIBS = -lz -lpng -lX11 ++LIBS = -lz -lpng12 -lX11 + LTLIBOBJS = + MAKEINFO = ${SHELL} /home/markus/src/archive/bbdock/current/missing --run makeinfo + OBJEXT = o |