[arch-commits] Commit in dbus-c++/trunk (PKGBUILD)

2019-11-24 Thread David Runge via arch-commits
Date: Sunday, November 24, 2019 @ 18:17:36
  Author: dvzrv
Revision: 533085

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.

Modified:
  dbus-c++/trunk/PKGBUILD

--+
 PKGBUILD |   46 --
 1 file changed, 20 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-24 17:26:04 UTC (rev 533084)
+++ PKGBUILD2019-11-24 18:17:36 UTC (rev 533085)
@@ -1,4 +1,4 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
 # Contributor: Ray Rashif 
 # Contributor: Xavier D. 
 # Contributor: Zarra 
@@ -7,12 +7,13 @@
 _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 @@
 
'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:


[arch-commits] Commit in dbus-c++/trunk (PKGBUILD)

2017-12-18 Thread David Runge via arch-commits
Date: Monday, December 18, 2017 @ 21:32:51
  Author: dvzrv
Revision: 274809

upgpkg: dbus-c++ 0.9.0-8

Updating maintainer. Switching to proper website for url. Switching to LGPL as 
license.
Switching to https for source. Switching to sha512sums. Removing unneeded 
makedepends. Calling autoreconf in prepare().
Properly calling ./configure in build(). Installing various docs. Minor fixes.

Modified:
  dbus-c++/trunk/PKGBUILD

--+
 PKGBUILD |   58 +-
 1 file changed, 33 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-18 21:31:40 UTC (rev 274808)
+++ PKGBUILD2017-12-18 21:32:51 UTC (rev 274809)
@@ -1,49 +1,57 @@
-# Maintainer: Ray Rashif 
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
 # Contributor: Xavier D. 
 # Contributor: Zarra 
 
 pkgname=dbus-c++
-_pkgname=lib$pkgname
+_pkgname="lib${pkgname}"
+_upstream="dbus-cplusplus"
 pkgver=0.9.0
-pkgrel=7
+pkgrel=8
 pkgdesc="A C++ API for D-BUS"
-url="http://sourceforge.net/projects/dbus-cplusplus/";
+url="http://dbus-cplusplus.sourceforge.net/";
 arch=('x86_64')
-license=('GPL')
-depends=('dbus>=1.2.0' 'glib2')
-makedepends=('autoconf' 'automake' 'libtool')
-source=("http://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/$pkgver/libdbus-c%2B%2B-$pkgver.tar.gz";
- 'gcc47.patch'
+license=('LGPL')
+depends=('dbus' 'glib2')
+source=("https://sourceforge.net/projects/${_upstream}/files/${pkgname}/${pkgver}/${_pkgname}-${pkgver}.tar.gz";
+'gcc47.patch'
 'disable-threading.patch'
 'fix-writechar.patch')
-sha256sums=('bc11ac297b3cb010be904c72789695543ee3fdf3d75cdc8225fd371385af4e61'
-'9d504faf769026dcaabca94c7645373fcadf43ef93c8263c6a85e905798f07c9'
-'38730ee73fe4de320fceab6619579b55861b6b8e0f6d8069a9ddf3d1ad1266c0'
-'34ada5bf31918c63558d0fb3fff63e0f1596f25082ff22e84117927ad7236fce')
- 
+sha512sums=('7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225c80bd98b8c7fcaada42ab770b5eff41b15390cd0d78bf1ee322ac6c2de319'
+
'd8618e1eafd25be074ffecf958fbc04f1b2a844c865ec2d795565809a5d11e7f60c1a8c3a6d952b1485af6b199753b36c06f1759a5559274eed55cf5e6585e20'
+
'94d95089ea84af1438191285955bf0866a7d7cbe535ac7fb8282ef6fb96c4ee052f439fb8c9d0b18b9ebec65d39cc45754bb48192ffb46c3d0c4ed6b1b6693a6'
+
'df0a3a80d139877eaea5f352da5dfa2bc0407360ddfb59301707c77bd4329ecd986f366f27bbdd7e4ce385125c6ec46fcf115854aa01d97cf11dff905cd9a385')
+
 prepare() {
-cd "$srcdir/$_pkgname-$pkgver"
-patch -Np0 -i "$srcdir/gcc47.patch"
-patch -Np1 -i "$srcdir/disable-threading.patch"
-patch -Np1 -i "$srcdir/fix-writechar.patch"
+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
 }
 
 build() {
-cd "$srcdir/$_pkgname-$pkgver"
+cd "${_pkgname}-${pkgver}"
 
 export LDFLAGS+=" -lexpat -lpthread" # -lpthread needed for i686
 
-./autogen.sh --prefix=/usr \
- --disable-static \
- --enable-glib \
- --disable-ecore
+./configure --prefix=/usr \
+--disable-static \
+--disable-ecore \
+--enable-glib
 make
 }
 
 package() {
-  cd "$srcdir/$_pkgname-$pkgver"
+  cd "${_pkgname}-${pkgver}"
 
-  make DESTDIR="$pkgdir" install
+  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"
+
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in dbus-c++/trunk (PKGBUILD)

2015-12-05 Thread Allan McRae
Date: Sunday, December 6, 2015 @ 02:39:27
  Author: allan
Revision: 252553

C++11 ABI rebuild

Modified:
  dbus-c++/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 01:39:09 UTC (rev 252552)
+++ PKGBUILD2015-12-06 01:39:27 UTC (rev 252553)
@@ -5,7 +5,7 @@
 pkgname=dbus-c++
 _pkgname=lib$pkgname
 pkgver=0.9.0
-pkgrel=5
+pkgrel=6
 pkgdesc="A C++ API for D-BUS"
 url="http://sourceforge.net/projects/dbus-cplusplus/";
 arch=('i686' 'x86_64')


[arch-commits] Commit in dbus-c++/trunk (PKGBUILD)

2014-06-30 Thread Felix Yan
Date: Monday, June 30, 2014 @ 18:19:24
  Author: fyan
Revision: 215811

upgpkg: dbus-c++ 0.9.0-5

mtree rebuild

Modified:
  dbus-c++/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-06-30 16:15:02 UTC (rev 215810)
+++ PKGBUILD2014-06-30 16:19:24 UTC (rev 215811)
@@ -5,7 +5,7 @@
 pkgname=dbus-c++
 _pkgname=lib$pkgname
 pkgver=0.9.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A C++ API for D-BUS"
 url="http://sourceforge.net/projects/dbus-cplusplus/";
 arch=('i686' 'x86_64')



[arch-commits] Commit in dbus-c++/trunk (PKGBUILD)

2012-09-19 Thread Ray Rashif
Date: Wednesday, September 19, 2012 @ 15:30:28
  Author: schiv
Revision: 166832

add -lpthread for i686

Modified:
  dbus-c++/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-09-19 19:26:42 UTC (rev 166831)
+++ PKGBUILD2012-09-19 19:30:28 UTC (rev 166832)
@@ -6,7 +6,7 @@
 _pkgname=lib$pkgname
 pkgver=0.9.0
 pkgrel=4
-pkgdesc="dbus-c++ attempts to provide a C++ API for D-BUS"
+pkgdesc="A C++ API for D-BUS"
 url="http://sourceforge.net/projects/dbus-cplusplus/";
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -22,7 +22,7 @@
 cd "$srcdir/$_pkgname-$pkgver"
 
 patch -Np0 -i "$srcdir/gcc47.patch"
-export LDFLAGS+=" -lexpat"
+export LDFLAGS+=" -lexpat -lpthread" # -lpthread needed for i686
 
 ./autogen.sh --prefix=/usr \
  --disable-static \



[arch-commits] Commit in dbus-c++/trunk (PKGBUILD)

2012-09-19 Thread Ray Rashif
Date: Wednesday, September 19, 2012 @ 15:26:42
  Author: schiv
Revision: 166831

add checksums

Modified:
  dbus-c++/trunk/PKGBUILD

--+
 PKGBUILD |2 ++
 1 file changed, 2 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2012-09-19 19:12:05 UTC (rev 166830)
+++ PKGBUILD2012-09-19 19:26:42 UTC (rev 166831)
@@ -15,6 +15,8 @@
 options=('!libtool')
 
source=("http://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/$pkgver/libdbus-c%2B%2B-$pkgver.tar.gz";
  'gcc47.patch')
+md5sums=('e752116f523fa88ef041e63d3dee4de2'
+ '9319b402b15f37d881b51bc758368900')
 
 build() {
 cd "$srcdir/$_pkgname-$pkgver"