[arch-commits] Commit in rpm-tools/repos (5 files)
Date: Wednesday, September 30, 2020 @ 17:12:43 Author: anatolik Revision: 714103 archrelease: copy trunk to community-testing-x86_64 Added: rpm-tools/repos/community-testing-x86_64/ rpm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 714102, rpm-tools/trunk/PKGBUILD) rpm-tools/repos/community-testing-x86_64/rpm-tools.install (from rev 714102, rpm-tools/trunk/rpm-tools.install) rpm-tools/repos/community-testing-x86_64/rpmextract.sh (from rev 714102, rpm-tools/trunk/rpmextract.sh) rpm-tools/repos/community-testing-x86_64/rpmlib-filesystem-check.patch (from rev 714102, rpm-tools/trunk/rpmlib-filesystem-check.patch) ---+ PKGBUILD | 74 +++ rpm-tools.install |8 ++ rpmextract.sh |6 + rpmlib-filesystem-check.patch | 125 4 files changed, 213 insertions(+) Copied: rpm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 714102, rpm-tools/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-09-30 17:12:43 UTC (rev 714103) @@ -0,0 +1,74 @@ +# Maintainer: Anatol Pomozov +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Konrad +# Contributor: Luka Perkov lukaperkov net> +# Contributor: Fernando M beford.net> +# Author: Wintershade + +pkgname=rpm-tools +pkgver=4.16.0 +pkgrel=1 +pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" +arch=('x86_64') +url='http://www.rpm.org/' +license=('GPL2') +depends=('lua' 'file' 'nss' 'popt' 'elfutils' 'libarchive' 'libcap' 'lmdb') +makedepends=('python' 'pkg-config') +conflicts=('rpm' 'rpmextract') +options=('!libtool') +provides=("rpm=${pkgver}" 'rpmextract=1.0-4' 'rpm-org') +install=rpm-tools.install + +_pkgver_major="${pkgver%%.*}" +_pkgver_major_rem="${pkgver#*.}" +_pkgver_minor="${_pkgver_major_rem%%.*}" +_base_pkgver=$_pkgver_major.$_pkgver_minor.x + +source=(http://ftp.rpm.org/releases/rpm-$_base_pkgver/rpm-$pkgver.tar.bz2 + rpmextract.sh +rpmlib-filesystem-check.patch) +sha256sums=('ca5974e9da2939afb422598818ef187385061889ba766166c4a3829c5ef8d411' +'3e5bf450d4628366ba35469ec0530a99cd09ab2616a3d261a3f68270f481f777' +'bd0e6dbd458f990268c60324190c6825b234647ecdde08296d2b453dc4bce27a') + +prepare() { + cd rpm-${pkgver} + patch -p1 < ../rpmlib-filesystem-check.patch +} + +build() { + cd rpm-${pkgver} + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-python \ + --with-external-db \ + --with-lua \ + --with-cap \ + CPPFLAGS="`pkg-config --cflags nss`" \ + PYTHON=python + make +} + +package() { + cd rpm-${pkgver} + make prefix=${pkgdir}/usr localstatedir=${pkgdir}/var install + rmdir ${pkgdir}/var/tmp + rmdir ${pkgdir}/var + # rpmextract using bsdtar, needs libarchive + install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/ + + # move rpm from /bin to /usr/bin + rm ${pkgdir}/usr/bin/rpm{query,verify} + cd ${pkgdir}/usr/bin + ln -s rpm rpmquery + ln -s rpm rpmverify + + # also install python 3 files + # building with python 3 files as default doesn't seem to work + cd ${srcdir}/rpm-${pkgver} + cd python + python setup.py install --root="$pkgdir/" --optimize=1 +} Copied: rpm-tools/repos/community-testing-x86_64/rpm-tools.install (from rev 714102, rpm-tools/trunk/rpm-tools.install) === --- community-testing-x86_64/rpm-tools.install (rev 0) +++ community-testing-x86_64/rpm-tools.install 2020-09-30 17:12:43 UTC (rev 714103) @@ -0,0 +1,8 @@ +post_install() { + echo "rpm-tools installs RedHat package manager for you." + echo "It is useful for those who wants to create/modify RPM files." + echo "But do not use rpm-tools to install RedHat packages at your ArchLinux machine." + echo "It will break your system!" + echo "You will need to go back to Arch wiki and read the installation guide again." + echo "You've been warned!" +} Copied: rpm-tools/repos/community-testing-x86_64/rpmextract.sh (from rev 714102, rpm-tools/trunk/rpmextract.sh) === --- community-testing-x86_64/rpmextract.sh (rev 0) +++ community-testing-x86_64/rpmextract.sh 2020-09-30 17:12:43 UTC (rev 714103) @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$1" = "" -o ! -e "$1" ]; then +echo "no package supplied" 1>&2 + exit 1 +fi +bsdtar xf $1 Copied:
[arch-commits] Commit in rpm-tools/repos (5 files)
Date: Tuesday, June 30, 2020 @ 05:44:39 Author: foutrelis Revision: 657076 archrelease: copy trunk to community-staging-x86_64 Added: rpm-tools/repos/community-staging-x86_64/ rpm-tools/repos/community-staging-x86_64/PKGBUILD (from rev 657075, rpm-tools/trunk/PKGBUILD) rpm-tools/repos/community-staging-x86_64/rpm-tools.install (from rev 657075, rpm-tools/trunk/rpm-tools.install) rpm-tools/repos/community-staging-x86_64/rpmextract.sh (from rev 657075, rpm-tools/trunk/rpmextract.sh) rpm-tools/repos/community-staging-x86_64/rpmlib-filesystem-check.patch (from rev 657075, rpm-tools/trunk/rpmlib-filesystem-check.patch) ---+ PKGBUILD | 74 +++ rpm-tools.install |8 ++ rpmextract.sh |6 + rpmlib-filesystem-check.patch | 125 4 files changed, 213 insertions(+) Copied: rpm-tools/repos/community-staging-x86_64/PKGBUILD (from rev 657075, rpm-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-30 05:44:39 UTC (rev 657076) @@ -0,0 +1,74 @@ +# Maintainer: Anatol Pomozov +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Konrad +# Contributor: Luka Perkov lukaperkov net> +# Contributor: Fernando M beford.net> +# Author: Wintershade + +pkgname=rpm-tools +pkgver=4.15.1 +pkgrel=3 +pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" +arch=('x86_64') +url='http://www.rpm.org/' +license=('GPL2') +depends=('lua' 'file' 'nss' 'popt' 'elfutils' 'libarchive' 'libcap' 'lmdb') +makedepends=('python' 'pkg-config') +conflicts=('rpm' 'rpmextract') +options=('!libtool') +provides=("rpm=${pkgver}" 'rpmextract=1.0-4' 'rpm-org') +install=rpm-tools.install + +_pkgver_major="${pkgver%%.*}" +_pkgver_major_rem="${pkgver#*.}" +_pkgver_minor="${_pkgver_major_rem%%.*}" +_base_pkgver=$_pkgver_major.$_pkgver_minor.x + +source=(http://ftp.rpm.org/releases/rpm-$_base_pkgver/rpm-$pkgver.tar.bz2 + rpmextract.sh +rpmlib-filesystem-check.patch) +sha256sums=('ddef45f9601cd12042edfc9b6e37efcca32814e1e0f4bb8682d08144a3e2d230' +'3e5bf450d4628366ba35469ec0530a99cd09ab2616a3d261a3f68270f481f777' +'bd0e6dbd458f990268c60324190c6825b234647ecdde08296d2b453dc4bce27a') + +prepare() { + cd rpm-${pkgver} + patch -p1 < ../rpmlib-filesystem-check.patch +} + +build() { + cd rpm-${pkgver} + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-python \ + --with-external-db \ + --with-lua \ + --with-cap \ + CPPFLAGS="`pkg-config --cflags nss`" \ + PYTHON=python + make +} + +package() { + cd rpm-${pkgver} + make prefix=${pkgdir}/usr localstatedir=${pkgdir}/var install + rmdir ${pkgdir}/var/tmp + rmdir ${pkgdir}/var + # rpmextract using bsdtar, needs libarchive + install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/ + + # move rpm from /bin to /usr/bin + rm ${pkgdir}/usr/bin/rpm{query,verify} + cd ${pkgdir}/usr/bin + ln -s rpm rpmquery + ln -s rpm rpmverify + + # also install python 3 files + # building with python 3 files as default doesn't seem to work + cd ${srcdir}/rpm-${pkgver} + cd python + python setup.py install --root="$pkgdir/" --optimize=1 +} Copied: rpm-tools/repos/community-staging-x86_64/rpm-tools.install (from rev 657075, rpm-tools/trunk/rpm-tools.install) === --- community-staging-x86_64/rpm-tools.install (rev 0) +++ community-staging-x86_64/rpm-tools.install 2020-06-30 05:44:39 UTC (rev 657076) @@ -0,0 +1,8 @@ +post_install() { + echo "rpm-tools installs RedHat package manager for you." + echo "It is useful for those who wants to create/modify RPM files." + echo "But do not use rpm-tools to install RedHat packages at your ArchLinux machine." + echo "It will break your system!" + echo "You will need to go back to Arch wiki and read the installation guide again." + echo "You've been warned!" +} Copied: rpm-tools/repos/community-staging-x86_64/rpmextract.sh (from rev 657075, rpm-tools/trunk/rpmextract.sh) === --- community-staging-x86_64/rpmextract.sh (rev 0) +++ community-staging-x86_64/rpmextract.sh 2020-06-30 05:44:39 UTC (rev 657076) @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$1" = "" -o ! -e "$1" ]; then +echo "no package supplied" 1>&2 + exit 1 +fi +bsdtar xf $1 Copied:
[arch-commits] Commit in rpm-tools/repos (5 files)
Date: Saturday, January 18, 2020 @ 21:12:06 Author: anatolik Revision: 553102 archrelease: copy trunk to community-testing-x86_64 Added: rpm-tools/repos/community-testing-x86_64/ rpm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 553101, rpm-tools/trunk/PKGBUILD) rpm-tools/repos/community-testing-x86_64/rpm-tools.install (from rev 553101, rpm-tools/trunk/rpm-tools.install) rpm-tools/repos/community-testing-x86_64/rpmextract.sh (from rev 553101, rpm-tools/trunk/rpmextract.sh) rpm-tools/repos/community-testing-x86_64/rpmlib-filesystem-check.patch (from rev 553101, rpm-tools/trunk/rpmlib-filesystem-check.patch) ---+ PKGBUILD | 74 +++ rpm-tools.install |8 ++ rpmextract.sh |6 + rpmlib-filesystem-check.patch | 125 4 files changed, 213 insertions(+) Copied: rpm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 553101, rpm-tools/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-01-18 21:12:06 UTC (rev 553102) @@ -0,0 +1,74 @@ +# Maintainer: Anatol Pomozov +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Konrad +# Contributor: Luka Perkov lukaperkov net> +# Contributor: Fernando M beford.net> +# Author: Wintershade + +pkgname=rpm-tools +pkgver=4.15.1 +pkgrel=2 +pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" +arch=('x86_64') +url='http://www.rpm.org/' +license=('GPL2') +depends=('lua' 'file' 'nss' 'popt' 'elfutils' 'libarchive' 'libcap' 'lmdb') +makedepends=('python' 'pkg-config') +conflicts=('rpm' 'rpmextract') +options=('!libtool') +provides=("rpm=${pkgver}" 'rpmextract=1.0-4' 'rpm-org') +install=rpm-tools.install + +_pkgver_major="${pkgver%%.*}" +_pkgver_major_rem="${pkgver#*.}" +_pkgver_minor="${_pkgver_major_rem%%.*}" +_base_pkgver=$_pkgver_major.$_pkgver_minor.x + +source=(http://ftp.rpm.org/releases/rpm-$_base_pkgver/rpm-$pkgver.tar.bz2 + rpmextract.sh +rpmlib-filesystem-check.patch) +sha256sums=('ddef45f9601cd12042edfc9b6e37efcca32814e1e0f4bb8682d08144a3e2d230' +'3e5bf450d4628366ba35469ec0530a99cd09ab2616a3d261a3f68270f481f777' +'bd0e6dbd458f990268c60324190c6825b234647ecdde08296d2b453dc4bce27a') + +prepare() { + cd rpm-${pkgver} + patch -p1 < ../rpmlib-filesystem-check.patch +} + +build() { + cd rpm-${pkgver} + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-python \ + --with-external-db \ + --with-lua \ + --with-cap \ + CPPFLAGS="`pkg-config --cflags nss`" \ + PYTHON=python + make +} + +package() { + cd rpm-${pkgver} + make prefix=${pkgdir}/usr localstatedir=${pkgdir}/var install + rmdir ${pkgdir}/var/tmp + rmdir ${pkgdir}/var + # rpmextract using bsdtar, needs libarchive + install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/ + + # move rpm from /bin to /usr/bin + rm ${pkgdir}/usr/bin/rpm{query,verify} + cd ${pkgdir}/usr/bin + ln -s rpm rpmquery + ln -s rpm rpmverify + + # also install python 3 files + # building with python 3 files as default doesn't seem to work + cd ${srcdir}/rpm-${pkgver} + cd python + python setup.py install --root="$pkgdir/" --optimize=1 +} Copied: rpm-tools/repos/community-testing-x86_64/rpm-tools.install (from rev 553101, rpm-tools/trunk/rpm-tools.install) === --- community-testing-x86_64/rpm-tools.install (rev 0) +++ community-testing-x86_64/rpm-tools.install 2020-01-18 21:12:06 UTC (rev 553102) @@ -0,0 +1,8 @@ +post_install() { + echo "rpm-tools installs RedHat package manager for you." + echo "It is useful for those who wants to create/modify RPM files." + echo "But do not use rpm-tools to install RedHat packages at your ArchLinux machine." + echo "It will break your system!" + echo "You will need to go back to Arch wiki and read the installation guide again." + echo "You've been warned!" +} Copied: rpm-tools/repos/community-testing-x86_64/rpmextract.sh (from rev 553101, rpm-tools/trunk/rpmextract.sh) === --- community-testing-x86_64/rpmextract.sh (rev 0) +++ community-testing-x86_64/rpmextract.sh 2020-01-18 21:12:06 UTC (rev 553102) @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$1" = "" -o ! -e "$1" ]; then +echo "no package supplied" 1>&2 + exit 1 +fi +bsdtar xf $1 Copied:
[arch-commits] Commit in rpm-tools/repos (5 files)
Date: Friday, November 22, 2019 @ 23:35:07 Author: anatolik Revision: 531986 archrelease: copy trunk to community-x86_64 Added: rpm-tools/repos/community-x86_64/ rpm-tools/repos/community-x86_64/PKGBUILD (from rev 531985, rpm-tools/trunk/PKGBUILD) rpm-tools/repos/community-x86_64/rpm-tools.install (from rev 531985, rpm-tools/trunk/rpm-tools.install) rpm-tools/repos/community-x86_64/rpmextract.sh (from rev 531985, rpm-tools/trunk/rpmextract.sh) rpm-tools/repos/community-x86_64/rpmlib-filesystem-check.patch (from rev 531985, rpm-tools/trunk/rpmlib-filesystem-check.patch) ---+ PKGBUILD | 75 rpm-tools.install |8 ++ rpmextract.sh |6 + rpmlib-filesystem-check.patch | 125 4 files changed, 214 insertions(+) Copied: rpm-tools/repos/community-x86_64/PKGBUILD (from rev 531985, rpm-tools/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2019-11-22 23:35:07 UTC (rev 531986) @@ -0,0 +1,75 @@ +# Maintainer: Anatol Pomozov +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Konrad +# Contributor: Luka Perkov lukaperkov net> +# Contributor: Fernando M beford.net> +# Author: Wintershade + +pkgname=rpm-tools +pkgver=4.15.1 +pkgrel=1 +pkgdesc="RPM Package Manager - RPM.org fork, used in major RPM distros" +arch=('x86_64') +url='http://www.rpm.org/' +license=('GPL2') +depends=('lua' 'file' 'nss' 'popt' 'elfutils' 'libarchive' 'libcap') +makedepends=('python2' 'python' 'pkg-config' 'lmdb') +optdepends=('lmdb: systemd inhibit plugin') +conflicts=('rpm' 'rpmextract') +options=('!libtool') +provides=("rpm=${pkgver}" 'rpmextract=1.0-4' 'rpm-org') +install=rpm-tools.install + +_pkgver_major="${pkgver%%.*}" +_pkgver_major_rem="${pkgver#*.}" +_pkgver_minor="${_pkgver_major_rem%%.*}" +_base_pkgver=$_pkgver_major.$_pkgver_minor.x + +source=(http://ftp.rpm.org/releases/rpm-$_base_pkgver/rpm-$pkgver.tar.bz2 + rpmextract.sh +rpmlib-filesystem-check.patch) +sha256sums=('ddef45f9601cd12042edfc9b6e37efcca32814e1e0f4bb8682d08144a3e2d230' +'3e5bf450d4628366ba35469ec0530a99cd09ab2616a3d261a3f68270f481f777' +'bd0e6dbd458f990268c60324190c6825b234647ecdde08296d2b453dc4bce27a') + +prepare() { + cd rpm-${pkgver} + patch -p1 < ../rpmlib-filesystem-check.patch +} + +build() { + cd rpm-${pkgver} + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-python \ + --with-external-db \ + --with-lua \ + --with-cap \ + CPPFLAGS="`pkg-config --cflags nss`" \ + PYTHON=python2 + make +} + +package() { + cd rpm-${pkgver} + make prefix=${pkgdir}/usr localstatedir=${pkgdir}/var install + rmdir ${pkgdir}/var/tmp + rmdir ${pkgdir}/var + # rpmextract using bsdtar, needs libarchive + install -m755 ${srcdir}/rpmextract.sh ${pkgdir}/usr/bin/ + + # move rpm from /bin to /usr/bin + rm ${pkgdir}/usr/bin/rpm{query,verify} + cd ${pkgdir}/usr/bin + ln -s rpm rpmquery + ln -s rpm rpmverify + + # also install python 3 files + # building with python 3 files as default doesn't seem to work + cd ${srcdir}/rpm-${pkgver} + cd python + python setup.py install --root="$pkgdir/" --optimize=1 +} Copied: rpm-tools/repos/community-x86_64/rpm-tools.install (from rev 531985, rpm-tools/trunk/rpm-tools.install) === --- community-x86_64/rpm-tools.install (rev 0) +++ community-x86_64/rpm-tools.install 2019-11-22 23:35:07 UTC (rev 531986) @@ -0,0 +1,8 @@ +post_install() { + echo "rpm-tools installs RedHat package manager for you." + echo "It is useful for those who wants to create/modify RPM files." + echo "But do not use rpm-tools to install RedHat packages at your ArchLinux machine." + echo "It will break your system!" + echo "You will need to go back to Arch wiki and read the installation guide again." + echo "You've been warned!" +} Copied: rpm-tools/repos/community-x86_64/rpmextract.sh (from rev 531985, rpm-tools/trunk/rpmextract.sh) === --- community-x86_64/rpmextract.sh (rev 0) +++ community-x86_64/rpmextract.sh 2019-11-22 23:35:07 UTC (rev 531986) @@ -0,0 +1,6 @@ +#!/bin/sh +if [ "$1" = "" -o ! -e "$1" ]; then +echo "no package supplied" 1>&2 + exit 1 +fi +bsdtar xf $1 Copied: rpm-tools/repos/community-x86_64/rpmlib-filesystem-check.patch (from rev 531985,