Date: Saturday, March 6, 2010 @ 16:13:04 Author: jgc Revision: 71359 upgpkg: libmms 0.5-2 Apply fix for FS#18545
Added: libmms/trunk/libmms-0.5-this-keyword.patch Modified: libmms/trunk/PKGBUILD -------------------------------+ PKGBUILD | 15 +++++++++------ libmms-0.5-this-keyword.patch | 18 ++++++++++++++++++ 2 files changed, 27 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-03-06 20:38:19 UTC (rev 71358) +++ PKGBUILD 2010-03-06 21:13:04 UTC (rev 71359) @@ -3,19 +3,22 @@ pkgname=libmms pkgver=0.5 -pkgrel=1 +pkgrel=2 pkgdesc="MMS stream protocol library" arch=(i686 x86_64) url="https://launchpad.net/libmms" license=(LGPL) -depends=('glib2>=2.22.2') +depends=('glib2>=2.22.4') options=('!libtool') -source=(http://launchpad.net/libmms/trunk/${pkgver}/+download/libmms-${pkgver}.tar.gz) -md5sums=('cf83053ec891f14e73a04c84d9de08ee') +source=(http://launchpad.net/libmms/trunk/${pkgver}/+download/libmms-${pkgver}.tar.gz + libmms-0.5-this-keyword.patch) +md5sums=('cf83053ec891f14e73a04c84d9de08ee' + '5266259060f5723d8ee639b8a541f835') build() { - cd ${startdir}/src/${pkgname}-${pkgver} + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i "${srcdir}/libmms-0.5-this-keyword.patch" || return 1 ./configure --prefix=/usr --disable-static || return 1 make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 + make DESTDIR="${pkgdir}" install || return 1 } Added: libmms-0.5-this-keyword.patch =================================================================== --- libmms-0.5-this-keyword.patch (rev 0) +++ libmms-0.5-this-keyword.patch 2010-03-06 21:13:04 UTC (rev 71359) @@ -0,0 +1,18 @@ +diff -Nurp libmms-0.5.orig//src/mmsx.h libmms-0.5//src/mmsx.h +--- libmms-0.5.orig//src/mmsx.h 2010-03-03 11:42:14.000000000 +0100 ++++ libmms-0.5//src/mmsx.h 2010-03-03 11:42:46.000000000 +0100 +@@ -55,11 +55,11 @@ int mmsx_peek_header (mmsx_t *inst + + mms_off_t mmsx_get_current_pos (mmsx_t *instance); + +-uint32_t mmsx_get_asf_header_len (mmsx_t *this); ++uint32_t mmsx_get_asf_header_len (mmsx_t *instance); + +-uint64_t mmsx_get_asf_packet_len (mmsx_t *this); ++uint64_t mmsx_get_asf_packet_len (mmsx_t *instance); + +-int mmsx_get_seekable (mmsx_t *this); ++int mmsx_get_seekable (mmsx_t *instance); + + #ifdef __cplusplus + }
