diff options
author | dvzrv <dvzrv@9fca08f4-af9d-4005-b8df-a31f2cc04f65> | 2019-11-24 18:17:36 +0000 |
---|---|---|
committer | dvzrv <dvzrv@9fca08f4-af9d-4005-b8df-a31f2cc04f65> | 2019-11-24 18:17:36 +0000 |
commit | 9d6f69d0cd64aeac1b2cbaad3d2a4c7abb99201e (patch) | |
tree | bc5e52d5fffffd6cd7100a396cd823a6dbc199ce | |
parent | 2c7a93d6720a056a02e88b83a232f6490d4043d6 (diff) |
upgpkg: dbus-c++ 0.9.0-9
Updating maintainer info. Switching to correct license (LGPL2.1). Adding all direct library dependencies. Adding libdbus-c++-1.so and libdbus-c++-glib-1.so to provides. Minor cleanups and simplifications.
git-svn-id: file:///srv/repos/svn-community/svn@533085 9fca08f4-af9d-4005-b8df-a31f2cc04f65
-rw-r--r-- | dbus-c++/trunk/PKGBUILD | 46 |
1 files changed, 20 insertions, 26 deletions
diff --git a/dbus-c++/trunk/PKGBUILD b/dbus-c++/trunk/PKGBUILD index 6bfdba406c9..1be5764bd23 100644 --- a/dbus-c++/trunk/PKGBUILD +++ b/dbus-c++/trunk/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: David Runge <dave@sleepmap.de> +# Maintainer: David Runge <dvzrv@archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org> # Contributor: Xavier D. <magicrhesus@ouranos.be> # Contributor: Zarra <zarraxx@gmail.com> @@ -7,12 +7,13 @@ pkgname=dbus-c++ _pkgname="lib${pkgname}" _upstream="dbus-cplusplus" pkgver=0.9.0 -pkgrel=8 +pkgrel=9 pkgdesc="A C++ API for D-BUS" url="http://dbus-cplusplus.sourceforge.net/" arch=('x86_64') -license=('LGPL') -depends=('dbus' 'glib2') +license=('LGPL2.1') +depends=('dbus' 'gcc-libs' 'glib2' 'glibc') +provides=('libdbus-c++-1.so' 'libdbus-c++-glib-1.so') source=("https://sourceforge.net/projects/${_upstream}/files/${pkgname}/${pkgver}/${_pkgname}-${pkgver}.tar.gz" 'gcc47.patch' 'disable-threading.patch' @@ -23,35 +24,28 @@ sha512sums=('7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225 'df0a3a80d139877eaea5f352da5dfa2bc0407360ddfb59301707c77bd4329ecd986f366f27bbdd7e4ce385125c6ec46fcf115854aa01d97cf11dff905cd9a385') prepare() { - cd "${_pkgname}-${pkgver}" - patch -Np0 -i "${srcdir}/gcc47.patch" - patch -Np1 -i "${srcdir}/disable-threading.patch" - patch -Np1 -i "${srcdir}/fix-writechar.patch" - autoreconf -vi + cd "${_pkgname}-${pkgver}" + patch -Np0 -i "${srcdir}/gcc47.patch" + patch -Np1 -i "${srcdir}/disable-threading.patch" + patch -Np1 -i "${srcdir}/fix-writechar.patch" + autoreconf -vfi } build() { - cd "${_pkgname}-${pkgver}" - - export LDFLAGS+=" -lexpat -lpthread" # -lpthread needed for i686 - - ./configure --prefix=/usr \ - --disable-static \ - --disable-ecore \ - --enable-glib - make + cd "${_pkgname}-${pkgver}" + # -lpthread needed + export LDFLAGS+=" -lpthread" + ./configure --prefix=/usr \ + --disable-static \ + --disable-ecore \ + --enable-glib + make } package() { cd "${_pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 AUTHORS "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS" - install -Dm644 ChangeLog "${pkgdir}/usr/share/doc/${pkgname}/ChangeLog" - install -Dm644 NEWS "${pkgdir}/usr/share/doc/${pkgname}/NEWS" - install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README" - install -Dm644 TODO "${pkgdir}/usr/share/doc/${pkgname}/TODO" - + install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,TODO} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" } - # vim:set ts=2 sw=2 et: |