[arch-commits] Commit in rpm-tools/repos (5 files)

2021-12-01 Thread Evangelos Foutras via arch-commits
Date: Wednesday, December 1, 2021 @ 14:48:55
  Author: foutrelis
Revision: 1059345

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 1059343, rpm-tools/trunk/PKGBUILD)
  rpm-tools/repos/community-staging-x86_64/rpm-tools.install
(from rev 1059343, rpm-tools/trunk/rpm-tools.install)
  rpm-tools/repos/community-staging-x86_64/rpmextract.sh
(from rev 1059343, rpm-tools/trunk/rpmextract.sh)
  rpm-tools/repos/community-staging-x86_64/rpmlib-filesystem-check.patch
(from rev 1059343, 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 1059343, 
rpm-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-01 14:48:55 UTC (rev 1059345)
@@ -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.17.0
+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=('2e0d220b24749b17810ed181ac1ed005a56bbb6bc8ac429c21f314068dc65e6a'
+'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 
1059343, rpm-tools/trunk/rpm-tools.install)
===
--- community-staging-x86_64/rpm-tools.install  (rev 0)
+++ community-staging-x86_64/rpm-tools.install  2021-12-01 14:48:55 UTC (rev 
1059345)
@@ -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 
1059343, rpm-tools/trunk/rpmextract.sh)
===
--- community-staging-x86_64/rpmextract.sh  (rev 0)
+++ community-staging-x86_64/rpmextract.sh  2021-12-01 14:48:55 UTC (rev 
1059345)
@@ -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)

2021-09-07 Thread Anatol Pomozov via arch-commits
Date: Tuesday, September 7, 2021 @ 17:54:54
  Author: anatolik
Revision: 1011956

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 1011955, rpm-tools/trunk/PKGBUILD)
  rpm-tools/repos/community-testing-x86_64/rpm-tools.install
(from rev 1011955, rpm-tools/trunk/rpm-tools.install)
  rpm-tools/repos/community-testing-x86_64/rpmextract.sh
(from rev 1011955, rpm-tools/trunk/rpmextract.sh)
  rpm-tools/repos/community-testing-x86_64/rpmlib-filesystem-check.patch
(from rev 1011955, 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 1011955, 
rpm-tools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-07 17:54:54 UTC (rev 1011956)
@@ -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.17.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=('2e0d220b24749b17810ed181ac1ed005a56bbb6bc8ac429c21f314068dc65e6a'
+'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 
1011955, rpm-tools/trunk/rpm-tools.install)
===
--- community-testing-x86_64/rpm-tools.install  (rev 0)
+++ community-testing-x86_64/rpm-tools.install  2021-09-07 17:54:54 UTC (rev 
1011956)
@@ -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 
1011955, rpm-tools/trunk/rpmextract.sh)
===
--- community-testing-x86_64/rpmextract.sh  (rev 0)
+++ community-testing-x86_64/rpmextract.sh  2021-09-07 17:54:54 UTC (rev 
1011956)
@@ -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)

2021-01-05 Thread Anatol Pomozov via arch-commits
Date: Tuesday, January 5, 2021 @ 22:41:49
  Author: anatolik
Revision: 810460

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 810459, rpm-tools/trunk/PKGBUILD)
  rpm-tools/repos/community-testing-x86_64/rpm-tools.install
(from rev 810459, rpm-tools/trunk/rpm-tools.install)
  rpm-tools/repos/community-testing-x86_64/rpmextract.sh
(from rev 810459, rpm-tools/trunk/rpmextract.sh)
  rpm-tools/repos/community-testing-x86_64/rpmlib-filesystem-check.patch
(from rev 810459, 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 810459, 
rpm-tools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-01-05 22:41:49 UTC (rev 810460)
@@ -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.1.2
+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=('8357329ceefc92c41687988b22198b26f74a12a9a68ac00728f934a5c4b4cacc'
+'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 
810459, rpm-tools/trunk/rpm-tools.install)
===
--- community-testing-x86_64/rpm-tools.install  (rev 0)
+++ community-testing-x86_64/rpm-tools.install  2021-01-05 22:41:49 UTC (rev 
810460)
@@ -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 
810459, rpm-tools/trunk/rpmextract.sh)
===
--- community-testing-x86_64/rpmextract.sh  (rev 0)
+++ community-testing-x86_64/rpmextract.sh  2021-01-05 22:41:49 UTC (rev 
810460)
@@ -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: