
Untitled
By:
ducakar on
Dec 13th, 2012 | syntax:
RPM Spec | size: 1.25 KB | hits: 38 | expires: Never
# 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}"
CPPFLAGS=`pkg-config nss --cflags` \
LUA_CFLAGS=`pkg-config lua5.1 --cflags` \
LUA_LIBS=`pkg-config lua5.1 --libs` \
PYTHON=python2 \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--with-external-db \
--enable-python
make
}
package() {
cd "${srcdir}/rpm-${pkgver}"
make install DESTDIR="${pkgdir}"
rmdir "${pkgdir}/var/tmp"
install -m755 "${srcdir}/rpmextract.sh" "${pkgdir}/usr/bin"
}