aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/linux_base-f10
diff options
context:
space:
mode:
authornetchild <netchild@FreeBSD.org>2006-04-02 23:15:30 +0800
committernetchild <netchild@FreeBSD.org>2006-04-02 23:15:30 +0800
commit5ba15da6f7f635bb4115b3fb4a35e3656aa4edc0 (patch)
treef47da5972d92689fca7fb96d25c65d5357668f60 /emulators/linux_base-f10
parent9a662123fff7092b9425ea195792b1ae9a2bbe8d (diff)
downloadfreebsd-ports-gnome-5ba15da6f7f635bb4115b3fb4a35e3656aa4edc0.tar.gz
freebsd-ports-gnome-5ba15da6f7f635bb4115b3fb4a35e3656aa4edc0.tar.zst
freebsd-ports-gnome-5ba15da6f7f635bb4115b3fb4a35e3656aa4edc0.zip
- Add selinux and pcre, this makes ls and grep work. [1]
- Convert the post-extract to a do-build, it makes more sense this way. PR: 95158 [1] Submitted by: intron@intron.ac [1]
Diffstat (limited to 'emulators/linux_base-f10')
-rw-r--r--emulators/linux_base-f10/Makefile8
-rw-r--r--emulators/linux_base-f10/distinfo.i38618
-rw-r--r--emulators/linux_base-f10/pkg-plist39
3 files changed, 57 insertions, 8 deletions
diff --git a/emulators/linux_base-f10/Makefile b/emulators/linux_base-f10/Makefile
index 679736541f88..42c49f0b0551 100644
--- a/emulators/linux_base-f10/Makefile
+++ b/emulators/linux_base-f10/Makefile
@@ -8,6 +8,7 @@
PORTNAME= fc
PORTVERSION= 3
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= ${MASTER_SITE_FEDORA_LINUX}
MASTER_SITE_SUBDIR= ${PORTVERSION}/${LINUX_RPM_ARCH}/os/Fedora/RPMS \
@@ -41,9 +42,11 @@ BIN_DISTFILES= basesystem-8.0-4.noarch.rpm \
libacl-2.2.23-5.${LINUX_RPM_ARCH}.rpm \
libattr-2.4.16-3.${LINUX_RPM_ARCH}.rpm \
libgcc-3.4.2-6.fc3.${LINUX_RPM_ARCH}.rpm \
+ libselinux-1.17.14-1.${LINUX_RPM_ARCH}.rpm \
libstdc++-3.4.2-6.fc3.${LINUX_RPM_ARCH}.rpm \
libtermcap-2.0.8-39.${LINUX_RPM_ARCH}.rpm \
ncurses-5.4-13.${LINUX_RPM_ARCH}.rpm \
+ pcre-4.5-3.${LINUX_RPM_ARCH}.rpm \
popt-1.9.1-21.${LINUX_RPM_ARCH}.rpm \
readline-4.3-13.${LINUX_RPM_ARCH}.rpm \
rpm-4.3.2-21.${LINUX_RPM_ARCH}.rpm \
@@ -68,8 +71,10 @@ SRC_DISTFILES+= basesystem-8.0-4.src.rpm \
glib-1.2.10-15.src.rpm \
glibc-2.3.3-74.src.rpm \
grep-2.5.1-31.src.rpm \
+ libselinux-1.17.14-1.src.rpm \
libtermcap-2.0.8-39.src.rpm \
ncurses-5.4-13.src.rpm \
+ pcre-4.5-3.src.rpm \
readline-4.3-13.src.rpm \
rpm-4.3.2-21.src.rpm \
setserial-2.17-17.src.rpm \
@@ -86,7 +91,6 @@ CONFLICTS= linux_base-7* linux_base-deb* linux_base-gentoo* \
ONLY_FOR_ARCHS= i386 amd64
LINUX_RPM_ARCH= i386
PREFIX?= ${LINUXBASE}
-NO_BUILD= yes
NO_FILTER_SHLIBS= yes
NO_MTREE= yes
NO_WRKSUBDIR= yes
@@ -129,7 +133,7 @@ LATEST_LINK:= ${LATEST_LINK:C/linux/linux32/}
ARCH= i386
.endif
-post-extract:
+do-build:
@for D in ${REMOVE_DIRS}; do \
${RM} -rf ${WRKSRC}/$$D; \
done
diff --git a/emulators/linux_base-f10/distinfo.i386 b/emulators/linux_base-f10/distinfo.i386
index bb017e100737..1ce368d5ae44 100644
--- a/emulators/linux_base-f10/distinfo.i386
+++ b/emulators/linux_base-f10/distinfo.i386
@@ -1,6 +1,3 @@
-#
-# Binaries
-#
MD5 (rpm/i386/Fedora/3/basesystem-8.0-4.noarch.rpm) = 590ffac4154564dbf101a4adaae2e634
SHA256 (rpm/i386/Fedora/3/basesystem-8.0-4.noarch.rpm) = 748be164bf586816498030cefbec16a39e3dabfe5b68b4e9b4ebb0bfecb3008e
SIZE (rpm/i386/Fedora/3/basesystem-8.0-4.noarch.rpm) = 2777
@@ -64,6 +61,9 @@ SIZE (rpm/i386/Fedora/3/libattr-2.4.16-3.i386.rpm) = 13711
MD5 (rpm/i386/Fedora/3/libgcc-3.4.2-6.fc3.i386.rpm) = 5244b2dd2d123cc5ef2d633ac8e28777
SHA256 (rpm/i386/Fedora/3/libgcc-3.4.2-6.fc3.i386.rpm) = c8dc097b27d785a1a092924c59d14215cbe834d20cc507a62591f8c48b001bf7
SIZE (rpm/i386/Fedora/3/libgcc-3.4.2-6.fc3.i386.rpm) = 35016
+MD5 (rpm/i386/Fedora/3/libselinux-1.17.14-1.i386.rpm) = 5585b1a4c44d8ce787c0601fb42f420e
+SHA256 (rpm/i386/Fedora/3/libselinux-1.17.14-1.i386.rpm) = a187e74bf4dbc2ca8c25dad52bfc7d886222425e715f85c3ec4494308d7da000
+SIZE (rpm/i386/Fedora/3/libselinux-1.17.14-1.i386.rpm) = 61298
MD5 (rpm/i386/Fedora/3/libstdc++-3.4.2-6.fc3.i386.rpm) = 19ef917aa47e8b765574437f43bbcb63
SHA256 (rpm/i386/Fedora/3/libstdc++-3.4.2-6.fc3.i386.rpm) = 629e7062c49fc9b574765dba92d1740f8fdaded10e651432680ee262dfcc87b1
SIZE (rpm/i386/Fedora/3/libstdc++-3.4.2-6.fc3.i386.rpm) = 274034
@@ -73,6 +73,9 @@ SIZE (rpm/i386/Fedora/3/libtermcap-2.0.8-39.i386.rpm) = 12513
MD5 (rpm/i386/Fedora/3/ncurses-5.4-13.i386.rpm) = 33a216189c6992b24b2ce7d0ef4d583a
SHA256 (rpm/i386/Fedora/3/ncurses-5.4-13.i386.rpm) = 6782e7c71e34fba5133ec6658ce289440b8e1e69dabbe5704a9bc803000c10e2
SIZE (rpm/i386/Fedora/3/ncurses-5.4-13.i386.rpm) = 1585476
+MD5 (rpm/i386/Fedora/3/pcre-4.5-3.i386.rpm) = 54ff33ad935321fb0233b48fde5cb35b
+SHA256 (rpm/i386/Fedora/3/pcre-4.5-3.i386.rpm) = 75d9c280b38b966d6034ea94ea96f34c1ab334016c14c05021e10879190836de
+SIZE (rpm/i386/Fedora/3/pcre-4.5-3.i386.rpm) = 61061
MD5 (rpm/i386/Fedora/3/popt-1.9.1-21.i386.rpm) = 43c5d117670ba81b7a644009556a7f16
SHA256 (rpm/i386/Fedora/3/popt-1.9.1-21.i386.rpm) = 963fc7fd0f50a3ecc86f3d743082053b91f2f0b94142b245cad8d5222e0d37cd
SIZE (rpm/i386/Fedora/3/popt-1.9.1-21.i386.rpm) = 61743
@@ -97,9 +100,6 @@ SIZE (rpm/i386/Fedora/3/termcap-5.4-3.noarch.rpm) = 260989
MD5 (rpm/i386/Fedora/3/zlib-1.2.1.2-1.i386.rpm) = 11f8c759861207845a2725c3ab068e31
SHA256 (rpm/i386/Fedora/3/zlib-1.2.1.2-1.i386.rpm) = 5697e44f87f76f19dd25d40883c2db97fae8242bbf768a97a5209d40dffb45fd
SIZE (rpm/i386/Fedora/3/zlib-1.2.1.2-1.i386.rpm) = 44358
-#
-# Sources
-#
MD5 (rpm/i386/Fedora/3/basesystem-8.0-4.src.rpm) = 4eeb6fd41ef774764cf878cb208a4b1e
SHA256 (rpm/i386/Fedora/3/basesystem-8.0-4.src.rpm) = 8669a950657561ed351ff3753bb19d0a41c762e20bf29d5c855c8aa5e0bb5ec6
SIZE (rpm/i386/Fedora/3/basesystem-8.0-4.src.rpm) = 3641
@@ -142,12 +142,18 @@ SIZE (rpm/i386/Fedora/3/glibc-2.3.3-74.src.rpm) = 14216299
MD5 (rpm/i386/Fedora/3/grep-2.5.1-31.src.rpm) = a827adfefe241101a29bba8302f4ef58
SHA256 (rpm/i386/Fedora/3/grep-2.5.1-31.src.rpm) = 9365b3c0b6aa2749163c6aeb38d8a0c91cb0ff24a60d669410103e97112c19a9
SIZE (rpm/i386/Fedora/3/grep-2.5.1-31.src.rpm) = 582594
+MD5 (rpm/i386/Fedora/3/libselinux-1.17.14-1.src.rpm) = db3a4c6eec79a20e254edc9cf49d2b78
+SHA256 (rpm/i386/Fedora/3/libselinux-1.17.14-1.src.rpm) = 600065065a35fc008524f03c6086da2816837c107d3f6cd4b9e7780d742db9ee
+SIZE (rpm/i386/Fedora/3/libselinux-1.17.14-1.src.rpm) = 83101
MD5 (rpm/i386/Fedora/3/libtermcap-2.0.8-39.src.rpm) = e6b419bbc1b58cbaed489050bf0dc424
SHA256 (rpm/i386/Fedora/3/libtermcap-2.0.8-39.src.rpm) = a6136b99ce161fcfc2ffcdecb721a6fc0563c483a051473463b4f967332c7cab
SIZE (rpm/i386/Fedora/3/libtermcap-2.0.8-39.src.rpm) = 227526
MD5 (rpm/i386/Fedora/3/ncurses-5.4-13.src.rpm) = 838ae040049fef7c85fc53bbeb35bc35
SHA256 (rpm/i386/Fedora/3/ncurses-5.4-13.src.rpm) = 2ea27eaff97fb9d708ad5bce2abe34743868ade463add54d4b5ac95d2dc604d9
SIZE (rpm/i386/Fedora/3/ncurses-5.4-13.src.rpm) = 1834009
+MD5 (rpm/i386/Fedora/3/pcre-4.5-3.src.rpm) = c14617addfcf4eaab7a705fd3014f545
+SHA256 (rpm/i386/Fedora/3/pcre-4.5-3.src.rpm) = db11eb57e7dcb6c4558535ce433e6e7955f91715398895629b7fa3e43e9176ad
+SIZE (rpm/i386/Fedora/3/pcre-4.5-3.src.rpm) = 355273
MD5 (rpm/i386/Fedora/3/readline-4.3-13.src.rpm) = 6c54094e432087f3c7d7dce004647ab4
SHA256 (rpm/i386/Fedora/3/readline-4.3-13.src.rpm) = 33d8388683566249c92491ea5df981e1314d9d3a3cddab0e71ec00bf4c5fe200
SIZE (rpm/i386/Fedora/3/readline-4.3-13.src.rpm) = 751222
diff --git a/emulators/linux_base-f10/pkg-plist b/emulators/linux_base-f10/pkg-plist
index 88abebf654e2..ee927f61163c 100644
--- a/emulators/linux_base-f10/pkg-plist
+++ b/emulators/linux_base-f10/pkg-plist
@@ -134,12 +134,15 @@ lib/libnss_nis.so.1
lib/libnss_nis.so.2
lib/libnss_nisplus-2.3.3.so
lib/libnss_nisplus.so.2
+lib/libpcre.so.0
+lib/libpcre.so.0.0.1
lib/libpthread-0.10.so
lib/libpthread.so.0
lib/libresolv-2.3.3.so
lib/libresolv.so.2
lib/librt-2.3.3.so
lib/librt.so.1
+lib/libselinux.so.1
lib/libtermcap.so.2
lib/libtermcap.so.2.0.8
lib/libthread_db-1.0.so
@@ -203,6 +206,29 @@ usr/bin/chcon
usr/bin/cksum
usr/bin/clear
usr/bin/comm
+usr/bin/compute_av
+usr/bin/compute_create
+usr/bin/compute_relabel
+usr/bin/compute_user
+usr/bin/deftype
+usr/bin/execcon
+usr/bin/getcon
+usr/bin/getconlist
+usr/bin/getenforce
+usr/bin/getenforcemode
+usr/bin/getfilecon
+usr/bin/getpidcon
+usr/bin/getsebool
+usr/bin/matchpathcon
+usr/bin/mkdircon
+usr/bin/policyvers
+usr/bin/selinuxconfig
+usr/bin/selinuxdisable
+usr/bin/selinuxenabled
+usr/bin/setenforce
+usr/bin/setfilecon
+usr/bin/setsebool
+usr/bin/togglesebool
usr/bin/csplit
usr/bin/cut
usr/bin/db1_dump185
@@ -271,6 +297,8 @@ usr/bin/nohup
usr/bin/od
usr/bin/paste
usr/bin/pathchk
+usr/bin/pcregrep
+usr/bin/pcretest
usr/bin/pinky
usr/bin/pr
usr/bin/printenv
@@ -557,6 +585,8 @@ usr/lib/libpanel.so.5.4
usr/lib/libpanelw.so
usr/lib/libpanelw.so.5
usr/lib/libpanelw.so.5.4
+usr/lib/libpcreposix.so.0
+usr/lib/libpcreposix.so.0.0.0
usr/lib/libpopt.a
usr/lib/libpopt.la
usr/lib/libpopt.so
@@ -5694,6 +5724,8 @@ usr/share/man/man1/nohup.1.gz
usr/share/man/man1/od.1.gz
usr/share/man/man1/paste.1.gz
usr/share/man/man1/pathchk.1.gz
+usr/share/man/man1/pcregrep.1.gz
+usr/share/man/man1/pcretest.1.gz
usr/share/man/man1/pinky.1.gz
usr/share/man/man1/popd.1.gz
usr/share/man/man1/pr.1.gz
@@ -5770,6 +5802,13 @@ usr/share/man/man5/terminfo.5.gz
usr/share/man/man7/term.7.gz
usr/share/man/man8/rpm.8.gz
usr/share/man/man8/rpm2cpio.8.gz
+usr/share/man/man8/booleans.8.gz
+usr/share/man/man8/getenforce.8.gz
+usr/share/man/man8/getsebool.8.gz
+usr/share/man/man8/selinux.8.gz
+usr/share/man/man8/selinuxenabled.8.gz
+usr/share/man/man8/setenforce.8.gz
+usr/share/man/man8/setsebool.8.gz
usr/share/man/man8/setserial.8.gz
usr/share/man/pl/man1/gendiff.1.gz
usr/share/man/pl/man8/rpm.8.gz