diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-01 16:43:51 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-01 16:43:51 +0000 |
commit | 53057ae543f4a9f49ec43d68009a78138df7617d (patch) | |
tree | 070ce22c71a660a73732a2425799ca1efddf5aa6 /sys-freebsd/freebsd-bin | |
parent | Add sys-freebsd to the category list. (diff) | |
download | gentoo-2-53057ae543f4a9f49ec43d68009a78138df7617d.tar.gz gentoo-2-53057ae543f4a9f49ec43d68009a78138df7617d.tar.bz2 gentoo-2-53057ae543f4a9f49ec43d68009a78138df7617d.zip |
Import sys-freebsd into main portage.
(Portage version: 2.1_pre7-r3)
Diffstat (limited to 'sys-freebsd/freebsd-bin')
-rw-r--r-- | sys-freebsd/freebsd-bin/ChangeLog | 53 | ||||
-rw-r--r-- | sys-freebsd/freebsd-bin/Manifest | 21 | ||||
-rw-r--r-- | sys-freebsd/freebsd-bin/files/digest-freebsd-bin-6.0 | 3 | ||||
-rw-r--r-- | sys-freebsd/freebsd-bin/files/freebsd-bin-6.0-flex-2.5.31.patch | 10 | ||||
-rw-r--r-- | sys-freebsd/freebsd-bin/files/freebsd-bin-flex.patch | 12 | ||||
-rw-r--r-- | sys-freebsd/freebsd-bin/freebsd-bin-6.0.ebuild | 38 | ||||
-rw-r--r-- | sys-freebsd/freebsd-bin/metadata.xml | 5 |
7 files changed, 142 insertions, 0 deletions
diff --git a/sys-freebsd/freebsd-bin/ChangeLog b/sys-freebsd/freebsd-bin/ChangeLog new file mode 100644 index 000000000000..7c722a7e0212 --- /dev/null +++ b/sys-freebsd/freebsd-bin/ChangeLog @@ -0,0 +1,53 @@ +# ChangeLog for sys-apps/freebsd-bin +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-bin/ChangeLog,v 1.1 2006/04/01 16:43:50 flameeyes Exp $ + +*freebsd-bin-6.0 (01 Apr 2006) + + 01 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/freebsd-bin-6.0-flex-2.5.31.patch, +files/freebsd-bin-flex.patch, + +metadata.xml, +freebsd-bin-6.0.ebuild: + Import into portage. + + 20 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: + Add patch to use newer flex (and depend on it). + + 20 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: + Fix deprecated stuff to use NO_* syntax. + +*freebsd-bin-5.4 (25 Aug 2005) + + 25 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> + +files/freebsd-bin-flex.patch, +freebsd-bin-5.4.ebuild: + Moved to sys-freebsd. + + 29 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> freebsd-bin-5.4.ebuild: + Adapt to recent bsdmk changes. + + 16 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> freebsd-bin-5.4.ebuild: + Removed sendmail/rmail (installed by sendmail itself) and csh (provided by + app-shells/tcsh), avoid building of libsm and doesn't need ${CONTRIB} + anymore. + +*freebsd-bin-5.4_rc4 (05 May 2005) + + 05 May 2005; Diego Pettenò <flameeyes@gentoo.org> + -freebsd-bin-5.4_rc3.ebuild, +freebsd-bin-5.4_rc4.ebuild: + Updated to rc4. + +*freebsd-bin-5.4_rc3 (03 May 2005) + + 03 May 2005; Diego Pettenò ²<flameeyes@gentoo.org> +freebsd-bin-5.4_rc3.ebuild + Added 5.4_rc3 ebuild. + +*freebsd-bin-5.3.20050301-r1 (17 Mar 2005) + + 17 Mar 2005; Otavio R. Piske <angusyoung@gentoo.org> + +freebsd-bin-5.3.20050301-r1.ebuild: + New ebuild with useflag suport. Thanks to Diego Petteno for submitting the + patch + + 15 Sep 2004; Otavio Piske <angusyoung@gentoo.org> freebsd-bin-5.2.1.ebuild: + Initial release + +*freebsd-bin-5.2.1.ebuild (15 Sep 2004) diff --git a/sys-freebsd/freebsd-bin/Manifest b/sys-freebsd/freebsd-bin/Manifest new file mode 100644 index 000000000000..a871b89a935a --- /dev/null +++ b/sys-freebsd/freebsd-bin/Manifest @@ -0,0 +1,21 @@ +MD5 8eb861e1b266a42a8786f663ba7a778f ChangeLog 1536 +RMD160 506e53521c68a092073d86806b60f8c2065ddb62 ChangeLog 1536 +SHA256 6b1665783791c577de8b466302d637a3748c7221da88db3e346a0c6356105028 ChangeLog 1536 +MD5 2db31d30049cab1ac1e50028fab31a5a files/digest-freebsd-bin-5.4 208 +RMD160 0ef73cfa5606a23739bd2803ad16bb90ca860456 files/digest-freebsd-bin-5.4 208 +SHA256 1e5ccef4025b5101a2974ccebc7967ea91dc0d32ec12630f3335394913821d00 files/digest-freebsd-bin-5.4 208 +MD5 d9463faad21b375992f5b1e538b43331 files/digest-freebsd-bin-6.0 207 +RMD160 320ee96616a891fb3942cf8ed7bdfe11706ee935 files/digest-freebsd-bin-6.0 207 +SHA256 32ff1eba68625517dd716b71364e2ac2a81c7907809ecca0d7b08c49ca75b397 files/digest-freebsd-bin-6.0 207 +MD5 88b10ffe4168218251cdaee3994b36e2 files/freebsd-bin-6.0-flex-2.5.31.patch 277 +RMD160 3dd13f280f462964feecd54ea9cafac8608955d4 files/freebsd-bin-6.0-flex-2.5.31.patch 277 +SHA256 4c60ee85f4ec7dfb86eab1536eb0d6aae65c955c756362cd2b7f2b5a024dfb17 files/freebsd-bin-6.0-flex-2.5.31.patch 277 +MD5 63cd4a526baeaec0a46eab33beef9510 files/freebsd-bin-flex.patch 381 +RMD160 cbbd56c1a79295e51cd067ba95c3e1965f67d0c6 files/freebsd-bin-flex.patch 381 +SHA256 da877a4db08f2eac5b8cfd4af7a9ff30c6101a6133b5b85bf97e79bab4ed71e6 files/freebsd-bin-flex.patch 381 +MD5 9cd304eee342eb563b07c89e3401749b freebsd-bin-5.4.ebuild 962 +RMD160 48e433667e9b21308751091c76e40144e2508205 freebsd-bin-5.4.ebuild 962 +SHA256 375ab1a4b701eca3a304f30f9f162b8094817963b7857406fffec52c8767fe6b freebsd-bin-5.4.ebuild 962 +MD5 7a15a3d22d652f7760b099dee0f70775 freebsd-bin-6.0.ebuild 984 +RMD160 bc5176755bfab088830da7c0202676438f003686 freebsd-bin-6.0.ebuild 984 +SHA256 893a940c8363b00d2e7e1696dbea92b18b9356ff592284c6c8117ab8af2f19de freebsd-bin-6.0.ebuild 984 diff --git a/sys-freebsd/freebsd-bin/files/digest-freebsd-bin-6.0 b/sys-freebsd/freebsd-bin/files/digest-freebsd-bin-6.0 new file mode 100644 index 000000000000..5be481464a14 --- /dev/null +++ b/sys-freebsd/freebsd-bin/files/digest-freebsd-bin-6.0 @@ -0,0 +1,3 @@ +MD5 344c333bda07c4d345e9fc7a3edf81b2 freebsd-bin-6.0.tar.bz2 403680 +MD5 3888da5da1cb329a65a3ac9d316f99ea freebsd-lib-6.0.tar.bz2 2613087 +MD5 961eeb893125bfaa47a7d2f2fee9f2c2 freebsd-sbin-6.0.tar.bz2 1132085 diff --git a/sys-freebsd/freebsd-bin/files/freebsd-bin-6.0-flex-2.5.31.patch b/sys-freebsd/freebsd-bin/files/freebsd-bin-6.0-flex-2.5.31.patch new file mode 100644 index 000000000000..e6a8cd3cc7f5 --- /dev/null +++ b/sys-freebsd/freebsd-bin/files/freebsd-bin-6.0-flex-2.5.31.patch @@ -0,0 +1,10 @@ +Index: fbsd-6/bin/sh/arith_lex.l +=================================================================== +--- fbsd-6.orig/bin/sh/arith_lex.l ++++ fbsd-6/bin/sh/arith_lex.l +@@ -128,5 +128,4 @@ extern char *arith_buf, *arith_startbuf; + void + arith_lex_reset(void) + { +- YY_NEW_FILE; + } diff --git a/sys-freebsd/freebsd-bin/files/freebsd-bin-flex.patch b/sys-freebsd/freebsd-bin/files/freebsd-bin-flex.patch new file mode 100644 index 000000000000..ed3fb101eecf --- /dev/null +++ b/sys-freebsd/freebsd-bin/files/freebsd-bin-flex.patch @@ -0,0 +1,12 @@ +diff -ur bin/sh/Makefile bin-flex/sh/Makefile +--- bin/sh/Makefile 2004-03-18 10:55:47 +0000 ++++ bin-flex/sh/Makefile 2005-05-05 15:03:29 +0000 +@@ -16,7 +16,7 @@ + # builtin.1 in share/man/man1/. + + DPADD= ${LIBL} ${LIBEDIT} ${LIBTERMCAP} +-LDADD= -ll -ledit -ltermcap ++LDADD= -lfl -ledit -ltermcap + + LFLAGS= -8 # 8-bit lex scanner for arithmetic + CFLAGS+=-DSHELL -I. -I${.CURDIR} diff --git a/sys-freebsd/freebsd-bin/freebsd-bin-6.0.ebuild b/sys-freebsd/freebsd-bin/freebsd-bin-6.0.ebuild new file mode 100644 index 000000000000..2e5d63854c05 --- /dev/null +++ b/sys-freebsd/freebsd-bin/freebsd-bin-6.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-bin/freebsd-bin-6.0.ebuild,v 1.1 2006/04/01 16:43:50 flameeyes Exp $ + +inherit bsdmk freebsd + +DESCRIPTION="FreeBSD /bin tools" +SLOT="0" +KEYWORDS="~x86-fbsd" + +IUSE="rcp nls ssl" + +SRC_URI="mirror://gentoo/${BIN}.tar.bz2 + mirror://gentoo/${SBIN}.tar.bz2 + mirror://gentoo/${LIB}.tar.bz2" + +RDEPEND="=sys-freebsd/freebsd-lib-${RV}* + ssl? ( dev-libs/openssl ) + sys-libs/ncurses" +DEPEND="${RDEPEND} + =sys-freebsd/freebsd-mk-defs-${RV}* + >=sys-devel/flex-2.5.31-r2" + +S=${WORKDIR}/bin + +PATCHES="${FILESDIR}/${PN}-${RV}-flex-2.5.31.patch" + +pkg_setup() { + use rcp || mymakeopts="${mymakeopts} NO_RCMNDS= " + use nls || mymakeopts="${mymakeopts} NO_NLS= " + + # Sounds ridicoulus but ssl is used to enable des support in ed. + use ssl || mymakeopts="${mymakeopts} NO_OPENSSL= NO_CRYPT= " + mymakeopts="${mymakeopts} NO_TCSH= NO_SENDMAIL= " +} + +# csh and tcsh are provided by tcsh package, rmail is sendmail stuff. +REMOVE_SUBDIRS="csh rmail" diff --git a/sys-freebsd/freebsd-bin/metadata.xml b/sys-freebsd/freebsd-bin/metadata.xml new file mode 100644 index 000000000000..ecedda4aa2cc --- /dev/null +++ b/sys-freebsd/freebsd-bin/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>bsd</herd> +</pkgmetadata> |