summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2015-06-10 05:07:11 -0600
committerBrian Bidulock2015-06-10 05:07:11 -0600
commitb239b525bae423a09bce715364648041fd54cd73 (patch)
tree56ba1dac05606c1d811d3021060ec48c38f2db8c
downloadaur-b239b525bae423a09bce715364648041fd54cd73.tar.gz
initial version
-rw-r--r--.SRCINFO20
-rw-r--r--ChangeLog10
-rw-r--r--PKGBUILD33
-rw-r--r--libpng12.patch45
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