# Contributor: Natanael Copa # Maintainer: Natanael Copa setglobal pkgname = 'liblrdf' setglobal pkgver = '0.5.0' setglobal pkgrel = '0' setglobal pkgdesc = '"Library for manipulating RDF files describing LADSPA plugins'" setglobal url = '"https://github.com/swh/LRDF'" setglobal arch = '"all'" setglobal license = '"GPLv2+'" setglobal depends = ''"" setglobal depends_dev = '"raptor2-dev openssl-dev'" setglobal makedepends = ""$depends_dev autoconf automake libtool"" setglobal install = ''"" setglobal subpackages = ""$pkgname-dev"" setglobal source = ""http://dev.alpinelinux.org/archive/liblrdf/liblrdf-$pkgver.tar.gz"" setglobal _builddir = ""$srcdir"/liblrdf-$pkgver" # How to create archive from git: # # abuild snapshot # setglobal _gitrepo = 'LRDF.git' setglobal _giturl = ""git://github.com/swh/$_gitrepo"" setglobal _gittag = $pkgver proc snapshot { local _tarball=$pkgname-$pkgver.tar.gz msg "Creating $_tarball.." mkdir -p $srcdir cd $(SRCDEST:-$srcdir) if ! test -d $_gitrepo { git clone --bare $_giturl || return 1 } else { git --git-dir=$_gitrepo fetch || return 1 } git --git-dir=$_gitrepo archive --prefix=$pkgname-$pkgver/ \ -o "$SRCDEST"/$_tarball $_gittag || return 1 msg "Uploading $_tarball" scp "$SRCDEST"/$_tarball dev.alpinelinux.org:/archive/$pkgname/ } proc prepare { local i cd $_builddir for i in [$source] { match $i { with *.patch msg $i; patch -p1 -i "$srcdir"/$i || return 1 } } } proc build { cd $_builddir ./autogen.sh --prefix=/usr \ || return 1 make || return 1 } proc package { cd $_builddir make install DESTDIR="$pkgdir" || return 1 } setglobal md5sums = '"9acf9143da25f2e0c46d24758371ff4b liblrdf-0.5.0.tar.gz'"