[Lunar-commits] rpm-old: It seems there are 2 forks of rpm :(

Zbigniew Luszpinski zbiggy at lunar-linux.org
Mon Jan 28 22:30:59 CET 2008


commit f0c74aa9ec49105d57224fff13dd7c0149b60cfa
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Mon Jan 28 22:30:59 2008 +0100

    rpm-old: It seems there are 2 forks of rpm :(
    added both waiting what wins. Thanks to conflicts
    file there is no mess in Lunar.
    If you know about other rpm forks up to date let me know.
---
 zbeta/rpm-old/BUILD     |   17 +++++++++++++++++
 zbeta/rpm-old/CONFLICTS |    1 +
 zbeta/rpm-old/DEPENDS   |    6 ++++++
 zbeta/rpm-old/DETAILS   |   18 ++++++++++++++++++
 zbeta/rpm/CONFLICTS     |    1 +
 5 files changed, 43 insertions(+), 0 deletions(-)

diff --git a/zbeta/rpm-old/BUILD b/zbeta/rpm-old/BUILD
new file mode 100644
index 0000000..48ec068
--- /dev/null
+++ b/zbeta/rpm-old/BUILD
@@ -0,0 +1,17 @@
+(
+sed -i -r 's@#if\ defined\(EOWNERDEAD\)@#if\ defined\(EOWNERDEAD\)\ \&\&\ defined\(PTHREAD_MUTEX_ROBUST_NP\)@' \
+db/mutex/mut_pthread.c &&
+
+  LDFLAGS=$(echo $LDFLAGS | sed  s/"-z combreloc"// )
+
+ ./configure --prefix=/usr  \
+                --localstatedir=/var  \
+                --sysconfdir=/etc  \
+                --libdir=/usr/lib  \
+                --includedir=/usr/include  \
+                --infodir=/usr/share/info  \
+                --without-selinux           \
+                --with-python=no           \
+                --mandir=/usr/share/man  &&
+ default_make
+) > $C_FIFO 2>&1
diff --git a/zbeta/rpm-old/CONFLICTS b/zbeta/rpm-old/CONFLICTS
new file mode 100644
index 0000000..9f35c6e
--- /dev/null
+++ b/zbeta/rpm-old/CONFLICTS
@@ -0,0 +1 @@
+conflicts rpm
diff --git a/zbeta/rpm-old/DEPENDS b/zbeta/rpm-old/DEPENDS
new file mode 100644
index 0000000..0fa62e5
--- /dev/null
+++ b/zbeta/rpm-old/DEPENDS
@@ -0,0 +1,6 @@
+depends Python &&
+depends elfutils &&
+depends beecrypt &&
+optional_depends "zlib"  ""  ""  "optional for gziped rpmfiles" &&
+optional_depends "bzip2"  ""  ""  "optional for bzip2 compressed rpms" &&
+optional_depends "gnupg"  ""  ""  "optional for signed rpm package support"
diff --git a/zbeta/rpm-old/DETAILS b/zbeta/rpm-old/DETAILS
new file mode 100644
index 0000000..eeac61b
--- /dev/null
+++ b/zbeta/rpm-old/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=rpm-old
+         VERSION=4.4.2.2
+          SOURCE=rpm-$VERSION.tar.gz
+      SOURCE_URL=http://www.rpm.org/releases/rpm-4.4.x/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/rpm-$VERSION
+      SOURCE_VFY=sha1:e69dc7898de34ffc82b33fa5a01285e62681c972
+        WEB_SITE=http://www.rpm.org
+         ENTERED=20021102
+         UPDATED=20080125
+           PSAFE=no
+           SHORT="Redhat command line driven package management system"
+cat << EOF
+The RPM Package Manager (RPM) is a powerful command line driven package
+management system capable of installing, uninstalling, verifying, querying,
+and updating software packages. Each software package consists of an archive
+of files along with information about the package like its version, a
+description, etc.
+EOF
diff --git a/zbeta/rpm/CONFLICTS b/zbeta/rpm/CONFLICTS
new file mode 100644
index 0000000..5586b35
--- /dev/null
+++ b/zbeta/rpm/CONFLICTS
@@ -0,0 +1 @@
+conflicts rpm-old


More information about the Lunar-commits mailing list