summaryrefslogtreecommitdiff
path: root/emulators/linux_base-suse-9.1/Makefile
diff options
context:
space:
mode:
authorTrevor Johnson <trevor@FreeBSD.org>2006-08-31 06:09:40 +0000
committerTrevor Johnson <trevor@FreeBSD.org>2006-08-31 06:09:40 +0000
commitb495a012044b0162ee72b808028fa93845f252ee (patch)
treea040c34c925be56ab5d8ad60379d3f6227b14065 /emulators/linux_base-suse-9.1/Makefile
parent- update to 1.1.0 (diff)
Update the bash RPM (description from the INDEX file provided by Novell):
Using any locale with UTF-8 encoding leads to an endless loop if after a quote a tabluator completion is tried. Update the bzip2 RPM (description from the INDEX file provided by Novell): bzip2 could crash or run into an enless loop when decompressing certain specially crafted archives. This problem has been fixed. (CAN-2005-1260) An advisory is at <url:http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-1260>. Update the coreutils RPM (description from the INDEX file provided by Novell): Fix a bug in the cp and mv utilities that cause them to terminate with a segmentation fault when copying extended attributes fails. Update the libacl RPM (description from the INDEX file provided by Novell): When specifying multiple files, the X pseudo permission was handled wrong. (X evaluates to x if any acl entry contains x, and - otherwise.) Update the ncurses RPM (description from the INDEX file provided by Novell): Make resizing of the terminal work even with threaded curses programs Update the zlib RPM: The previous zlib update for CAN-2005-2096 fixed a flaw in zlib that could allow a carefully crafted compressed stream to crash an application. While the original patch corrected the reported overflow, Markus Oberhumer discovered additional ways a stream could trigger an overflow. This update fixes those problems as well. This issue is tracked by the Mitre CVE ID CAN-2005-1849. Since only zlib 1.2.x is affected, older SUSE products are not affected by this problem. --<url:http://www.novell.com/linux/security/advisories/2005_43_zlib.html> Add linux_base-8, linux_base-suse-9.2 and linux_base-suse-9.3 to CONFLICTS. Remove quotes from RESTRICTED line (portlint). Remove deprecation. Increment PORTREVISION to 2. PR: 102707
Notes
Notes: svn path=/head/; revision=171695
Diffstat (limited to 'emulators/linux_base-suse-9.1/Makefile')
-rw-r--r--emulators/linux_base-suse-9.1/Makefile31
1 files changed, 14 insertions, 17 deletions
diff --git a/emulators/linux_base-suse-9.1/Makefile b/emulators/linux_base-suse-9.1/Makefile
index 1635237d5334..873b29362ea8 100644
--- a/emulators/linux_base-suse-9.1/Makefile
+++ b/emulators/linux_base-suse-9.1/Makefile
@@ -8,10 +8,10 @@
PORTNAME= linux_base-suse
PORTVERSION= 9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators linux
-MASTER_SITES= ${MASTER_SITE_SUSE}
-MASTER_SITE_SUBDIR= i386/9.1/suse/i586
+MASTER_SITES= ${MASTER_SITE_SUSE} ${MASTER_SITE_SUSE:S/$/:update/}
+MASTER_SITE_SUBDIR= i386/9.1/suse/i586 i386/update/9.1/rpm/i586/:update
DISTFILES= suse-release-9.1-0.i586.rpm \
glibc-locale-2.3.3-98.i586.rpm \
glibc-2.3.3-98.i586.rpm \
@@ -20,21 +20,21 @@ DISTFILES= suse-release-9.1-0.i586.rpm \
db-4.2.52-85.i586.rpm \
gdbm-1.8.3-225.i586.rpm \
glib-1.2.10-586.i586.rpm \
- bash-2.05b-305.i586.rpm \
- ncurses-5.4-59.i586.rpm \
+ bash-2.05b-305.1.i586.rpm:update \
+ ncurses-5.4-61.3.i586.rpm:update \
readline-4.3-306.i586.rpm \
- zlib-1.2.1-70.i586.rpm \
+ zlib-1.2.1-70.12.i586.rpm:update \
info-4.6-61.i586.rpm \
grep-2.5.1-416.i586.rpm \
desktop-file-utils-0.3.0.cvs20030807-221.i586.rpm \
- coreutils-5.2.1-23.i586.rpm \
+ coreutils-5.2.1-23.8.i586.rpm:update \
popt-1.7-176.i586.rpm \
insserv-1.00.2-85.i586.rpm \
setserial-2.17-577.i586.rpm \
libstdc++-3.3.3-41.i586.rpm \
slang-1.4.9-121.i586.rpm \
- bzip2-1.0.2-344.i586.rpm \
- libacl-2.2.21-54.i586.rpm \
+ bzip2-1.0.2-346.6.i586.rpm:update \
+ libacl-2.2.21-54.4.i586.rpm:update \
libselinux-1.8-16.i586.rpm \
rpm-4.1.1-177.i586.rpm \
libgcc-3.3.3-41.i586.rpm \
@@ -46,15 +46,12 @@ COMMENT= Basic packages for Linux mode from SUSE 9.1/i386
EXTRACT_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-CONFLICTS= linux_base-7* linux_base-debian* \
- linux_base-gentoo* linux_base-rh-9* linux_base-fc*
-
-DEPRECATED= unmaintained and does not comply to the linux_base invariants
-EXPIRATION_DATE=2006-09-01
-IGNORE= ${DEPRECATED}
+CONFLICTS= linux_base-7* linux_base-8* linux_base-debian* \
+ linux_base-fc* linux_base-gentoo* linux_base-rh-9* \
+ linux_base-suse-9.2* linux_base-suse-9.3*
NO_LATEST_LINK= yes
-RESTRICTED= "binaries under GNU GPL without accompanying source"
+RESTRICTED= binaries under GNU GPL without accompanying source
ONLY_FOR_ARCHS= i386
DIST_SUBDIR= rpm/${ARCH}/suse
PREFIX= ${LINUXBASE}
@@ -104,7 +101,7 @@ do-extract:
# Also, set the ELF fallback brand to Linux, so that we don't have to do
# anything special to run staticly linked binaries.
@/sbin/sysctl -w ${FALLBACK_ELF_MIB}=${LINUX_ELF}
- @for R in ${DISTFILES:S/:new//}; do \
+ @for R in ${DISTFILES:S/:update//}; do \
${ECHO} $$R; \
${RPM} -U ${RPMFLAGS} ${RPMDIR}/$$R; \
done