diff --git a/.gitignore b/.gitignore index 7d19cc4..997938c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -SOURCES/redhat-lsb-4.1-1.tar.bz2 +redhat-lsb-4.0-1.tar.bz2 /redhat-lsb-4.1-1.tar.bz2 diff --git a/lsb-release-2.0-disable-etc-lsb-release.patch b/lsb-release-2.0-disable-etc-lsb-release.patch new file mode 100644 index 0000000..49db48d --- /dev/null +++ b/lsb-release-2.0-disable-etc-lsb-release.patch @@ -0,0 +1,26 @@ +--- lsb-release-2.0.orig/lsb_release 2004-07-01 03:30:34.000000000 +1000 ++++ lsb-release-2.0/lsb_release 2005-08-03 23:31:58.000000000 +1000 +@@ -188,15 +188,6 @@ + + # Get/Init LSB infos (maybe Distrib infos too) + GetLSBInfo() { +- if [ -f "$INFO_ROOT/$INFO_LSB_FILE" ] +- then +- # should init at least LSB_VERSION +- . "$INFO_ROOT/$INFO_LSB_FILE" +- fi +- if [ -z "$LSB_VERSION" ] +- then +- LSB_VERSION=$MSG_NA +- else + # if we found LSB_VERSION, continue to look in directory + if [ -d "$INFO_ROOT/$INFO_LSB_DIR" ] + then +@@ -205,7 +196,6 @@ + LSB_VERSION=$LSB_VERSION:`basename $tag` + done + fi +- fi + } + + # Get the whole distrib information string (from ARG $1 file) diff --git a/redhat-lsb.spec-arch-alpha.patch b/redhat-lsb.spec-arch-alpha.patch new file mode 100644 index 0000000..fe09c49 --- /dev/null +++ b/redhat-lsb.spec-arch-alpha.patch @@ -0,0 +1,72 @@ +Diff against 3.1-22: +Index: redhat-lsb.spec +=================================================================== +RCS file: /cvs/pkgs/devel/redhat-lsb/redhat-lsb.spec,v +retrieving revision 1.38 +diff -u -p -r1.38 redhat-lsb.spec +--- redhat-lsb.spec 7 Aug 2008 08:46:31 -0000 1.38 ++++ redhat-lsb.spec 11 Aug 2008 10:34:20 -0000 +@@ -36,6 +36,11 @@ + %define lsbldso ld-lsb-x86-64.so + %endif + ++%ifarch alpha ++%define ldso ld-linux-alpha.so.2 ++%define lsbldso ld-lsb-alpha.so ++%endif ++ + %ifarch ia64 ppc64 s390x x86_64 + %define qual ()(64bit) + %else +@@ -82,12 +87,15 @@ Provides: lsb = %{version} + %ifarch x86_64 + %define archname amd64 + %endif ++%ifarch alpha ++%define archname alpha ++%endif + Provides: lsb-core-%{archname} = %{version} + Provides: lsb-graphics-%{archname} = %{version} + Provides: lsb-core-noarch = %{version} + Provides: lsb-graphics-noarch = %{version} + +-ExclusiveArch: i386 ia64 x86_64 ppc ppc64 s390 s390x ++ExclusiveArch: i386 ia64 x86_64 ppc ppc64 s390 s390x alpha + + %ifarch %{ix86} + # archLSB IA32 Base Libraries +@@ -187,16 +195,34 @@ Requires: libc.so.6()(64bit) + Requires: libstdc++.so.6()(64bit) + %endif + ++%ifarch alpha ++# archLSB Alpha Base Libraries ++Requires: libz.so.1 ++Requires: libutil.so.1.1 ++Requires: libpthread.so.0 ++Requires: libncurses.so.5 ++Requires: libm.so.6.1 ++Requires: libgcc_s.so.1 ++Requires: libdl.so.2.1 ++Requires: libcrypt.so.1.1 ++Requires: libc.so.6.1 ++Requires: libstdc++.so.6 ++%endif ++ + # gLSB Base/Utility/Stdc++/Graphics Libraries + Requires: libz.so.1%{qual} ++%ifnarch alpha + Requires: libutil.so.1%{qual} ++%endif + Requires: librt.so.1%{qual} + Requires: libpthread.so.0%{qual} + Requires: libpam.so.0%{qual} + Requires: libncurses.so.5%{qual} + Requires: libgcc_s.so.1%{qual} ++%ifnarch alpha + Requires: libdl.so.2%{qual} + Requires: libcrypt.so.1%{qual} ++%endif + Requires: libstdc++.so.6%{qual} + Requires: libXt.so.6%{qual} + Requires: libXi.so.6%{qual}