diff options
author | Johannes Dewender | 2013-04-04 13:41:04 +0200 |
---|---|---|
committer | Johannes Dewender | 2013-04-04 13:41:04 +0200 |
commit | b850f6bac5596a02de96e5bd927bd5dc36488dbc (patch) | |
tree | f7cf9a1f6ca6a4c47e4c0845dbf923d06e40b50e | |
download | aur-b850f6bac5596a02de96e5bd927bd5dc36488dbc.tar.gz |
rpm-org moved to _suse folder
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | rpmextract.sh | 6 |
4 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ff1518c6ee71 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = rpm-org + pkgdesc = RPM Package Manager - RPM.org fork, used in major RPM distros + pkgver = 4.10.2 + pkgrel = 1 + url = http://www.rpm.org/ + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = python2 + depends = lua51 + depends = file + depends = nss + depends = popt + depends = elfutils + depends = db + provides = rpm=4.10.2 + provides = rpmextract=1.0-4 + conflicts = rpm + conflicts = rpmextract + options = !libtool + source = http://rpm.org/releases/rpm-4.10.x/rpm-4.10.2.tar.bz2 + source = rpmextract.sh + md5sums = a644aea351c9b3889bbaded5d6a377c9 + md5sums = 1f7f4f3b3a93ff6d2f600c7751ae25ef + +pkgname = rpm-org + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..bd9b4a41adc0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.tar.gz +*.tar.xz +*.tgz +*.rpm +*.zip +*.bz2 +src/ +pkg/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ea72bc905c22 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Author: Wintershade <Wintershade AT google mail DOT com> +# Contributor: Konrad <konrad AT knauber DOT name> +# Contributor: Luka Perkov <archlinux <at> lukaperkov <dOt> net> +# Contributor: Fernando M <f <at> beford.net> + +pkgname=rpm-org +pkgver=4.10.2 +pkgrel=1 +pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" +arch=('i686' 'x86_64') +url=("http://www.rpm.org/") +license=('GPL2') +depends=('lua51' 'file' 'nss' 'popt' 'elfutils' 'db') +makedepends=('python2') +conflicts=('rpm' 'rpmextract') +options=('!libtool') +provides=("rpm=${pkgver}" 'rpmextract=1.0-4') +source=(http://rpm.org/releases/rpm-4.10.x/rpm-${pkgver}.tar.bz2 + 'rpmextract.sh') + +md5sums=('a644aea351c9b3889bbaded5d6a377c9' + '1f7f4f3b3a93ff6d2f600c7751ae25ef') + + +build() { + cd ${srcdir}/rpm-${pkgver} + export LUA_CFLAGS=`pkg-config lua5.1 --cflags` + export LUA_LIBS=`pkg-config lua5.1 --libs` + ./configure --localstatedir=/var --sysconfdir=/etc --prefix=/usr --with-external-db --enable-python CPPFLAGS="`pkg-config --cflags nss`" PYTHON=python2 + make +} + +package() { + cd ${srcdir}/rpm-${pkgver} + make prefix=${pkgdir}/usr localstatedir=${pkgdir}/var install + rmdir ${pkgdir}/var/tmp + install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/ +} diff --git a/rpmextract.sh b/rpmextract.sh new file mode 100644 index 000000000000..f9d4e5b1e091 --- /dev/null +++ b/rpmextract.sh @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$1" = "" -o ! -e "$1" ]; then + echo "no package supplied" 1>&2 + exit 1 +fi +bsdtar xf $1 |