summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-01 01:22:49 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-01 01:22:49 +0000
commit19692145bc64730f96f81ec9528c0bba2be9e2be (patch)
tree8d54f385b8ab60287247bbc71ced9cd8ca0cd3f8 /sys-freebsd/freebsd-ubin
parentAccept down to _alpha versions for modules. (diff)
downloadgentoo-2-19692145bc64730f96f81ec9528c0bba2be9e2be.tar.gz
gentoo-2-19692145bc64730f96f81ec9528c0bba2be9e2be.tar.bz2
gentoo-2-19692145bc64730f96f81ec9528c0bba2be9e2be.zip
Update to 6.1_rc1.
(Portage version: 2.1_pre10)
Diffstat (limited to 'sys-freebsd/freebsd-ubin')
-rw-r--r--sys-freebsd/freebsd-ubin/ChangeLog8
-rw-r--r--sys-freebsd/freebsd-ubin/files/digest-freebsd-ubin-6.1_rc118
-rw-r--r--sys-freebsd/freebsd-ubin/freebsd-ubin-6.1_rc1.ebuild93
3 files changed, 118 insertions, 1 deletions
diff --git a/sys-freebsd/freebsd-ubin/ChangeLog b/sys-freebsd/freebsd-ubin/ChangeLog
index aa6d1f91bfad..5802fdcc6de1 100644
--- a/sys-freebsd/freebsd-ubin/ChangeLog
+++ b/sys-freebsd/freebsd-ubin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-freebsd/freebsd-ubin
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-ubin/ChangeLog,v 1.9 2006/04/23 12:47:21 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-ubin/ChangeLog,v 1.10 2006/05/01 01:22:49 flameeyes Exp $
+
+*freebsd-ubin-6.1_rc1 (01 May 2006)
+
+ 01 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +freebsd-ubin-6.1_rc1.ebuild:
+ Update to 6.1_rc1.
23 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
files/locate-updatedb-cron:
diff --git a/sys-freebsd/freebsd-ubin/files/digest-freebsd-ubin-6.1_rc1 b/sys-freebsd/freebsd-ubin/files/digest-freebsd-ubin-6.1_rc1
new file mode 100644
index 000000000000..c43b574278dd
--- /dev/null
+++ b/sys-freebsd/freebsd-ubin/files/digest-freebsd-ubin-6.1_rc1
@@ -0,0 +1,18 @@
+MD5 5dcbd5450bcc3bcfd592f0ec86e55921 freebsd-bin-6.1_rc1.tar.bz2 405949
+RMD160 b364fe8d4e1fa9e351a01cd9591eab8f14491e8f freebsd-bin-6.1_rc1.tar.bz2 405949
+SHA256 dc3f3e924c433386e111fcf4829fb4b0ade7a52bfb65f41e467f719ad1112ab1 freebsd-bin-6.1_rc1.tar.bz2 405949
+MD5 fdc3753ea193f97b6e38a6c166923f31 freebsd-contrib-6.1_rc1.tar.bz2 36018347
+RMD160 dc559ff4141e4da0a18056c0d18ce295ba7b7166 freebsd-contrib-6.1_rc1.tar.bz2 36018347
+SHA256 cad60b17700c9f72c4ac023ee085906a61f1df97b0b8c200831ca4599076a865 freebsd-contrib-6.1_rc1.tar.bz2 36018347
+MD5 6e99af8cce64280b02dafb31e8bf7703 freebsd-etc-6.1_rc1.tar.bz2 183866
+RMD160 5f973e0e0dc4418ef50289cd3a6e3f356f3e172a freebsd-etc-6.1_rc1.tar.bz2 183866
+SHA256 c3006c8c0c324be09de7ad0f4873a015257b0510e58d7149c64e84d09a1beb33 freebsd-etc-6.1_rc1.tar.bz2 183866
+MD5 8b52d1055322cf2b0cad3fc9c4c066b2 freebsd-include-6.1_rc1.tar.bz2 127236
+RMD160 b978bf654921e9f58f71b372881c494b39482b56 freebsd-include-6.1_rc1.tar.bz2 127236
+SHA256 4adecf2a0517b1c9040afe1df9f18873e76f6312ced22a7ed98ee1e7f61245ad freebsd-include-6.1_rc1.tar.bz2 127236
+MD5 c4785d39e744b337abfa7158e3ce213e freebsd-lib-6.1_rc1.tar.bz2 2613706
+RMD160 fe9ffa058f907e05747d106636a92aeb0cd2a864 freebsd-lib-6.1_rc1.tar.bz2 2613706
+SHA256 de39f9db53c8ab30a292d7ab4530cb0de3fa08ef682937bf2187962579d875c4 freebsd-lib-6.1_rc1.tar.bz2 2613706
+MD5 0198e4c8f064d5f060c15510a87c5f35 freebsd-ubin-6.1_rc1.tar.bz2 1762943
+RMD160 52bfc6de5a322dd0bfabe7d365d0d8a8b8af6b6e freebsd-ubin-6.1_rc1.tar.bz2 1762943
+SHA256 120ace5ae8ec906e09b92128ce6d6afe66dbd6d4806f09a51634ddea917a8370 freebsd-ubin-6.1_rc1.tar.bz2 1762943
diff --git a/sys-freebsd/freebsd-ubin/freebsd-ubin-6.1_rc1.ebuild b/sys-freebsd/freebsd-ubin/freebsd-ubin-6.1_rc1.ebuild
new file mode 100644
index 000000000000..65e7166d0046
--- /dev/null
+++ b/sys-freebsd/freebsd-ubin/freebsd-ubin-6.1_rc1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-ubin/freebsd-ubin-6.1_rc1.ebuild,v 1.1 2006/05/01 01:22:49 flameeyes Exp $
+
+inherit bsdmk freebsd flag-o-matic pam
+
+DESCRIPTION="FreeBSD's base system source for /usr/bin"
+SLOT="0"
+KEYWORDS="~x86-fbsd"
+
+IUSE="atm bluetooth ssl usb nls ipv6 kerberos nis"
+
+SRC_URI="mirror://gentoo/${UBIN}.tar.bz2
+ mirror://gentoo/${CONTRIB}.tar.bz2
+ mirror://gentoo/${LIB}.tar.bz2
+ mirror://gentoo/${ETC}.tar.bz2
+ mirror://gentoo/${BIN}.tar.bz2
+ mirror://gentoo/${INCLUDE}.tar.bz2"
+
+RDEPEND="sys-freebsd/freebsd-lib
+ ssl? ( dev-libs/openssl )
+ kerberos? ( virtual/krb5 )
+ sys-libs/zlib
+ virtual/pam"
+
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ =sys-freebsd/freebsd-sources-${RV}*
+ =sys-freebsd/freebsd-mk-defs-${RV}*"
+
+RDEPEND="${RDEPEND}
+ sys-process/cronbase"
+
+S="${WORKDIR}/usr.bin"
+
+pkg_setup() {
+ use nls || mymakeopts="${mymakeopts} NO_NLS= "
+ use atm || mymakeopts="${mymakeopts} NO_ATM= "
+ use bluetooth || mymakeopts="${mymakeopts} NO_BLUETOOTH= "
+ use ssl || mymakeopts="${mymakeopts} NO_OPENSSL= NO_CRYPT= "
+ use usb || mymakeopts="${mymakeopts} NO_USB= "
+ use ipv6 || mymakeopts="${mymakeopts} NO_INET6= "
+ use kerberos || mymakeopts="${mymakeopts} NO_KERBEROS= "
+ use nis || mymakeopts="${mymakeopts} NO_NIS= "
+
+ mymakeopts="${mymakeopts} NO_SENDMAIL= "
+}
+
+# List of patches to apply
+PATCHES="${FILESDIR}/${PN}-6.0-bsdcmp.patch
+ ${FILESDIR}/${PN}-6.0-fixmakefiles.patch
+ ${FILESDIR}/${PN}-setXid.patch
+ ${FILESDIR}/${PN}-lint-stdarg.patch
+ ${FILESDIR}/${PN}-6.0-kdump-ioctl.patch"
+
+# Here we remove some sources we don't need because they are already
+# provided by portage's packages or similar. In order:
+# - Archiving tools, provided by their own ebuilds
+# - ncurses stuff
+# - less stuff
+# - bind utils
+# - rsh stuff
+# and the rest are misc utils we already provide somewhere else.
+REMOVE_SUBDIRS="bzip2 bzip2recover tar
+ tput tset
+ less lessecho lesskey
+ dig nslookup nsupdate host
+ rsh rlogin rusers rwho ruptime
+ compile_et lex vi smbutil file vacation nc ftp telnet"
+
+src_unpack() {
+ freebsd_src_unpack
+
+ ln -s "/usr/src/sys-${RV}" "${WORKDIR}/sys"
+
+ # Rename manpage for renamed cmp
+ mv ${S}/cmp/cmp.1 ${S}/cmp/bsdcmp.1
+}
+
+src_install() {
+ freebsd_src_install
+
+ for pamdfile in login passwd su; do
+ newpamd "${FILESDIR}/${pamdfile}.pamd" ${pamdfile}
+ done
+
+ cd "${WORKDIR}/etc"
+ insinto /etc
+ doins remote phones opieaccess fbtab
+
+ exeinto /etc/cron.daily
+ newexe "${FILESDIR}/locate-updatedb-cron" locate.updatedb
+}