summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Bishop2017-03-05 07:35:33 -0500
committerAaron Bishop2017-03-05 07:35:33 -0500
commit28b8a657de2dc5b7adb4465e495a0d22b55c2122 (patch)
tree27eb01386dd496ada8dad8e3b07b453d44eb2b86
parent44068878de0ffd0ae9adbd01705ffcf256daa853 (diff)
downloadaur-28b8a657de2dc5b7adb4465e495a0d22b55c2122.tar.gz
version 12.0.6
corrected src/Makefile.in to use DESTDIR as per amish
-rw-r--r--.SRCINFO8
-rw-r--r--Makefile.patch26
-rw-r--r--PKGBUILD11
3 files changed, 39 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 91dc3ef004d7..890bfc29f0d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = qdecoder
pkgdesc = qDecoder is a CGI library for C/C++ programming language which has been developed since 1996.
- pkgver = 12.0.5
+ pkgver = 12.0.6
pkgrel = 1
url = https://wolkykim.github.io/qdecoder/
arch = x86_64
arch = i686
license = CUSTOM
makedepends = fcgi
- source = https://github.com/wolkykim/qdecoder/archive/r12.0.5.tar.gz
- sha256sums = 641d3df4895626d7a530c5d26724e9b5887e9845d4b47f42c1cbce4a17ebf6af
+ source = https://github.com/wolkykim/qdecoder/archive/r12.0.6.tar.gz
+ source = Makefile.patch
+ sha256sums = e2aaec44b3469baa32b7659c804c7d71da5fbfb0eefa456dbd45ebaf77675a80
+ sha256sums = 6cc0f82417c46e80dd87b3fb3621dbc0ed7ce85c8cc6bba856cb18f6cb2e376f
pkgname = qdecoder
diff --git a/Makefile.patch b/Makefile.patch
new file mode 100644
index 000000000000..20b0bd8aa7cb
--- /dev/null
+++ b/Makefile.patch
@@ -0,0 +1,26 @@
+diff -ur qdecoder-r12.0.6/src/Makefile.in qdecoder-new/src/Makefile.in
+--- qdecoder-r12.0.6/src/Makefile.in 2017-01-23 12:53:48.000000000 -0500
++++ qdecoder-new/src/Makefile.in 2017-03-05 07:23:26.076652016 -0500
+@@ -84,14 +84,14 @@
+ ${LN_S} -f ${SLIBREALNAME} ${SLIBNAME}
+
+ install: all
+- ${MKDIR} -p ${HEADERDIR}
+- ${MKDIR} -p ${LIBDIR}
+- ${MKDIR} -p ${PKGCONFIGDIR}
+- ${INSTALL_DATA} qdecoder.h ${HEADERDIR}/qdecoder.h
+- ${INSTALL_DATA} ${LIBNAME} ${LIBDIR}/${LIBNAME}
+- ${INSTALL_DATA} ${SLIBREALNAME} ${LIBDIR}/${SLIBREALNAME}
+- ${INSTALL_DATA} ${PKGCONFIGNAME} ${PKGCONFIGDIR}/${PKGCONFIGNAME}
+- ( cd ${LIBDIR}; ${LN_S} -f ${SLIBREALNAME} ${SLIBNAME} )
++ ${MKDIR} -p ${DESTDIR}${HEADERDIR}
++ ${MKDIR} -p ${DESTDIR}${LIBDIR}
++ ${MKDIR} -p ${DESTDIR}${PKGCONFIGDIR}
++ ${INSTALL_DATA} qdecoder.h ${DESTDIR}${HEADERDIR}/qdecoder.h
++ ${INSTALL_DATA} ${LIBNAME} ${DESTDIR}${LIBDIR}/${LIBNAME}
++ ${INSTALL_DATA} ${SLIBREALNAME} ${DESTDIR}${LIBDIR}/${SLIBREALNAME}
++ ${INSTALL_DATA} ${PKGCONFIGNAME} ${DESTDIR}${PKGCONFIGDIR}/${PKGCONFIGNAME}
++ ( cd ${DESTDIR}${LIBDIR}; ${LN_S} -f ${SLIBREALNAME} ${SLIBNAME} )
+
+ deinstall: uninstall
+ uninstall:
diff --git a/PKGBUILD b/PKGBUILD
index 871314f2fc4a..b095feea3d9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Aaron Bishop < erroneous at gmail >
pkgname=qdecoder
-pkgver=12.0.5
+pkgver=12.0.6
pkgrel=1
pkgdesc="qDecoder is a CGI library for C/C++ programming language which has been developed since 1996."
arch=('x86_64' 'i686')
@@ -9,11 +9,16 @@ url="https://wolkykim.github.io/qdecoder/"
license=('CUSTOM')
depends=()
makedepends=('fcgi')
-source=("https://github.com/wolkykim/qdecoder/archive/r${pkgver}.tar.gz")
-sha256sums=('641d3df4895626d7a530c5d26724e9b5887e9845d4b47f42c1cbce4a17ebf6af')
+source=("https://github.com/wolkykim/qdecoder/archive/r${pkgver}.tar.gz"
+ #Patch provided by amish corrects destdir
+ "Makefile.patch")
+sha256sums=('e2aaec44b3469baa32b7659c804c7d71da5fbfb0eefa456dbd45ebaf77675a80'
+ '6cc0f82417c46e80dd87b3fb3621dbc0ed7ce85c8cc6bba856cb18f6cb2e376f')
+
prepare() {
cd "${srcdir}/${pkgname}-r${pkgver}"
+ patch -p1 < ../Makefile.patch
./configure --enable-fastcgi=/usr/include --prefix="${pkgdir}/usr"
}