From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1E1EE138010 for ; Tue, 11 Sep 2012 17:13:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 72605E0768; Tue, 11 Sep 2012 17:10:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0883FE075C for ; Tue, 11 Sep 2012 17:10:49 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 44ED133CE86 for ; Tue, 11 Sep 2012 17:10:49 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 5DEADE5452 for ; Tue, 11 Sep 2012 17:10:47 +0000 (UTC) From: "Alexis Ballier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexis Ballier" Message-ID: <1347383325.c856139faeb0cc3b2e97060a085a203b104b7b2c.aballier@gentoo> Subject: [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-usbin/files/, sys-freebsd/freebsd-usbin/ X-VCS-Repository: proj/gentoo-bsd X-VCS-Files: sys-freebsd/freebsd-usbin/Manifest sys-freebsd/freebsd-usbin/files/freebsd-usbin-7.0-nowrap.patch sys-freebsd/freebsd-usbin/files/freebsd-usbin-8.2-newsyslog.patch sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-libarchive.patch sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-newsyslog.patch sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.1-bsdxml2expat.patch sys-freebsd/freebsd-usbin/files/freebsd-usbin-adduser.patch sys-freebsd/freebsd-usbin/files/mountd.patch sys-freebsd/freebsd-usbin/files/moused.confd sys-freebsd/freebsd-usbin/files/moused.initd sys-freebsd/freebsd-usbin/files/nfs.confd sys-freebsd/freebsd-usbin/files/nfs.initd sys-freebsd/freebsd-usbin/files/nfsmount.initd sys-freebsd/freebsd-usbin/files/powerd.confd sys-freebsd/freebsd-usbin/files/powerd.initd sys-freebsd/freebsd-usbin/files/pw.conf sys-freebsd/freebsd-usbin/files/rarpd.confd sys-freebsd/freebsd-usbin/files/rarpd.initd sys-freebsd/freebsd-usbin/files/rpc.lockd.initd sys-freebsd/freebsd-usbin/f iles/rpc.statd.initd sys-freebsd/freebsd-usbin/files/rpcbind.initd sys-freebsd/freebsd-usbin/files/syscons.confd sys-freebsd/freebsd-usbin/files/syscons.initd sys-freebsd/freebsd-usbin/files/syslogd.initd sys-freebsd/freebsd-usbin/freebsd-usbin-9.1_rc1.ebuild X-VCS-Directories: sys-freebsd/freebsd-usbin/files/ sys-freebsd/freebsd-usbin/ X-VCS-Committer: aballier X-VCS-Committer-Name: Alexis Ballier X-VCS-Revision: c856139faeb0cc3b2e97060a085a203b104b7b2c X-VCS-Branch: master Date: Tue, 11 Sep 2012 17:10:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: ae2a887c-e3e1-4409-a4cd-b17a37abb1ec X-Archives-Hash: 76ecfb0b7fcc7711fb48f23d96064ed3 commit: c856139faeb0cc3b2e97060a085a203b104b7b2c Author: Alexis Ballier gentoo org> AuthorDate: Tue Sep 11 17:08:45 2012 +0000 Commit: Alexis Ballier gentoo org> CommitDate: Tue Sep 11 17:08:45 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=c856139f remove freebsd-usbin, merged to the main tree --- sys-freebsd/freebsd-usbin/Manifest | 34 ---- .../files/freebsd-usbin-7.0-nowrap.patch | 45 ----- .../files/freebsd-usbin-8.2-newsyslog.patch | 10 - .../files/freebsd-usbin-9.0-libarchive.patch | 12 -- .../files/freebsd-usbin-9.0-newsyslog.patch | 12 -- .../files/freebsd-usbin-9.1-bsdxml2expat.patch | 12 -- .../files/freebsd-usbin-adduser.patch | 20 --- sys-freebsd/freebsd-usbin/files/mountd.patch | 15 -- sys-freebsd/freebsd-usbin/files/moused.confd | 20 --- sys-freebsd/freebsd-usbin/files/moused.initd | 66 -------- sys-freebsd/freebsd-usbin/files/nfs.confd | 10 - sys-freebsd/freebsd-usbin/files/nfs.initd | 54 ------ sys-freebsd/freebsd-usbin/files/nfsmount.initd | 63 ------- sys-freebsd/freebsd-usbin/files/powerd.confd | 14 -- sys-freebsd/freebsd-usbin/files/powerd.initd | 27 --- sys-freebsd/freebsd-usbin/files/pw.conf | 5 - sys-freebsd/freebsd-usbin/files/rarpd.confd | 7 - sys-freebsd/freebsd-usbin/files/rarpd.initd | 35 ---- sys-freebsd/freebsd-usbin/files/rpc.lockd.initd | 20 --- sys-freebsd/freebsd-usbin/files/rpc.statd.initd | 20 --- sys-freebsd/freebsd-usbin/files/rpcbind.initd | 30 ---- sys-freebsd/freebsd-usbin/files/syscons.confd | 14 -- sys-freebsd/freebsd-usbin/files/syscons.initd | 78 --------- sys-freebsd/freebsd-usbin/files/syslogd.initd | 25 --- .../freebsd-usbin/freebsd-usbin-9.1_rc1.ebuild | 175 -------------------- 25 files changed, 0 insertions(+), 823 deletions(-) diff --git a/sys-freebsd/freebsd-usbin/Manifest b/sys-freebsd/freebsd-usbin/Manifest deleted file mode 100644 index ea789b6..0000000 --- a/sys-freebsd/freebsd-usbin/Manifest +++ /dev/null @@ -1,34 +0,0 @@ -AUX freebsd-usbin-7.0-nowrap.patch 1185 RMD160 268b102794cf39ce870a7b197d6ad1c03beece94 SHA1 058bffeaf34563fbf825f30a3c8402667ad52068 SHA256 a3c35cd997a22f4d212c3fe08d20fa7552b6de64527fee0166249ae76a3e49c8 -AUX freebsd-usbin-8.2-newsyslog.patch 400 RMD160 d8900321b54a553d9fd6b0cf4c68cbb7bf4f796f SHA1 520da4bf9721ec2799635897238a6ab39b93db07 SHA256 f13d5ea43531f42ff0cb42438b58875afce4046c650a7459fd2eac62dc11696e -AUX freebsd-usbin-9.0-libarchive.patch 409 RMD160 1a3acab3d16253ca9bb6e66726bc786a19ab39fe SHA1 a09ac634d0a9a1726236d53c4bd7ef5ae6a087c7 SHA256 105ce2534fdcf17bdbda21154a4679aba76e75b541ae06f9783333f8b7acd30a -AUX freebsd-usbin-9.0-newsyslog.patch 507 RMD160 00a432257787ffba0554da3876a6d1f4cf4f8b2a SHA1 d3e998ffdb9e136dfacb1f38971448303695e8bd SHA256 d5f910655c66a3e766f227c25837347d11d796655d71480c3cf3526f4136d557 -AUX freebsd-usbin-9.1-bsdxml2expat.patch 431 RMD160 6b5fe66e01145031d6a35a0ce86fd98958db34b1 SHA1 88950baadf2ceca083022f1d26c91f673be82ce2 SHA256 43f0ebe5406f6065d7dad45b4270f0645e7dc1d6db1bcdf1443e32aede9d7af6 -AUX freebsd-usbin-adduser.patch 428 RMD160 fecedb0bad9f29e9f0d889b2fce0edeb9a954d0b SHA1 3407974fcd42701d1587684f14547b5e02b6b342 SHA256 2e91737ffefd3b7ce3b55da4ce98eb0425961bba2d4a7c4e7c7ffabc1d38f2af -AUX mountd.patch 542 RMD160 f68fb1bdc53705a392bbb92d91fc44991f19e742 SHA1 c5fb79a35ff7a6a34266b7a7523c56132c4d3d5f SHA256 da895dabdb52c63d876c13605aa1ef446f8babb47100932b5b451155181a759f -AUX moused.confd 827 RMD160 a9d0822aa3894caed9efa9df93ef25ec6ec6fb8e SHA1 e09f3f44ee29fa75a1ce6fbe9cdbfe503eaa11d6 SHA256 7c15a534c0b10a553848b13e1fccd27fad1684ddc1b252133269257e864d769e -AUX moused.initd 1783 RMD160 46241b5cf795ad06460e4053f8a76726af70c665 SHA1 02b5c22b7c35439a4c59ddadfd5bb7910cf3cdff SHA256 84f2d221ce16f5ffce43170fdcf86675dae79a776e1f2abf3b1b490b585f6d0e -AUX nfs.confd 303 RMD160 84d62252bbdd6a5d8c65f537e0cf44495101ebef SHA1 108c14ef72c8ce9cf932ec52b7c0850c0c1b5d07 SHA256 5714e0cbcc45a077ab2348ee4fea521ce9f739927094dccb4b91817f1edaccb8 -AUX nfs.initd 1405 RMD160 7c45d2edefea81fb3d5b4065d2068559f5f405ba SHA1 a36c7f034e7e7f6510714d08c7b129068ec9fa9c SHA256 5ead1faeb5fd145a615a43340bc64ff12286d004a16994fee0e47cda5120b64f -AUX nfsmount.initd 1596 RMD160 8f47abac7148ad8c35fe314dad6ae2fdffc73cb3 SHA1 5a839e1b4f135619ec1b6c614e9a1cf8d018f0d6 SHA256 0cea497d66d41d093792f8bb2590c45b6b8f965cef9c148b835b362f2a172cbe -AUX powerd.confd 368 RMD160 4273367b5b1956080d70c300f071ccb7aa614672 SHA1 6cbebc62910ff2d45079f8430d2494ebd7293546 SHA256 989e31b98daacb3d6ecddf8788ee496f3c100d549e7a210e387f03d69c3c8e98 -AUX powerd.initd 774 RMD160 650b7f09be40db75e03c086bc70491c2ce18c40d SHA1 89186f3894357b466d438d7b7b23b7f1228058d6 SHA256 2ee95ad25206716b6043407c6fbb412513fcbd0893d7f2faf2c927c55990fb03 -AUX pw.conf 179 RMD160 b40103a1c85c1b5e24ad60da82741ee744e46cb8 SHA1 f08952bb60e7c85e676900b277ed51face945a0e SHA256 0aa508e3911a80ccd1dc5005ec6f2e86e7c4fc5c99ca127f4d7e479d133c69ef -AUX rarpd.confd 269 RMD160 de16adb7bd4a7e2deea75fb6ba4d717582e376cf SHA1 b15f515e61c64bac9f7b2cb9a39d50a833649b21 SHA256 aa45f3085267be17d6549e05c5fbe21c4035b41c620023d76e38537fc82594cb -AUX rarpd.initd 866 RMD160 edec84e9a30b0ec729515da6b31428eb0cfee23e SHA1 5e9e352319b3309ede30f96b3416a211647cab35 SHA256 3484f19992ae773a43ffad50477072c3bd288fea5f9a5c22a98c323129df49f7 -AUX rpc.lockd.initd 529 RMD160 e288d50adf4f6cb865eefb0100009a833a362509 SHA1 29455dd4f6ad65ddf2dbfd97c54d0a3baee8fc99 SHA256 cce3495d04cae9141ea4f27ebc853b47c00fdad0a468292e128efad627e2992a -AUX rpc.statd.initd 519 RMD160 d57b772f95d40c9130565b4b63f10ec69a17a57c SHA1 79907282439e5b81381bbb884959d59b2c36b37a SHA256 3674fcff99faec3f3d16ac67fc91aee9449f06aac42498ae8c9d26336e103ef2 -AUX rpcbind.initd 716 RMD160 86d0b4b9e1ce8013777624375ddd012b8a86f02d SHA1 9769382e6bb7f3faed5d5c3086ee532896c68f5b SHA256 2f14334ba584acd31306060bd134c0eccd3afa24c61531f93f884ad70a9ee96a -AUX syscons.confd 464 RMD160 c9673b5f9f92443a6afb7276db0f0e163044ac4d SHA1 5b753c59b3b09ee648dafb763fbdc348c9d68e7e SHA256 7e566edb81fef49b662ad6b84dd0bf4657d5f05efe9791a515b1013ce02e44ee -AUX syscons.initd 1711 RMD160 1baace1dd867e77442668bebdcfd45daf0977f96 SHA1 7ab7fc7689470bf618f51d723816e629e3bd0420 SHA256 16f5ab3ceb67accc10350d21527321c1e559c432f0b52e7b3adf08b67d9f62aa -AUX syslogd.initd 571 RMD160 915d4efbd2bac506c162a3fb8c08efc3a97082b7 SHA1 a3200b5973fb0e474fcc9f93709324162a03b679 SHA256 3f0f242197be7c59f36edffd36918935189d17ca7d8f5c2de6238c7a7f52d005 -DIST freebsd-contrib-9.1_rc1.tar.bz2 54330060 RMD160 9b455ff06a8a4ec62e8d5e4a3ae14243a41de7ec SHA1 b2f93389475bf368cac731f0f855a609c413d291 SHA256 b9be1e2328cd3cf5b7b010f033a1a4233e4df19bf305c6125f2442f56a895c9d -DIST freebsd-etc-9.1_rc1.tar.bz2 205627 RMD160 dc9c4914ad9f76a1166d338bb550e2b55cc3a1e9 SHA1 faff7e4847dbb99dee1e6ab5c511f6244ee57058 SHA256 ac84b97965a359744b5171078476e4b5f024faaf13d61ebe2f8c43d2ea70c77b -DIST freebsd-gnu-9.1_rc1.tar.bz2 802034 RMD160 663b9e12ef05446be9f465dea292267745c94124 SHA1 9628e7a6f11c7f1dc3a4efa275d9a9515cb4619a SHA256 00bebcad9d87f06b0b33a1eac62d2345d258f47fca2b8aaba3b955c70d40e985 -DIST freebsd-include-9.1_rc1.tar.bz2 146409 RMD160 ced0903d8c1eff121e1b5c7acc8da946132227c0 SHA1 7cbaa00e333299eb8453ae551ac983f5333037f3 SHA256 c6febd4ace254d2109375d38c1ec4a960999aa62c1409c9ea9f2d336595d42c5 -DIST freebsd-lib-9.1_rc1.tar.bz2 3210622 RMD160 be2d13a21d9938eaa832c8ee3894e098979bd528 SHA1 d89ecc023712d91203f5c583400c2e76f313ab56 SHA256 afa4631d86c0e6bc1811199e1408bc8302a72808d6a0bffcf078e6d81d9a7a12 -DIST freebsd-libexec-9.1_rc1.tar.bz2 310066 RMD160 4635555af871b887a3385605132af25cbf020eff SHA1 e259145ea2b1a6b68a8e0f7af9d08f48edc709b4 SHA256 e2b7d0c0583b3053b5a91b547576eca78f4035826f056534b17824126c4d4cb8 -DIST freebsd-sbin-9.1_rc1.tar.bz2 1275480 RMD160 35c59e08d21e0c500203962717ee5f86654dc303 SHA1 11102237cbb7c5e8ad0f71722287aefa0dd12f0b SHA256 dd97eb984cfc28d8b385c1adfaf6345b04629c7ec64e0b2967500f89dff15e52 -DIST freebsd-sys-9.1_rc1.tar.bz2 32435903 RMD160 14a7d3cec29ae5fb76e090563f15eb73e86d95a5 SHA1 c78a688b3156a136a6f9c9bf1035da878251d9ed SHA256 7c5e705cc9ca5efb60f9959a71315c118cb8cfe910c923c59a7f6180cfa86a0f -DIST freebsd-ubin-9.1_rc1.tar.bz2 1905717 RMD160 9c5a16d07f1cd94e04509426b5cbc7d913256829 SHA1 9e462bfca4d42c694b014f7e62756c5039120931 SHA256 0e79a1e1619915b29f01f3d63393330ab74717e5e7abb290803819db455a4979 -DIST freebsd-usbin-9.1_rc1.tar.bz2 2682082 RMD160 2b0286fc1fdc0e7cdf28bce44b30bc8e1e0e8dfc SHA1 5e172d3b02f632dbeab71fd2e2ba466c39c6a387 SHA256 81db21415611ed6ee0400e901e77bb7eaac9450ba06848f2e0c4d2cd8b695164 -EBUILD freebsd-usbin-9.1_rc1.ebuild 5376 RMD160 f270bbb74ed48b17adb52506d87693ebd110ba96 SHA1 f9c4db00744b64dd8687d478eeeff3d63f36b409 SHA256 1d0f7f5a9a09c8095f3006d6334085a6de1427e8fb85a023514b193d709dc593 diff --git a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-7.0-nowrap.patch b/sys-freebsd/freebsd-usbin/files/freebsd-usbin-7.0-nowrap.patch deleted file mode 100644 index 9b11104..0000000 --- a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-7.0-nowrap.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -ur usr.sbin.orig/rpcbind/Makefile usr.sbin/rpcbind/Makefile ---- usr.sbin.orig/rpcbind/Makefile 2007-04-21 12:02:30 +0000 -+++ usr.sbin/rpcbind/Makefile 2007-04-21 12:05:32 +0000 -@@ -8,13 +8,20 @@ - SRCS= check_bound.c rpcb_stat.c rpcb_svc_4.c rpcbind.c pmap_svc.c \ - rpcb_svc.c rpcb_svc_com.c security.c warmstart.c util.c - --CFLAGS+= -DPORTMAP -DLIBWRAP -+CFLAGS+= -DPORTMAP - - .if ${MK_INET6_SUPPORT} != "no" - CFLAGS+= -DINET6 - .endif - --DPADD= ${LIBWRAP} ${LIBUTIL} --LDADD= -lwrap -lutil -+DPADD= ${LIBUTIL} -+LDADD= -lutil -+ -+.if !defined(NO_WRAP) -+CFLAGS+= -DLIBWRAP -+DPADD+= ${LIBWRAP} -+LDADD+= -lwrap -+.endif -+ - - .include -diff -ur usr.sbin.orig/ypserv/Makefile usr.sbin/ypserv/Makefile ---- usr.sbin.orig/ypserv/Makefile 2007-04-21 12:02:31 +0000 -+++ usr.sbin/ypserv/Makefile 2007-04-21 12:06:53 +0000 -@@ -8,10 +8,13 @@ - SRCS= yp_svc.c yp_server.c yp_dblookup.c yp_dnslookup.c \ - ypxfr_clnt.c yp.h yp_main.c yp_error.c yp_access.c yp_svc_udp.c - --CFLAGS+= -DDB_CACHE -DTCP_WRAPPER -I. -+CFLAGS+= -DDB_CACHE -I. - -+.if !defined(NO_WRAP) -+CFLAGS+= -DTCP_WRAPPER - DPADD= ${LIBWRAP} - LDADD= -lwrap -+.endif - - CLEANFILES= yp_svc.c ypxfr_clnt.c yp.h - diff --git a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-8.2-newsyslog.patch b/sys-freebsd/freebsd-usbin/files/freebsd-usbin-8.2-newsyslog.patch deleted file mode 100644 index a098391..0000000 --- a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-8.2-newsyslog.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- usr.sbin/newsyslog/pathnames.h.orig 2001-07-30 18:17:17.000000000 +0300 -+++ usr.sbin/newsyslog/pathnames.h 2009-09-11 08:32:57.508226240 +0300 -@@ -24,5 +24,5 @@ - - #define _PATH_CONF "/etc/newsyslog.conf" - #define _PATH_SYSLOGPID _PATH_VARRUN "syslog.pid" --#define _PATH_BZIP2 "/usr/bin/bzip2" --#define _PATH_GZIP "/usr/bin/gzip" -+#define _PATH_BZIP2 "/bin/bzip2" -+#define _PATH_GZIP "/bin/gzip" diff --git a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-libarchive.patch b/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-libarchive.patch deleted file mode 100644 index bfe4794..0000000 --- a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-libarchive.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- usr.sbin/bsdinstall/distextract/distextract.c.old 2011-11-02 20:28:08.000000000 +0000 -+++ usr.sbin/bsdinstall/distextract/distextract.c 2011-11-02 20:28:57.000000000 +0000 -@@ -32,6 +32,9 @@ - #include - #include - #include -+#ifndef archive_read_free -+#define archive_read_free(x) archive_read_finish(x) -+#endif - - static int extract_files(int nfiles, const char **files); - diff --git a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-newsyslog.patch b/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-newsyslog.patch deleted file mode 100644 index 1d83865..0000000 --- a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.0-newsyslog.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -uNr usr.sbin/newsyslog.old/pathnames.h usr.sbin/newsyslog/pathnames.h ---- usr.sbin/newsyslog.old/pathnames.h 2011-11-02 20:12:37.000000000 +0000 -+++ usr.sbin/newsyslog/pathnames.h 2011-11-02 20:12:50.000000000 +0000 -@@ -24,6 +24,6 @@ - - #define _PATH_CONF "/etc/newsyslog.conf" - #define _PATH_SYSLOGPID _PATH_VARRUN "syslog.pid" --#define _PATH_BZIP2 "/usr/bin/bzip2" --#define _PATH_GZIP "/usr/bin/gzip" -+#define _PATH_BZIP2 "/bin/bzip2" -+#define _PATH_GZIP "/bin/gzip" - #define _PATH_XZ "/usr/bin/xz" diff --git a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.1-bsdxml2expat.patch b/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.1-bsdxml2expat.patch deleted file mode 100644 index bddc0c7..0000000 --- a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-9.1-bsdxml2expat.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur work.orig/usr.sbin/ctladm/ctladm.c work/usr.sbin/ctladm/ctladm.c ---- work.orig/usr.sbin/ctladm/ctladm.c 2012-07-12 13:25:58.000000000 +0900 -+++ work/usr.sbin/ctladm/ctladm.c 2012-07-16 05:37:14.000000000 +0900 -@@ -60,7 +60,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include diff --git a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-adduser.patch b/sys-freebsd/freebsd-usbin/files/freebsd-usbin-adduser.patch deleted file mode 100644 index 39177b4..0000000 --- a/sys-freebsd/freebsd-usbin/files/freebsd-usbin-adduser.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- usr.sbin/adduser/adduser.sh.old 2006-10-01 13:41:16 +0000 -+++ usr.sbin/adduser/adduser.sh 2006-10-01 13:41:38 +0000 -@@ -809,7 +809,7 @@ - NOHOME="/nonexistent" - NOLOGIN="nologin" - NOLOGIN_PATH="/usr/sbin/nologin" --GREPCMD="/usr/bin/grep" -+GREPCMD="/bin/grep" - DATECMD="/bin/date" - - # Set default values -@@ -823,7 +823,7 @@ - uhome= - upass= - ushell= --udotdir=/usr/share/skel -+udotdir=/etc/skel - ugroups= - uexpire= - upwexpire= diff --git a/sys-freebsd/freebsd-usbin/files/mountd.patch b/sys-freebsd/freebsd-usbin/files/mountd.patch deleted file mode 100644 index 3cb9f03..0000000 --- a/sys-freebsd/freebsd-usbin/files/mountd.patch +++ /dev/null @@ -1,15 +0,0 @@ -http://security.freebsd.org/advisories/FreeBSD-SA-11:01.mountd.asc - -Index: usr.sbin/mountd/mountd.c -=================================================================== ---- usr.sbin/mountd/mountd.c 20 Dec 2010 09:28:28 -0000 1.107 -+++ usr.sbin/mountd/mountd.c 1 Mar 2011 11:47:16 -0000 1.108 -@@ -2875,7 +2875,7 @@ makemask(struct sockaddr_storage *ssp, i - - for (i = 0; i < len; i++) { - bits = (bitlen > CHAR_BIT) ? CHAR_BIT : bitlen; -- *p++ = (1 << bits) - 1; -+ *p++ = (u_char)~0 << (CHAR_BIT - bits); - bitlen -= bits; - } - return 0; diff --git a/sys-freebsd/freebsd-usbin/files/moused.confd b/sys-freebsd/freebsd-usbin/files/moused.confd deleted file mode 100644 index fea968b..0000000 --- a/sys-freebsd/freebsd-usbin/files/moused.confd +++ /dev/null @@ -1,20 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/moused.confd,v 1.2 2006/10/03 14:43:39 uberlord Exp $ - -# See the moused man page for available settings. - -# Set to your mouse device psm[0-9] for PS/2 ports, ums[0-9] for USB ports -# Leave blank to try to autodetect it -MOUSED_DEVICE="" - -# Any additional flags requires -MOUSED_FLAGS="" - -# If 0xd0-0xd3 default range is occupied in your language code table, specify -# alternative range start like MOUSECHAR_START="3", see vidcontrol(1) -MOUSECHAR_START="" - -# You can also multiplex the init script for each device like so -# ln -s moused /etc/init.d/moused.ums0 -# This enables you to have a config file per mouse (forces MOUSED_DEVICE -# to ums0 in this case) and control each mouse. -# devd can also start and stop these mice, which laptop users will find handy. diff --git a/sys-freebsd/freebsd-usbin/files/moused.initd b/sys-freebsd/freebsd-usbin/files/moused.initd deleted file mode 100644 index 3ac9a34..0000000 --- a/sys-freebsd/freebsd-usbin/files/moused.initd +++ /dev/null @@ -1,66 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/moused.initd,v 1.3 2007/02/23 14:03:08 uberlord Exp $ - -MOUSED_NAME=${SVCNAME##*.} -if [ -n "${MOUSED_NAME}" ] && [ ${MOUSED_NAME} != "moused" ] ; then - MOUSED_DEVICE=/dev/"${MOUSED_NAME}" - MOUSED_PIDFILE=/var/run/moused-"${MOUSED_NAME}".pid -else - MOUSED_NAME= - MOUSED_PIDFILE=/var/run/moused.pid -fi - -depend() { - need localmount -} - -start() { - ebegin "Starting the Console Mouse Daemon" "${MOUSED_NAME}" - - if [ -z ${MOUSED_DEVICE} ] ; then - for x in /dev/psm[0-9]* /dev/ums[0-9]* ; do - if [ -e "${x}" ] && \ - [ ! -e /var/run/moused-$(basename "${x}").pid ] ; then - MOUSED_DEVICE=${x} - eindent - einfo "Using mouse on ${MOUSED_DEVICE}" - eoutdent - break - fi - done - fi - - if [ -z "${MOUSED_DEVICE}" ] ; then - eend 1 "No device specified in" "/etc/conf.d/${SVCNAME}" \ - "and no mouse detected" - return 1 - fi - - local opts="${MOUSED_FLAGS} -p ${MOUSED_DEVICE}" - start-stop-daemon --start --quiet --exec /usr/sbin/moused \ - --pidfile "${MOUSED_PIDFILE}" \ - -- ${opts} -I "${MOUSED_PIDFILE}" - local retval=$? - - [ -n "${MOUSE_CHAR_START}" ] && MOUSE_CHAR_START="-M ${MOUSE_CHAR_START}" - local ttyv= - for ttyv in /dev/ttyv* ; do - vidcontrol < "${ttyv}" ${MOUSE_CHAR_START} -m on || retval=1 - done - - eend ${retval} "Failed to start moused" -} - -stop() { - ebegin "Stopping the Console Mouse Daemon" "${MOUSED_NAME}" - # Don't specify the binary as >1 instance of moused may be running - # which is perfectly valid as we can be multiplexed. - start-stop-daemon --stop --exec /usr/sbin/moused \ - --pidfile "${MOUSED_PIDFILE}" - eend $? "Failed to stop moused" -} - -# vim: set ts=4 : - diff --git a/sys-freebsd/freebsd-usbin/files/nfs.confd b/sys-freebsd/freebsd-usbin/files/nfs.confd deleted file mode 100644 index 844252f..0000000 --- a/sys-freebsd/freebsd-usbin/files/nfs.confd +++ /dev/null @@ -1,10 +0,0 @@ -# Config file for /etc/init.d/nfs -# Options for nfsd (see man nfsd) -# Example: 8 nfsd servers started: -#nfsdopts="-n 8" - -# Options for mountd (see man mountd) -# Example: allow non-root users to mount shares: -#mountdopts="-n" -# Specify t he exports file, this is the default: -#exportsfile="/etc/exports" diff --git a/sys-freebsd/freebsd-usbin/files/nfs.initd b/sys-freebsd/freebsd-usbin/files/nfs.initd deleted file mode 100755 index 27290d6..0000000 --- a/sys-freebsd/freebsd-usbin/files/nfs.initd +++ /dev/null @@ -1,54 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -#--------------------------------------------------------------------------- -# This script starts/stops nfsd and mountd -# Daemons rpc.rquotad, rpc.rstatd, rpc.rusersd, rpc.rwalld and rpc.sprayd -# should be started from inetd on FreeBSD. -#--------------------------------------------------------------------------- - -opts="reload" - -# The binary locations -nfsd=/usr/sbin/nfsd -mountd=/usr/sbin/mountd - -depend() { - use ypbind net rpc.lockd - need rpcbind - after quota -} - -start() { - ebegin "Starting NFS daemon" - start-stop-daemon --start --quiet --exec \ - $nfsd -- ${nfsdopts} - eend $? "Error starting NFS daemon" - - # Start mountd - ebegin "Starting NFS mountd" - start-stop-daemon --start --quiet --exec \ - $mountd -- ${mountdopts} ${exportsfile} - eend $? "Error starting NFS mountd" -} - -stop() { - ebegin "Stopping NFS mountd" - start-stop-daemon --stop --quiet --exec $mountd \ - --pidfile /var/run/mountd.pid - eend $? "Error stopping NFS mountd" - - ebegin "Stopping NFS daemon" - start-stop-daemon --stop --signal USR1 --quiet \ - --name nfsd --user root - eend $? "Error stopping NFS daemon" -} - -reload() { - # Hangup signal to mountd reloads /etc/exports. - ebegin "Reloading /etc/exports" - start-stop-daemon --signal 1 --quiet --exec $mountd \ - --pidfile /var/run/mountd.pid - eend $? -} diff --git a/sys-freebsd/freebsd-usbin/files/nfsmount.initd b/sys-freebsd/freebsd-usbin/files/nfsmount.initd deleted file mode 100755 index 9208804..0000000 --- a/sys-freebsd/freebsd-usbin/files/nfsmount.initd +++ /dev/null @@ -1,63 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/nfsmount.initd,v 1.3 2007/04/06 14:47:17 uberlord Exp $ - -depend() { - need net rpcbind - use ypbind -} - -start_statd() { - # Don't start rpc.statd if already started by init.d/nfs - killall -0 rpc.statd 2>/dev/null && return 0 - ebegin "Starting NFS statd" - rpc.statd - eend $? "Error starting NFS statd" -} - -stop_statd() { - # Don't stop rpc.statd if it's in use by init.d/nfs - killall -0 nfsd 2>/dev/null && return 0 - # Make sure it's actually running - killall -0 rpc.statd 2>/dev/null || return 0 - # Okay, all tests passed, stop rpc.statd - ebegin "Stopping NFS statd" - killall rpc.statd - eend $? "Error stopping NFS statd" -} - -start_lockd() { - # Don't start rpc.lockd if already started by init.d/nfs - killall -0 rpc.lockd 2>/dev/null && return 0 - ebegin "Starting NFS lockd" - rpc.lockd - eend $? "Error starting NFS lockd" -} - -stop_lockd() { - # Don't stop rpc.lockd if it's in use by init.d/nfs - killall -0 nfsd 2>/dev/null && return 0 - # Make sure it's actually running - killall -0 rpc.lockd 2>/dev/null || return 0 - # Okay, all tests passed, stop rpc.lockd - ebegin "Stopping NFS lockd" - killall rpc.lockd - eend $? "Error stopping NFS lockd" -} - -start() { - start_statd - start_lockd - ebegin "Mounting NFS filesystems" - mount -a -t nfs - eend $? "Error mounting NFS filesystems" -} - -stop() { - ebegin "Unmounting NFS filesystems" - umount -a -t nfs - eend $? "Error unmounting NFS filesystems" - stop_statd - stop_lockd -} diff --git a/sys-freebsd/freebsd-usbin/files/powerd.confd b/sys-freebsd/freebsd-usbin/files/powerd.confd deleted file mode 100644 index 793e68b..0000000 --- a/sys-freebsd/freebsd-usbin/files/powerd.confd +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/powerd.confd,v 1.2 2006/10/12 14:59:48 uberlord Exp $ - -# Mode allowed: maximum, minimum, adaptive -# Default unless specified is adaptive - -AC_MODE="maximum" - -#BATTERY_MODE="minimum" - -POWERD_OPTS="" - - diff --git a/sys-freebsd/freebsd-usbin/files/powerd.initd b/sys-freebsd/freebsd-usbin/files/powerd.initd deleted file mode 100755 index c99adf8..0000000 --- a/sys-freebsd/freebsd-usbin/files/powerd.initd +++ /dev/null @@ -1,27 +0,0 @@ -#!/sbin/runscript -# Copyright 2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/powerd.initd,v 1.3 2007/02/23 14:03:08 uberlord Exp $ - -depend() { - need localmount -} - -start() { - local args= - [ -n "${BATTERY_MODE}" ] && args="${args} -b ${BATTERY_MODE}" - [ -n "${AC_MODE}" ] && args="${args} -a ${AC_MODE}" - - ebegin "Starting Power Control Daemon" - start-stop-daemon --start --exec /usr/sbin/powerd \ - --pidfile /var/run/powerd.pid \ - -- ${args} ${POWERD_OPTS} - eend $? "Failed to start powerd" -} - -stop() { - ebegin "Stopping Power Control Daemon" - start-stop-daemon --stop --exec /usr/sbin/powerd \ - --pidfile /var/run/powerd.pid - eend $? "Failed to stop powerd" -} diff --git a/sys-freebsd/freebsd-usbin/files/pw.conf b/sys-freebsd/freebsd-usbin/files/pw.conf deleted file mode 100644 index 29a246f..0000000 --- a/sys-freebsd/freebsd-usbin/files/pw.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Change this to Gentoo's Default, instead of FreeBSD's default of -# /usr/share/skel, so that bash and other packages installs the files on the -# right place. -skeleton /etc/skel - diff --git a/sys-freebsd/freebsd-usbin/files/rarpd.confd b/sys-freebsd/freebsd-usbin/files/rarpd.confd deleted file mode 100644 index 63c7fac..0000000 --- a/sys-freebsd/freebsd-usbin/files/rarpd.confd +++ /dev/null @@ -1,7 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/rarpd.confd,v 1.1 2006/11/19 17:02:29 flameeyes Exp $ - -# Configuration file for /etc/init.d/rarpd - -# To start rarpd only for a given interface, set the -# following variable -# RARPD_ONLY_INTERFACE="rl0" diff --git a/sys-freebsd/freebsd-usbin/files/rarpd.initd b/sys-freebsd/freebsd-usbin/files/rarpd.initd deleted file mode 100644 index f5b21c8..0000000 --- a/sys-freebsd/freebsd-usbin/files/rarpd.initd +++ /dev/null @@ -1,35 +0,0 @@ -#!/sbin/runscript -# Copyright 2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/rarpd.initd,v 1.3 2007/02/23 14:03:08 uberlord Exp $ - -depend() { - if [ -z "${RARPD_ONLY_INTERFACE}" ]; then - need net - else - need net."${RARPD_ONLY_INTERFACE}" - fi -} - -start() { - local rarpd_opts - - if [ -z "${RARPD_ONLY_INTERFACE}" ]; then - rarpd_opts="${rarpd_opts} -a" - else - rarpd_opts="${rarpd_opts} ${RARPD_ONLY_INTERFACE}" - fi - - ebegin "Starting reverse ARP daemon" - start-stop-daemon --start --background \ - --pidfile /var/run/rarpd.pid --make-pidfile \ - --exec /usr/sbin/rarpd -- -f ${rarpd_opts} - eend $? -} - -stop() { - ebegin "Stopping reverse ARP daemon" - start-stop-daemon --stop --pidfile /var/run/rarpd.pid \ - --exec /usr/sbin/rarpd -- ${rarpd_opts} - eend $? -} diff --git a/sys-freebsd/freebsd-usbin/files/rpc.lockd.initd b/sys-freebsd/freebsd-usbin/files/rpc.lockd.initd deleted file mode 100755 index 0c74b9f..0000000 --- a/sys-freebsd/freebsd-usbin/files/rpc.lockd.initd +++ /dev/null @@ -1,20 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need net rpcbind rpc.statd -} - -start() { - ebegin "Starting NFS lockd" - start-stop-daemon --start --quiet --exec \ - /usr/sbin/rpc.lockd -- $rpclockdopts - eend $? "Error starting NFS lockd" -} - -stop() { - ebegin "Stopping NFS lockd" - start-stop-daemon --stop --quiet --exec /usr/sbin/rpc.lockd - eend $? "Error stopping NFS lockd" -} diff --git a/sys-freebsd/freebsd-usbin/files/rpc.statd.initd b/sys-freebsd/freebsd-usbin/files/rpc.statd.initd deleted file mode 100755 index 5c3cf30..0000000 --- a/sys-freebsd/freebsd-usbin/files/rpc.statd.initd +++ /dev/null @@ -1,20 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need net rpcbind -} - -start() { - ebegin "Starting NFS statd" - start-stop-daemon --start --quiet --exec \ - /usr/sbin/rpc.statd -- $rpcstatdopts - eend $? "Error starting NFS statd" -} - -stop() { - ebegin "Stopping NFS statd" - start-stop-daemon --stop --quiet --exec /usr/sbin/rpc.statd - eend $? "Error stopping NFS statd" -} diff --git a/sys-freebsd/freebsd-usbin/files/rpcbind.initd b/sys-freebsd/freebsd-usbin/files/rpcbind.initd deleted file mode 100755 index 69451f1..0000000 --- a/sys-freebsd/freebsd-usbin/files/rpcbind.initd +++ /dev/null @@ -1,30 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/rpcbind.initd,v 1.3 2006/12/07 18:00:15 uberlord Exp $ - -depend() { - need localmount - use net - before inetd - before xinetd -} - -start() { - ebegin "Starting rpcbind" - start-stop-daemon --start --exec /usr/sbin/rpcbind - local ret=$? - eend ${ret} - - # without, if a service depending on portmap is started too fast, - # connecting to portmap will fail -- azarah - # doing that for rpcbind, too -- flameeyes - sleep 1 - return ${ret} -} - -stop() { - ebegin "Stopping rpcbind" - start-stop-daemon --stop --exec /usr/sbin/rpcbind - eend $? -} diff --git a/sys-freebsd/freebsd-usbin/files/syscons.confd b/sys-freebsd/freebsd-usbin/files/syscons.confd deleted file mode 100644 index a6d7cd4..0000000 --- a/sys-freebsd/freebsd-usbin/files/syscons.confd +++ /dev/null @@ -1,14 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/syscons.confd,v 1.1 2006/09/14 17:03:27 flameeyes Exp $ -# Example syscons config file. This is the place to set things like keymap, etc. - -# Set the keymap to "uk.iso". -#KEYMAP="uk.iso" - -# Set the keyboard rate to 250ms delay, and 34 repeat rate. -#KEYRATE="250.34" - -# Change the behaviour of F-unction keys (see kbdcontrol(1)). -#KEYCHANGE="10 'ssh myhost'" - -# See vidcontrol(1) -t -#BLANKTIME="off" diff --git a/sys-freebsd/freebsd-usbin/files/syscons.initd b/sys-freebsd/freebsd-usbin/files/syscons.initd deleted file mode 100755 index f84b9ed..0000000 --- a/sys-freebsd/freebsd-usbin/files/syscons.initd +++ /dev/null @@ -1,78 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/syscons.initd,v 1.4 2009/02/24 17:43:07 drizzt Exp $ - -depend() { - need localmount -} - -start() { - ebegin "Configuring system console" - - if [ -n "${MODE}" ] ; then - einfo "Setting mode to ${MODE}" - vidcontrol "${MODE}" - eend $? - fi - - # XXX: This should handle serial consoles. - - # Set the keymap. - if [ -n "${KEYMAP}" ]; then - einfo "Setting keymap to" "${KEYMAP}" - kbdcontrol -l ${KEYMAP} < /dev/console - fi - - if [ -n "${KEYRATE}" ]; then - einfo "Setting keyrate to" "${KEYRATE}" - kbdcontrol -r ${KEYRATE} < /dev/console - fi - - if [ -n "${KEYCHANGE}" ]; then - einfo "Changing function keys..." - eval set -- "${KEYCHANGE}" - eindent - while [ $# -gt 0 ] ; do - veinfo "F$1 -> \`$2'" - kbdcontrol -f "$1" "$2" < /dev/console - shift ; shift - done - eoutdent - fi - - if [ -n "${CURSOR}" ]; then - einfo "Setting cursor" - vidcontrol -c ${CURSOR} - fi - - einfo "Setting custom fonts..." - # Nothing to see here, move along... - for v in FONT8x16 FONT8x14 FONT8x8; do - f=$(eval \$"${v}") - if [ -n "${f}" ]; then - vidcontrol -f ${v##FONT} ${f} - fi - done - - if [ -n "${BLANKTIME}" ]; then - einfo "Setting blanktime" - vidcontrol -t ${BLANKTIME} - fi - - if [ -n "${SAVER}" ]; then - for i in `kldstat | awk '$5 ~ "^splash_.*$" { print $5 }'`; do - kldunload ${i} - done - kldstat -v | grep -q _saver || kldload ${SAVER}_saver - fi - - if [ -n "${KBDFLAGS}" ]; then - einfo "Setting keyboard flags for all screens" - for ttyv in /dev/ttyv*; do - kbdcontrol ${KBDFLAGS} <${ttyv} >${ttyv} 2>&1 - done - fi - - eend 0 -} diff --git a/sys-freebsd/freebsd-usbin/files/syslogd.initd b/sys-freebsd/freebsd-usbin/files/syslogd.initd deleted file mode 100755 index 0cb314e..0000000 --- a/sys-freebsd/freebsd-usbin/files/syslogd.initd +++ /dev/null @@ -1,25 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/files/syslogd.initd,v 1.3 2007/02/23 14:03:08 uberlord Exp $ - -depend() { - provide logger - need localmount -} - -start() { - ebegin "Starting System Logger" - start-stop-daemon --start --quiet --exec /usr/sbin/syslogd \ - -- ${SYSLOGD_OPTS} - eend $? -} - -stop() { - ebegin "Stopping System Logger" - start-stop-daemon --stop --quiet --pidfile /var/run/syslog.pid - eend $? -} - - - diff --git a/sys-freebsd/freebsd-usbin/freebsd-usbin-9.1_rc1.ebuild b/sys-freebsd/freebsd-usbin/freebsd-usbin-9.1_rc1.ebuild deleted file mode 100644 index 129be87..0000000 --- a/sys-freebsd/freebsd-usbin/freebsd-usbin-9.1_rc1.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit bsdmk freebsd flag-o-matic eutils - -DESCRIPTION="FreeBSD /usr/sbin tools" -SLOT="0" -KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd" - -SRC_URI="mirror://gentoo/${P}.tar.bz2 - mirror://gentoo/${CONTRIB}.tar.bz2 - mirror://gentoo/${UBIN}.tar.bz2 - mirror://gentoo/${LIB}.tar.bz2 - mirror://gentoo/${SBIN}.tar.bz2 - mirror://gentoo/${ETC}.tar.bz2 - mirror://gentoo/${GNU}.tar.bz2 - nis? ( mirror://gentoo/${LIBEXEC}.tar.bz2 ) - build? ( mirror://gentoo/${SYS}.tar.bz2 - mirror://gentoo/${INCLUDE}.tar.bz2 )" - -RDEPEND="=sys-freebsd/freebsd-lib-${RV}*[usb?,bluetooth?,netware?] - =sys-freebsd/freebsd-libexec-${RV}* - =sys-freebsd/freebsd-contrib-${RV}* - acpi? ( sys-power/iasl ) - build? ( sys-apps/baselayout ) - ssl? ( dev-libs/openssl ) - >=app-arch/libarchive-3 - sys-apps/tcp-wrappers - dev-util/dialog - dev-libs/libelf - >=dev-libs/libedit-20120311.3.0-r1 - net-libs/libpcap" -DEPEND="${RDEPEND} - =sys-freebsd/freebsd-mk-defs-${RV}* - =sys-freebsd/freebsd-ubin-${RV}* - !build? ( =sys-freebsd/freebsd-sources-${RV}* ) - sys-apps/texinfo - sys-devel/flex" - -S="${WORKDIR}/usr.sbin" - -IUSE="acpi atm audit bluetooth floppy ipv6 isdn minimal netware nis pam ssl usb build" - -pkg_setup() { - # Release crunch is something like minimal. It seems to remove everything - # which is not needed to work. - use minimal && mymakeopts="${mymakeopts} RELEASE_CRUNCH= " - - use acpi || mymakeopts="${mymakeopts} WITHOUT_ACPI= " - use atm || mymakeopts="${mymakeopts} WITHOUT_ATM= " - use audit || mymakeopts="${mymakeopts} WITHOUT_AUDIT= " - use bluetooth || mymakeopts="${mymakeopts} WITHOUT_BLUETOOTH= " - use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6= WITHOUT_INET6_SUPPORT= " - use isdn || mymakeopts="${mymakeopts} WITHOUT_I4B= " - use netware || mymakeopts="${mymakeopts} WITHOUT_IPX= WITHOUT_IPX_SUPPORT= WITHOUT_NCP= " - use nis || mymakeopts="${mymakeopts} WITHOUT_NIS= " - use pam || mymakeopts="${mymakeopts} WITHOUT_PAM_SUPPORT= " - use ssl || mymakeopts="${mymakeopts} WITHOUT_OPENSSL= " - use usb || mymakeopts="${mymakeopts} WITHOUT_USB= " - use floppy || mymakeopts="${mymakeopts} WITHOUT_FLOPPY= " - - mymakeopts="${mymakeopts} WITHOUT_BIND_NAMED= WITHOUT_BIND_DNSSEC= WITHOUT_PF= WITHOUT_LPR= WITHOUT_SENDMAIL= WITHOUT_AUTHPF= WITHOUT_MAILWRAPPER= " - - append-flags $(test-flags -fno-strict-aliasing) -} - -PATCHES=( - "${FILESDIR}/${PN}-adduser.patch" - "${FILESDIR}/${PN}-9.0-newsyslog.patch" - "${FILESDIR}/${PN}-9.1-bsdxml2expat.patch" - ) - -REMOVE_SUBDIRS=" - named named-checkzone named-checkconf rndc rndc-confgen - dnssec-keygen dnssec-signzone - tcpdchk tcpdmatch - sendmail praliases editmap mailstats makemap - sysinstall cron mailwrapper ntp bsnmpd - tcpdump ndp inetd - wpa/wpa_supplicant wpa/hostapd wpa/hostapd_cli wpa/wpa_cli wpa/wpa_passphrase - zic amd - pkg_install freebsd-update" - -src_prepare() { - if ! use build; then - ln -s "/usr/src/sys-${RV}" "${WORKDIR}/sys" - ln -s "/usr/include" "${WORKDIR}/include" - else - dummy_mk mount_smbfs - fi - # Don't install mtree format manpage - # it's installed by libarchive. - sed -e "s: mtree.5::g" -i "${S}"/mtree/Makefile -} - -src_install() { - # By creating these directories we avoid having to do a - # more complex hack - dodir /usr/share/doc - dodir /sbin - dodir /usr/libexec - dodir /usr/bin - - # FILESDIR is used by some makefiles which will install files - # in the wrong place, just put it in the doc directory. - mkinstall DOCDIR=/usr/share/doc/${PF} || die "Install failed" - - # Most of these now come from openrc. - for util in nfs rpc.statd rpc.lockd; do - newinitd "${FILESDIR}/"${util}.initd ${util} || die - if [[ -e "${FILESDIR}"/${util}.confd ]]; then \ - newconfd "${FILESDIR}"/${util}.confd ${util} || die - fi - done - - for class in daily monthly weekly; do - cat - > "${T}/periodic.${class}" <