[gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-libexec/

2016-10-09 Thread Yuta SATOH
commit: 38ac0ea49559eff8137a53b1efef3ed88a41fe2b
Author: Yuta SATOH  gmail  com>
AuthorDate: Sun Oct  9 09:07:50 2016 +
Commit: Yuta SATOH  gentoo  gr  jp>
CommitDate: Sun Oct  9 09:07:50 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=38ac0ea4

sys-freebsd/freebsd-libexec: change MK_ to WITHOUT_

 sys-freebsd/freebsd-libexec/Manifest| 2 +-
 sys-freebsd/freebsd-libexec/freebsd-libexec-11.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-libexec/Manifest 
b/sys-freebsd/freebsd-libexec/Manifest
index e20a1e2..2d67c7a 100644
--- a/sys-freebsd/freebsd-libexec/Manifest
+++ b/sys-freebsd/freebsd-libexec/Manifest
@@ -11,5 +11,5 @@ AUX rusersd.xinetd 220 SHA256 
271de1cad33a65a2a0e81e8983cbb1b7ab6e2e75bbf4c6e991
 AUX sprayd.xinetd 216 SHA256 
5b2c0e14c40c3d14f16f6fbe7b1f00d133bbae8ea27e548273a16d104afea24e SHA512 
a49824ab0421560699901f54d9faf3f38fb6f8d8f63f05e33eb11da053278838e80eaabf5963b1c2a7292ba2d2118e1efd90954b2f3b2dc01b945fbadc6ce101
 WHIRLPOOL 
3869a0e4a9f03aa3654729e611a020421ec0beef2686ca8857b5ac3d50f8db26d7c1a5eb16e90aaf5b2b33e992915f7e9e504ce6bca9fd5862c2051a7172495f
 AUX walld.xinetd 215 SHA256 
b7d8cb4b69809a2ea2f479f942c3d7752c5cb1e4b3b4b7b7b590f15616a774f0 SHA512 
ab78d32e48d660649d3415a4432a5f3e98f8a6a8854791d1d828b0dc678f58e9f24532c264c5f5b039ccd706e0bb70c369ba9fb55fc9af9d3ed9b28e10b9e830
 WHIRLPOOL 
013b60056a8f5fe46eb4e00182fe0f391a2dc915312fe7e47eb372697526ed05a53e156159fd5dd3dcbf3db44a6591461c789af31ca0e1dd967537b785462802
 DIST freebsd-src-11.0.tar.xz 140252356 SHA256 
0725a7f1d3e8985f4b2e31a2ad714334463a5016b203073a8fc196649f3d5a27 SHA512 
ee1271bb38ee46fbab3d49b33f5b5afd76f9402b2e792581d63f02272df8e2a4011fac97ad550434f0c2fc5fe241940276629bde55e75f8638896a81339870cd
 WHIRLPOOL 
e1cda77189990c1d2187ab2d9e842ff3c619d8235f1ade56819fadc52f680a871de17cf05f8119614557c615ad19d41d1b6080c4b3768e7252889546b865d827
-EBUILD freebsd-libexec-11.0.ebuild 4150 SHA256 
9fd87de85c3c125e10a013b9f8f4dcc9718ee153af0d46cfa3be892d8ba7ab90 SHA512 
a18b235bfe5fd08e581c220f35ac5483823ea0ae37f40034ce0a9faf8386edf2ed6830595a034efcef386d08469e36e7110da3f8aea28e3cfbd64c8e8990ac53
 WHIRLPOOL 
f58d4f4867b8ead04b0733aa9f6571530e47deea2b768a4a86eaa7cfce94022b9cb8cdb7fb872779fcbe505a87b7fda8e4ea5d83f0dd12b1557875697190c2cd
+EBUILD freebsd-libexec-11.0.ebuild 4156 SHA256 
280c2f86164a03c6f29c9b1a97052a96e3440db3a5b7089f7bcc0e78f6b6a240 SHA512 
2358f3abf07776f07bdf2b35d3115c2b9db3d9808970827e41574ece785cf2a9c8fd4179b896883d572717b9e1fade88239403d50898a1b3359cdb80fdcf130f
 WHIRLPOOL 
c71f337efb4120a4e28e7df79b63394e110bc5e583b68327c485f750028b4f872d789a98fba9e031c56262bd916617a17e3b3a97377280931b0faf5f7b236f30
 MISC metadata.xml 238 SHA256 
501d93b0c41ed422505100f002758cd173cd9783ae7fbb53e2ec5f238c868340 SHA512 
173efaa53a514acf1e2f0c6681c82a48ec16d505844f551d2cc823ee8685b27837c7461f7956c12182059ee7e83023e2f0bcd5d1afab74beeaf998487193656d
 WHIRLPOOL 
4ca51d994f011a5e7e4939f02a54b5c2f9f3e526665893c9ac2876c9871b7dc80361393d41c5247b3a5520e82d31d0dd10da520e7715c94b806a94ce0fed2a5a

diff --git a/sys-freebsd/freebsd-libexec/freebsd-libexec-11.0.ebuild 
b/sys-freebsd/freebsd-libexec/freebsd-libexec-11.0.ebuild
index 57ac862..8aea14d 100644
--- a/sys-freebsd/freebsd-libexec/freebsd-libexec-11.0.ebuild
+++ b/sys-freebsd/freebsd-libexec/freebsd-libexec-11.0.ebuild
@@ -94,7 +94,7 @@ src_prepare() {
echo '#define MAP_ALIGNMENT_MASK MAP_ALIGNED(0xff)' >> 
"${S}"/rtld-elf/rtld.h
echo '#define MAP_ALIGNED_SUPER MAP_ALIGNED(1)' >> 
"${S}"/rtld-elf/rtld.h
 
-   export mymakeopts="${mymakeopts} MK_SYMVER=no 
MK_BLACKLIST_SUPPORT=no "
+   export mymakeopts="${mymakeopts} WITHOUT_SYMVER= 
WITHOUT_BLACKLIST_SUPPORT= "
fi
 }
 



[gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-libexec/, sys-freebsd/freebsd-share/, ...

2016-09-30 Thread Yuta SATOH
commit: cfafb8814dc513b489fae5e17279fc85deb0502c
Author: Yuta SATOH  gmail  com>
AuthorDate: Fri Sep 30 11:40:31 2016 +
Commit: Yuta SATOH  gentoo  gr  jp>
CommitDate: Fri Sep 30 11:40:31 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=cfafb881

sys-freebsd: remove unnecessary dodir.

 sys-freebsd/freebsd-bin/Manifest| 2 +-
 sys-freebsd/freebsd-bin/freebsd-bin-11.0.ebuild | 5 -
 sys-freebsd/freebsd-libexec/Manifest| 2 +-
 sys-freebsd/freebsd-libexec/freebsd-libexec-11.0.ebuild | 1 -
 sys-freebsd/freebsd-share/Manifest  | 2 +-
 sys-freebsd/freebsd-share/freebsd-share-11.0.ebuild | 5 -
 sys-freebsd/freebsd-ubin/Manifest   | 2 +-
 sys-freebsd/freebsd-ubin/freebsd-ubin-11.0.ebuild   | 7 ---
 8 files changed, 4 insertions(+), 22 deletions(-)

diff --git a/sys-freebsd/freebsd-bin/Manifest b/sys-freebsd/freebsd-bin/Manifest
index a6b679b..44ba8a6 100644
--- a/sys-freebsd/freebsd-bin/Manifest
+++ b/sys-freebsd/freebsd-bin/Manifest
@@ -1,3 +1,3 @@
 DIST freebsd-src-11.0.tar.xz 139318840 SHA256 
faaab4f70862f9a7cad781544516094298441b75230a02c45f6e19fbc5f888ba SHA512 
4d1960e5a157ee5fa9a905157062455f1fbfe1259fb78244479b349afd4e0231d890c6bad20d30ee003676e24c59b608bd65e7626515524d78eff3fc04572a88
 WHIRLPOOL 
023e169b0efbb761270b5ff7fbfab144ee9d2a70af7ead2c91249e0e930472ee89565a0d755ec7fd64e06c0c1a1a68dc97c8d16cdbcb3afa7141be67dcf7f419
-EBUILD freebsd-bin-11.0.ebuild 856 SHA256 
f8c44aed715c9c9b7c480e4caac2bc94a547871263ace54ef072fb97029a8bcd SHA512 
2c95a552d6f34af59b77827d809918ed33ea09a21b64b346204998c8469ffc9edaaf6577e523f6da022b60ed016ab433c4ac242057f449443a371234133572c7
 WHIRLPOOL 
fe42160ffd45d14c3a6f30082cd1070b66aa28a3cd6da4abd23ab1e01f44a26ed48a62a6b4cd270cd6c437735320218a58706a0a49e7c426a72ee7a98360b6fc
+EBUILD freebsd-bin-11.0.ebuild 800 SHA256 
ccc8ba3dce3c251ccf7fbc468b803d41414968012808a89baa85fdffdf374dbf SHA512 
7a0e427a5621bf195544cfeed199bf93c2f5d42bce139d31c5477019c2ee9c8e9cd1bcea41cb5b3cb10f972db89f29f4868c5c7687062d85a3d51051f72fe5fb
 WHIRLPOOL 
8f64ea4813d9db4b379a53a1eaea8d1ff43a49a961a64e844bb30768029aec2b953b7c8afbbedd35451070b25322ff04dc0019524a2bbb3ffb6ee766aa53
 MISC metadata.xml 238 SHA256 
501d93b0c41ed422505100f002758cd173cd9783ae7fbb53e2ec5f238c868340 SHA512 
173efaa53a514acf1e2f0c6681c82a48ec16d505844f551d2cc823ee8685b27837c7461f7956c12182059ee7e83023e2f0bcd5d1afab74beeaf998487193656d
 WHIRLPOOL 
4ca51d994f011a5e7e4939f02a54b5c2f9f3e526665893c9ac2876c9871b7dc80361393d41c5247b3a5520e82d31d0dd10da520e7715c94b806a94ce0fed2a5a

diff --git a/sys-freebsd/freebsd-bin/freebsd-bin-11.0.ebuild 
b/sys-freebsd/freebsd-bin/freebsd-bin-11.0.ebuild
index de7d832..d4bf7e3 100644
--- a/sys-freebsd/freebsd-bin/freebsd-bin-11.0.ebuild
+++ b/sys-freebsd/freebsd-bin/freebsd-bin-11.0.ebuild
@@ -40,8 +40,3 @@ REMOVE_SUBDIRS="csh rmail ed freebsd-version"
 pkg_setup() {
mymakeopts="${mymakeopts} WITHOUT_TCSH= WITHOUT_SENDMAIL= 
WITHOUT_RCMDS= "
 }
-
-src_install() {
-   dodir /usr/bin
-   freebsd_src_install
-}

diff --git a/sys-freebsd/freebsd-libexec/Manifest 
b/sys-freebsd/freebsd-libexec/Manifest
index 2614f53..003e2b2 100644
--- a/sys-freebsd/freebsd-libexec/Manifest
+++ b/sys-freebsd/freebsd-libexec/Manifest
@@ -11,5 +11,5 @@ AUX rusersd.xinetd 220 SHA256 
271de1cad33a65a2a0e81e8983cbb1b7ab6e2e75bbf4c6e991
 AUX sprayd.xinetd 216 SHA256 
5b2c0e14c40c3d14f16f6fbe7b1f00d133bbae8ea27e548273a16d104afea24e SHA512 
a49824ab0421560699901f54d9faf3f38fb6f8d8f63f05e33eb11da053278838e80eaabf5963b1c2a7292ba2d2118e1efd90954b2f3b2dc01b945fbadc6ce101
 WHIRLPOOL 
3869a0e4a9f03aa3654729e611a020421ec0beef2686ca8857b5ac3d50f8db26d7c1a5eb16e90aaf5b2b33e992915f7e9e504ce6bca9fd5862c2051a7172495f
 AUX walld.xinetd 215 SHA256 
b7d8cb4b69809a2ea2f479f942c3d7752c5cb1e4b3b4b7b7b590f15616a774f0 SHA512 
ab78d32e48d660649d3415a4432a5f3e98f8a6a8854791d1d828b0dc678f58e9f24532c264c5f5b039ccd706e0bb70c369ba9fb55fc9af9d3ed9b28e10b9e830
 WHIRLPOOL 
013b60056a8f5fe46eb4e00182fe0f391a2dc915312fe7e47eb372697526ed05a53e156159fd5dd3dcbf3db44a6591461c789af31ca0e1dd967537b785462802
 DIST freebsd-src-11.0.tar.xz 139318840 SHA256 
faaab4f70862f9a7cad781544516094298441b75230a02c45f6e19fbc5f888ba SHA512 
4d1960e5a157ee5fa9a905157062455f1fbfe1259fb78244479b349afd4e0231d890c6bad20d30ee003676e24c59b608bd65e7626515524d78eff3fc04572a88
 WHIRLPOOL 
023e169b0efbb761270b5ff7fbfab144ee9d2a70af7ead2c91249e0e930472ee89565a0d755ec7fd64e06c0c1a1a68dc97c8d16cdbcb3afa7141be67dcf7f419
-EBUILD freebsd-libexec-11.0.ebuild 4170 SHA256 
b04c061597f914a71485f4db5924749a8b994ac92051e419fa7b548d198b33ee SHA512 
e27ee84be8ae03d171d6108e140bf8b7978cf57b197110810cc84ac82f532ce44eb33e6cf34b73b84c662433e03bf4cb075c4b976f90bb0cbd462f8642d7bd4a
 WHIRLPOOL 
83877185944bc41f0e34a4952c62d290532c2b05a165523a91f737f5e6b9dd07544f5d44d712b08c2cd02721a0d27f3d8052655408a15f91701c810a3b861b87
+EBUILD 

[gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-libexec/

2014-11-15 Thread Yuta SATOH
commit: d91f3a958c2485d99f33ff0c5b633b87efa0a186
Author: Yuta SATOH nigoro AT gentoo DOT gr DOT jp
AuthorDate: Sat Nov 15 16:28:09 2014 +
Commit: Yuta SATOH nigoro.gentoo AT 0x100 DOT com
CommitDate: Sat Nov 15 16:28:09 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=d91f3a95

freebsd-libexec-10.1.0..ebuild: remove lukemftpd from REMOVE_SUBDIRS

---
 sys-freebsd/freebsd-libexec/Manifest   | 2 +-
 sys-freebsd/freebsd-libexec/freebsd-libexec-10.1.0..ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-libexec/Manifest 
b/sys-freebsd/freebsd-libexec/Manifest
index 01eeb53..bbd1e51 100644
--- a/sys-freebsd/freebsd-libexec/Manifest
+++ b/sys-freebsd/freebsd-libexec/Manifest
@@ -8,5 +8,5 @@ AUX rusersd.xinetd 220 SHA256 
271de1cad33a65a2a0e81e8983cbb1b7ab6e2e75bbf4c6e991
 AUX sprayd.xinetd 216 SHA256 
5b2c0e14c40c3d14f16f6fbe7b1f00d133bbae8ea27e548273a16d104afea24e SHA512 
a49824ab0421560699901f54d9faf3f38fb6f8d8f63f05e33eb11da053278838e80eaabf5963b1c2a7292ba2d2118e1efd90954b2f3b2dc01b945fbadc6ce101
 WHIRLPOOL 
3869a0e4a9f03aa3654729e611a020421ec0beef2686ca8857b5ac3d50f8db26d7c1a5eb16e90aaf5b2b33e992915f7e9e504ce6bca9fd5862c2051a7172495f
 AUX walld.xinetd 215 SHA256 
b7d8cb4b69809a2ea2f479f942c3d7752c5cb1e4b3b4b7b7b590f15616a774f0 SHA512 
ab78d32e48d660649d3415a4432a5f3e98f8a6a8854791d1d828b0dc678f58e9f24532c264c5f5b039ccd706e0bb70c369ba9fb55fc9af9d3ed9b28e10b9e830
 WHIRLPOOL 
013b60056a8f5fe46eb4e00182fe0f391a2dc915312fe7e47eb372697526ed05a53e156159fd5dd3dcbf3db44a6591461c789af31ca0e1dd967537b785462802
 EBUILD freebsd-libexec-10.0.0..ebuild 2519 SHA256 
9c2a8ea10adc7a7015a0a1be1a35556a07bc3329c81391416a3792efe88b2362 SHA512 
959e6027da56dd075f2eab63905d972621746b4b59cfadfd9c3a28112011d4e6bf8d0524fec14992bf56f7ce1e8acc7874c50719cd3eb54d59391f5c8a856908
 WHIRLPOOL 
8c24bc3198ddf9a947feea6f9aa1bbf74272fdcf2a202dc759428e1b242416c3632c2b2dae6a2c64a894fff5003b2276e19036dfb81f8b3befc22db8d48b
-EBUILD freebsd-libexec-10.1.0..ebuild 3208 SHA256 
30f996c3e5cd728dec66641e6693321aa34ad593b2593b20edad887453de07d0 SHA512 
a9536066f4e27b1ceb38bc93e528dbe00de884e9ea0884263b17682bca8c7caa1c088ad6867edbbfd7c5033412cf6445fc80e762ae11c222a422ea17435f8d65
 WHIRLPOOL 
7754e0d3d93cf1a86b33c93d9fc2700c2bad37946f88a50875b4164740736aac0ae50c8e83c882087ec6d18fda57a186b51237b93e97b4c769ab570f05300bf2
+EBUILD freebsd-libexec-10.1.0..ebuild 3198 SHA256 
b9833d0d661363258bbd3ba68bef66bfe5e0b120140ace4ef2f6b59b8754f66f SHA512 
15d631126cb462cc63b456da4963952829fb9ed5f7b97492a162f831ef4b493c798573f0a900c64a631efabeb3ec825c35ab6e258f033c6ecfaac74b8210ce1f
 WHIRLPOOL 
348beffbd76065a94e440629bfd12eef8610bc6a7e15bfa4b779acac0bf443825b8ba3a95a90dcb29b81956098f5ab166c1f73eb3c93e1f7ff06e677325593f6
 EBUILD freebsd-libexec-9.3.0..ebuild 2484 SHA256 
3ce34ec17af06590dda720857a64bfb75a5a7f85fd0c38d7f10b72ab0d65af5f SHA512 
1d0badf22482005a70ce2428c7b23c5730f7c19684b37bec0cb00b30a2ca9c4dec6eae2f4f77ad3da7324e1e62f00d33d30ea0da8c5300db863a7150f045c524
 WHIRLPOOL 
07c1464cd7a9e779e288d592d695c2b0aff9c5573ceff108fda196932419251a4cbeabecc2612255aeb12882354d4c8e77d1b17b872d3835e605a56db31e7975

diff --git a/sys-freebsd/freebsd-libexec/freebsd-libexec-10.1.0..ebuild 
b/sys-freebsd/freebsd-libexec/freebsd-libexec-10.1.0..ebuild
index f4f3ff8..5a2d7bc 100644
--- a/sys-freebsd/freebsd-libexec/freebsd-libexec-10.1.0..ebuild
+++ b/sys-freebsd/freebsd-libexec/freebsd-libexec-10.1.0..ebuild
@@ -32,7 +32,7 @@ RDEPEND=${RDEPEND}
 S=${WORKDIR}/libexec
 
 # Remove sendmail, tcp_wrapper and other useless stuff
-REMOVE_SUBDIRS=smrsh mail.local tcpd telnetd rshd rlogind lukemftpd ftpd
+REMOVE_SUBDIRS=smrsh mail.local tcpd telnetd rshd rlogind ftpd
 
 IUSE=pam ssl kerberos ipv6 nis xinetd
 



[gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-libexec/

2014-10-28 Thread Yuta SATOH
commit: 08747d0740c94d4f830b8e34d7abcc257f2e66eb
Author: Yuta SATOH nigoro AT gentoo DOT gr DOT jp
AuthorDate: Mon Oct 20 11:21:12 2014 +
Commit: Yuta SATOH nigoro.gentoo AT 0x100 DOT com
CommitDate: Mon Oct 20 11:21:12 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=08747d07

freebsd-libexec-10._p271444: added some define, allow upgrade directly from 
9.0 to 10.1.

---
 sys-freebsd/freebsd-libexec/Manifest   | 2 +-
 sys-freebsd/freebsd-libexec/freebsd-libexec-10._p271444.ebuild | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-libexec/Manifest 
b/sys-freebsd/freebsd-libexec/Manifest
index 2796293..e831c11 100644
--- a/sys-freebsd/freebsd-libexec/Manifest
+++ b/sys-freebsd/freebsd-libexec/Manifest
@@ -8,5 +8,5 @@ AUX rusersd.xinetd 220 SHA256 
271de1cad33a65a2a0e81e8983cbb1b7ab6e2e75bbf4c6e991
 AUX sprayd.xinetd 216 SHA256 
5b2c0e14c40c3d14f16f6fbe7b1f00d133bbae8ea27e548273a16d104afea24e SHA512 
a49824ab0421560699901f54d9faf3f38fb6f8d8f63f05e33eb11da053278838e80eaabf5963b1c2a7292ba2d2118e1efd90954b2f3b2dc01b945fbadc6ce101
 WHIRLPOOL 
3869a0e4a9f03aa3654729e611a020421ec0beef2686ca8857b5ac3d50f8db26d7c1a5eb16e90aaf5b2b33e992915f7e9e504ce6bca9fd5862c2051a7172495f
 AUX walld.xinetd 215 SHA256 
b7d8cb4b69809a2ea2f479f942c3d7752c5cb1e4b3b4b7b7b590f15616a774f0 SHA512 
ab78d32e48d660649d3415a4432a5f3e98f8a6a8854791d1d828b0dc678f58e9f24532c264c5f5b039ccd706e0bb70c369ba9fb55fc9af9d3ed9b28e10b9e830
 WHIRLPOOL 
013b60056a8f5fe46eb4e00182fe0f391a2dc915312fe7e47eb372697526ed05a53e156159fd5dd3dcbf3db44a6591461c789af31ca0e1dd967537b785462802
 EBUILD freebsd-libexec-10.0.0..ebuild 2519 SHA256 
9c2a8ea10adc7a7015a0a1be1a35556a07bc3329c81391416a3792efe88b2362 SHA512 
959e6027da56dd075f2eab63905d972621746b4b59cfadfd9c3a28112011d4e6bf8d0524fec14992bf56f7ce1e8acc7874c50719cd3eb54d59391f5c8a856908
 WHIRLPOOL 
8c24bc3198ddf9a947feea6f9aa1bbf74272fdcf2a202dc759428e1b242416c3632c2b2dae6a2c64a894fff5003b2276e19036dfb81f8b3befc22db8d48b
-EBUILD freebsd-libexec-10._p271444.ebuild 2951 SHA256 
80eec504ab016106ecf1d9ca1abbc50a7b0cba9f6c140bda9b56f5d81839e712 SHA512 
8f821b64cbf7f23956523247b5eab6c9ee4655f80c48d4a909c79a3ad040c874885b09f44571368f6ca43d69b5676fee8c7ab8eb05cbe032dfff264dd29dc530
 WHIRLPOOL 
03c7a0005653620500a77e4c2cafb1f011def0a5be71c06e68598a42c201193d205550a01b4ea0bef46171b846c4b50d6b20bd1528a63e0fb46cdc1a9425e417
+EBUILD freebsd-libexec-10._p271444.ebuild 3208 SHA256 
30f996c3e5cd728dec66641e6693321aa34ad593b2593b20edad887453de07d0 SHA512 
a9536066f4e27b1ceb38bc93e528dbe00de884e9ea0884263b17682bca8c7caa1c088ad6867edbbfd7c5033412cf6445fc80e762ae11c222a422ea17435f8d65
 WHIRLPOOL 
7754e0d3d93cf1a86b33c93d9fc2700c2bad37946f88a50875b4164740736aac0ae50c8e83c882087ec6d18fda57a186b51237b93e97b4c769ab570f05300bf2
 EBUILD freebsd-libexec-9.3.0..ebuild 2484 SHA256 
3ce34ec17af06590dda720857a64bfb75a5a7f85fd0c38d7f10b72ab0d65af5f SHA512 
1d0badf22482005a70ce2428c7b23c5730f7c19684b37bec0cb00b30a2ca9c4dec6eae2f4f77ad3da7324e1e62f00d33d30ea0da8c5300db863a7150f045c524
 WHIRLPOOL 
07c1464cd7a9e779e288d592d695c2b0aff9c5573ceff108fda196932419251a4cbeabecc2612255aeb12882354d4c8e77d1b17b872d3835e605a56db31e7975

diff --git a/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p271444.ebuild 
b/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p271444.ebuild
index 0def9ae..f4f3ff8 100644
--- a/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p271444.ebuild
+++ b/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p271444.ebuild
@@ -57,6 +57,10 @@ src_prepare() {
if has_version sys-freebsd/freebsd-lib-10.0; then
# taken from sys/sys/elf_common.h
echo #define DF_1_INTERPOSE 0x0400  
${S}/rtld-elf/rtld.h
+   echo #define STT_GNU_IFUNC 10  ${S}/rtld-elf/rtld.h
+   echo #define R_386_IRELATIVE 42  ${S}/rtld-elf/rtld.h
+   echo #define PT_GNU_RELRO 0x6474e552  ${S}/rtld-elf/rtld.h
+   echo #define DF_1_NODEFLIB 0x0800  
${S}/rtld-elf/rtld.h
# taken from sys/sys/fcntl.h
echo #define F_DUPFD_CLOEXEC 17  ${S}/rtld-elf/rtld.h
# taken from sys/sys/cdefs.h



[gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-libexec/

2014-09-09 Thread Yuta SATOH
commit: 969c922f679a37009f133899ea4de89c4072c9fd
Author: Yuta SATOH nigoro AT gentoo DOT gr DOT jp
AuthorDate: Tue Sep  9 12:14:48 2014 +
Commit: Yuta SATOH nigoro.gentoo AT 0x100 DOT com
CommitDate: Tue Sep  9 12:14:48 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=969c922f

freebsd-libexec-10._p270665.ebuild: allow upgrade directly from 9.x to 10.1.

---
 sys-freebsd/freebsd-libexec/Manifest | 2 +-
 .../freebsd-libexec/freebsd-libexec-10._p270665.ebuild   | 9 +
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-libexec/Manifest 
b/sys-freebsd/freebsd-libexec/Manifest
index 0caa8c2..44a6dd9 100644
--- a/sys-freebsd/freebsd-libexec/Manifest
+++ b/sys-freebsd/freebsd-libexec/Manifest
@@ -8,5 +8,5 @@ AUX rusersd.xinetd 220 SHA256 
271de1cad33a65a2a0e81e8983cbb1b7ab6e2e75bbf4c6e991
 AUX sprayd.xinetd 216 SHA256 
5b2c0e14c40c3d14f16f6fbe7b1f00d133bbae8ea27e548273a16d104afea24e SHA512 
a49824ab0421560699901f54d9faf3f38fb6f8d8f63f05e33eb11da053278838e80eaabf5963b1c2a7292ba2d2118e1efd90954b2f3b2dc01b945fbadc6ce101
 WHIRLPOOL 
3869a0e4a9f03aa3654729e611a020421ec0beef2686ca8857b5ac3d50f8db26d7c1a5eb16e90aaf5b2b33e992915f7e9e504ce6bca9fd5862c2051a7172495f
 AUX walld.xinetd 215 SHA256 
b7d8cb4b69809a2ea2f479f942c3d7752c5cb1e4b3b4b7b7b590f15616a774f0 SHA512 
ab78d32e48d660649d3415a4432a5f3e98f8a6a8854791d1d828b0dc678f58e9f24532c264c5f5b039ccd706e0bb70c369ba9fb55fc9af9d3ed9b28e10b9e830
 WHIRLPOOL 
013b60056a8f5fe46eb4e00182fe0f391a2dc915312fe7e47eb372697526ed05a53e156159fd5dd3dcbf3db44a6591461c789af31ca0e1dd967537b785462802
 EBUILD freebsd-libexec-10.0.0..ebuild 2519 SHA256 
9c2a8ea10adc7a7015a0a1be1a35556a07bc3329c81391416a3792efe88b2362 SHA512 
959e6027da56dd075f2eab63905d972621746b4b59cfadfd9c3a28112011d4e6bf8d0524fec14992bf56f7ce1e8acc7874c50719cd3eb54d59391f5c8a856908
 WHIRLPOOL 
8c24bc3198ddf9a947feea6f9aa1bbf74272fdcf2a202dc759428e1b242416c3632c2b2dae6a2c64a894fff5003b2276e19036dfb81f8b3befc22db8d48b
-EBUILD freebsd-libexec-10._p270665.ebuild 2519 SHA256 
9c2a8ea10adc7a7015a0a1be1a35556a07bc3329c81391416a3792efe88b2362 SHA512 
959e6027da56dd075f2eab63905d972621746b4b59cfadfd9c3a28112011d4e6bf8d0524fec14992bf56f7ce1e8acc7874c50719cd3eb54d59391f5c8a856908
 WHIRLPOOL 
8c24bc3198ddf9a947feea6f9aa1bbf74272fdcf2a202dc759428e1b242416c3632c2b2dae6a2c64a894fff5003b2276e19036dfb81f8b3befc22db8d48b
+EBUILD freebsd-libexec-10._p270665.ebuild 2951 SHA256 
80eec504ab016106ecf1d9ca1abbc50a7b0cba9f6c140bda9b56f5d81839e712 SHA512 
8f821b64cbf7f23956523247b5eab6c9ee4655f80c48d4a909c79a3ad040c874885b09f44571368f6ca43d69b5676fee8c7ab8eb05cbe032dfff264dd29dc530
 WHIRLPOOL 
03c7a0005653620500a77e4c2cafb1f011def0a5be71c06e68598a42c201193d205550a01b4ea0bef46171b846c4b50d6b20bd1528a63e0fb46cdc1a9425e417
 EBUILD freebsd-libexec-9.3.0..ebuild 2484 SHA256 
3ce34ec17af06590dda720857a64bfb75a5a7f85fd0c38d7f10b72ab0d65af5f SHA512 
1d0badf22482005a70ce2428c7b23c5730f7c19684b37bec0cb00b30a2ca9c4dec6eae2f4f77ad3da7324e1e62f00d33d30ea0da8c5300db863a7150f045c524
 WHIRLPOOL 
07c1464cd7a9e779e288d592d695c2b0aff9c5573ceff108fda196932419251a4cbeabecc2612255aeb12882354d4c8e77d1b17b872d3835e605a56db31e7975

diff --git a/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p270665.ebuild 
b/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p270665.ebuild
index d8ee578..0def9ae 100644
--- a/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p270665.ebuild
+++ b/sys-freebsd/freebsd-libexec/freebsd-libexec-10._p270665.ebuild
@@ -53,6 +53,15 @@ src_prepare() {
if [[ ! -e ${WORKDIR}/include ]]; then
ln -s /usr/include ${WORKDIR}/include || die Symlinking 
/usr/include..
fi
+   # allow upgrade directly from 9.x to 10.1.
+   if has_version sys-freebsd/freebsd-lib-10.0; then
+   # taken from sys/sys/elf_common.h
+   echo #define DF_1_INTERPOSE 0x0400  
${S}/rtld-elf/rtld.h
+   # taken from sys/sys/fcntl.h
+   echo #define F_DUPFD_CLOEXEC 17  ${S}/rtld-elf/rtld.h
+   # taken from sys/sys/cdefs.h
+   echo '#define __compiler_membar()  __asm __volatile(  : : : 
memory)'  ${S}/rtld-elf/rtld.h
+   fi
 }
 
 setup_multilib_vars() {