[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