Date: Wednesday, October 25, 2017 @ 07:35:28 Author: heftig Revision: 264193
1.10.0-1 Modified: gstreamermm/trunk/PKGBUILD gstreamermm/trunk/gstreamermm.changelog -----------------------+ PKGBUILD | 42 +++++++++++++++++++++++++++--------------- gstreamermm.changelog | 4 ++++ 2 files changed, 31 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-10-25 07:34:25 UTC (rev 264192) +++ PKGBUILD 2017-10-25 07:35:28 UTC (rev 264193) @@ -1,30 +1,42 @@ # $Id$ # Maintainer: Jaroslav Lichtblau <[email protected]> -pkgname=gstreamermm -pkgver=1.4.3 -pkgrel=2 +pkgbase=gstreamermm +pkgname=(gstreamermm gstreamermm-docs) +pkgver=1.10.0 +pkgrel=1 pkgdesc="C++ interface for GStreamer" arch=('i686' 'x86_64') url="http://gstreamer.freedesktop.org/bindings/cplusplus.html" license=('LGPL') -depends=('glibmm' 'gst-plugins-base-libs') +depends=('glibmm' 'gst-plugins-base') +makedepends=('mm-common' 'glibmm-docs' 'cairomm' 'cairomm-docs' 'pangomm' 'pangomm-docs') changelog=$pkgname.changelog -source=(http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/1.4/$pkgname-$pkgver.tar.xz) -sha256sums=('f1c11ee1cf7537d77de7f8d486e09c5140cc4bb78882849718cd88959a55462e') +source=(http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/1.10/$pkgname-$pkgver.tar.xz) +sha256sums=('be58fe9ef7d7e392568ec85e80a84f4730adbf91fb0355ff7d7c616675ea8d60') +prepare() { + cd $pkgbase-$pkgver + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd "${srcdir}"/${pkgname}-${pkgver} - - # glibmm 2.46 uses C++11 features - CXXFLAGS+=' -std=c++11' - - ./configure --prefix=/usr + cd $pkgbase-$pkgver + ./configure --prefix=/usr --enable-maintainer-mode + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } -package() { - cd "${srcdir}"/${pkgname}-${pkgver} +package_gstreamermm() { + cd $pkgbase-$pkgver + sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile + make DESTDIR="$pkgdir" install +} - make DESTDIR="${pkgdir}" install +package_gstreamermm-docs() { + pkgdesc+=" (documentation)" + depends=() + + cd $pkgbase-$pkgver + make -C docs DESTDIR="$pkgdir" install } Modified: gstreamermm.changelog =================================================================== --- gstreamermm.changelog 2017-10-25 07:34:25 UTC (rev 264192) +++ gstreamermm.changelog 2017-10-25 07:35:28 UTC (rev 264193) @@ -1,3 +1,7 @@ +2017-10-25 Jan Alexander Steffens (heftig) <[email protected]> + * gstreamermm 1.10.0-1 + * split docs + 2015-02-25 Jaroslav Lichtblau <[email protected]> * gstreamermm 1.4.3-1
