[arch-commits] Commit in liborigin2/trunk (PKGBUILD liborigin.pro.archlinux)

Eric Bélanger eric at archlinux.org
Thu Mar 3 20:59:03 UTC 2011


    Date: Thursday, March 3, 2011 @ 15:59:03
  Author: eric
Revision: 112096

upgpkg: liborigin2 20100913-3
Rebuild against boost 1.46, Splitted docs package

Modified:
  liborigin2/trunk/PKGBUILD
  liborigin2/trunk/liborigin.pro.archlinux

-------------------------+
 PKGBUILD                |   60 +++++++++++++++++++++++++---------------------
 liborigin.pro.archlinux |    2 -
 2 files changed, 34 insertions(+), 28 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-03-03 19:14:36 UTC (rev 112095)
+++ PKGBUILD	2011-03-03 20:59:03 UTC (rev 112096)
@@ -2,51 +2,57 @@
 # Maintainer: Ronald van Haren <ronald.archlinux.org>
 # Contributor: damir <damir at archlinux.org>
 
-pkgname=liborigin2
+pkgbase=liborigin2
+pkgname=('liborigin2' 'liborigin2-docs')
 pkgver=20100913
-pkgrel=2
-pkgdesc="A library for reading OriginLab OPJ project files"
+pkgrel=3
+arch=('i686' 'x86_64')
 url="http://soft.proindependent.com/liborigin2/"
-source=(http://download.berlios.de/qtiplot/${pkgname}-13092010.zip
-	liborigin.pro.archlinux
-	http://tree.phi-sci.com/tree.hh)
 license=('GPL3')
-arch=('i686' 'x86_64')
-depends=('gcc-libs' 'boost-libs')
 makedepends=('doxygen' 'qt' 'boost')
 replaces=('liborigin')
 provides=('liborigin')
-md5sums=('e2b41c4d8a1e2d357dd2b5b331d31375' 
-         'd982e2e07836fe14a430c0062cb59cd2'
+source=(http://download.berlios.de/qtiplot/${pkgbase}-13092010.zip
+	liborigin.pro.archlinux
+	http://tree.phi-sci.com/tree.hh)
+md5sums=('e2b41c4d8a1e2d357dd2b5b331d31375' '2b19f7a4bd120f6d689edc327468e48e'\
          'd24a1c3bdd811354ea7f5885d86ddacb')
+sha1sums=('3f17d5a8c484ddb864a29a91a94d677b0b3b18d7' '1664b00929d6fba6e5ebcf7cb422e1da1b3897a5'\
+         'd10344d969e0b892c21e1bd5bd3541d838526b24')
 
 build() {
-	cd ${srcdir}/${pkgname}
+	cd "${srcdir}/${pkgbase}"
 
-	install -Dm644 ${srcdir}/liborigin.pro.archlinux ./liborigin.pro
-        install -Dm644 ${srcdir}/tree.hh ./tree.hh # get the header back like it was in previous releases
+	install -Dm644 "${srcdir}/liborigin.pro.archlinux" ./liborigin.pro
+        install -Dm644 "${srcdir}/tree.hh" ./tree.hh # get the header back like it was in previous releases
 	qmake liborigin.pro QMAKESPEC=linux-g++
   	make QTDIR=/usr/ QMAKESPEC=linux-g++
+
+	 # create documentation
+        cd doc
+        doxygen
 }
 
-package() {
-        cd ${srcdir}/${pkgname}
+package_liborigin2() {
+        pkgdesc="A library for reading OriginLab OPJ project files"
+        depends=('gcc-libs' 'boost-libs')
 
-  	INSTALL_ROOT=${pkgdir} make install
+        cd "${srcdir}/${pkgbase}"
 
+  	INSTALL_ROOT="${pkgdir}" make install
+
         # install missing includes
-        install -Dm644 tree.hh ${pkgdir}/usr/include/liborigin2/tree.hh
+        install -Dm644 tree.hh "${pkgdir}/usr/include/liborigin2/tree.hh"
         for i in *.h; do
-          install -Dm644 ${i} ${pkgdir}/usr/include/liborigin2/${i}
+          install -Dm644 ${i} "${pkgdir}/usr/include/liborigin2/${i}"
         done
+}
+package_liborigin2-docs() {
+        pkgdesc="Documentation for liborigin2: a library for reading OriginLab OPJ project files"
 
-	 # create documentation
-        cd doc
-        doxygen
-
-	# install documentation manually
-	install -d ${pkgdir}/usr/share/doc/${pkgname}
-	cp -rf html/* ${pkgdir}/usr/share/doc/${pkgname}
-	chmod 755 ${pkgdir}/usr/share/doc/liborigin2/images
-	chmod 644 ${pkgdir}/usr/share/doc/liborigin2/images/origin_import.png
+        cd "${srcdir}/${pkgbase}/doc"
+	install -d "${pkgdir}/usr/share/doc/${pkgbase}"
+	cp -rf html/* "${pkgdir}/usr/share/doc/${pkgbase}"
+	chmod 755 "${pkgdir}/usr/share/doc/liborigin2/images"
+	chmod 644 "${pkgdir}/usr/share/doc/liborigin2/images/origin_import.png"
 }

Modified: liborigin.pro.archlinux
===================================================================
--- liborigin.pro.archlinux	2011-03-03 19:14:36 UTC (rev 112095)
+++ liborigin.pro.archlinux	2011-03-03 20:59:03 UTC (rev 112096)
@@ -9,7 +9,7 @@
 
 #INCLUDEPATH += boost_1_33_0
 LIBS        += -lboost_date_time
-LIBS        += -lboost_thread-mt
+LIBS        += -lboost_thread
 
 HEADERS += endianfstream.hh
 HEADERS += logging.hpp




More information about the arch-commits mailing list