diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | libumlib0.diff | 31 |
3 files changed, 66 insertions, 10 deletions
@@ -4,16 +4,25 @@ pkgbase = libumlib0 pkgrel = 1 url = https://sourceforge.net/projects/view-os install = libumlib0.install + arch = i686 arch = x86_64 license = GPL2 + makedepends = autoconf + makedepends = automake + makedepends = make + makedepends = libtool depends = glibc>=2.4 provides = libumlib0=0.8.2 conflicts = libumlib0 replaces = libumlib0 - source = http://ftp.us.debian.org/debian/pool/main/u/umview/libumlib0_0.8.2-1.1_amd64.deb + source = http://http.debian.net/debian/pool/main/u/umview/umview_0.8.2.orig.tar.gz source = libumlib0.install - md5sums = 28edfce5ed77824603fbf0742a790e78 + source = libumlib0.diff + source = http://ftp.us.debian.org/debian/pool/main/u/umview/libumlib0_0.8.2-1.1_i386.deb + md5sums = ac6d6baeb5700943ecf5021d980ceb7d md5sums = b4165e6142a92d65c8e14479486decc4 + md5sums = c3c17eafbb532433d49e37f9cfabbed7 + md5sums = 7fb63081024db1b749e24cb19416ff66 pkgname = libumlib0 @@ -3,24 +3,40 @@ pkgname=libumlib0 pkgver=0.8.2 pkgrel=1 pkgdesc="Library with common functions used by every UMView module." -arch=('x86_64') +arch=('i686' 'x86_64') url="https://sourceforge.net/projects/view-os" license=('GPL2') depends=('glibc>=2.4') +makedepends=('autoconf' 'automake' 'make' 'libtool') provides=("$pkgname=$pkgver") conflicts=("$pkgname") replaces=("$pkgname") install="${pkgname}.install" -source=("http://ftp.us.debian.org/debian/pool/main/u/umview/libumlib0_0.8.2-1.1_amd64.deb" - "${pkgname}.install") -md5sums=("28edfce5ed77824603fbf0742a790e78" - "b4165e6142a92d65c8e14479486decc4") +source=("http://http.debian.net/debian/pool/main/u/umview/umview_0.8.2.orig.tar.gz" + "${pkgname}.install" + "${pkgname}.diff" + "http://ftp.us.debian.org/debian/pool/main/u/umview/libumlib0_0.8.2-1.1_i386.deb") +md5sums=("ac6d6baeb5700943ecf5021d980ceb7d" + "b4165e6142a92d65c8e14479486decc4" + "c3c17eafbb532433d49e37f9cfabbed7" + "7fb63081024db1b749e24cb19416ff66") prepare() { - cd "$srcdir" - tar -xf data.tar.xz + cd $srcdir + patch -i ${pkgname}.diff umview-${pkgver}/Makefile.am +} + +build(){ + cd "$srcdir/umview-${pkgver}" + autoreconf -i + ./configure --prefix="${pkgdir}/usr" --disable-static + make } package() { - cp -r "${srcdir}/usr" "$pkgdir" + mkdir -p ${pkgdir}/usr/share + tar -xf data.tar.xz + cp -r usr/share ${pkgdir}/usr/ + cd "$srcdir/umview-${pkgver}" + make install &> /dev/null } diff --git a/libumlib0.diff b/libumlib0.diff new file mode 100644 index 000000000000..cd2b707f7488 --- /dev/null +++ b/libumlib0.diff @@ -0,0 +1,31 @@ +*** Makefile.am 2012-05-12 19:31:55.000000000 +0200 +--- changes 2015-10-01 11:48:02.154262654 +0200 +*************** +*** 2,20 **** + + DEBUGLEVEL = 3 + +! SUBDIRS = doc include um_lib um_cmd um_testmodule umdev umdev_testmodules umdevmbr umbinfmt xmview ummisc ummisc_modules um_viewfs umnet umnet_modules umfuse_modules +! +! if ENABLE_UMDEVTAP +! SUBDIRS += umdevtap +! endif +! +! if ENABLE_UMFUSE +! SUBDIRS += umfuse +! endif +! +! if ENABLE_UM_LWIP +! SUBDIRS += umnetlwipv6 +! endif + + tags: + ctags -R . +--- 2,8 ---- + + DEBUGLEVEL = 3 + +! SUBDIRS = um_lib + + tags: + ctags -R . |