From e61e688e02412d7b6fcb9c77b22208c8bbd76c6f Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 16 Apr 2016 01:29:42 +0100 Subject: NetFS bump and compat --- media-tv/mythfs/Manifest | 4 +- media-tv/mythfs/mythfs-0.2.2.1.ebuild | 41 ++++++++++++++++++++ media-tv/mythfs/mythfs-0.2.2.ebuild | 2 +- sys-cluster/netfs/Manifest | 8 +--- sys-cluster/netfs/netfs-1.2.0_beta2.ebuild | 62 ++++++++++++++++++++++++++++++ 5 files changed, 109 insertions(+), 8 deletions(-) create mode 100644 media-tv/mythfs/mythfs-0.2.2.1.ebuild create mode 100644 sys-cluster/netfs/netfs-1.2.0_beta2.ebuild diff --git a/media-tv/mythfs/Manifest b/media-tv/mythfs/Manifest index 4644128..1de4d37 100644 --- a/media-tv/mythfs/Manifest +++ b/media-tv/mythfs/Manifest @@ -1,3 +1,5 @@ AUX service.conf 22 SHA256 df3ed2c462dcc588236fa094af1521d5ac3e8acff58d215441bfb8b9d22f220f SHA512 2bf694aed9c0394df930c2558a7cb8f6d91a224dbdba9b0feae0d1b829d96c598e1da315413b9b13c791c2154f98d746fd7e0dfd7865ef6b54929f2ec9538bea WHIRLPOOL 23643af03d43773a3f09a63039e12a59ffb8506be0d9c15d678b4b2826e4e48337ef7bf68547acd348b4bb9320ab1a36271cfe09f0e5709fd56a681e1bac330a +DIST mythfs-0.2.2.1.tar.bz2 17811 SHA256 fb7239d5b1660dc7269185e7c02b6c50e554cace63dbffeaf6307831743bab87 SHA512 3b9e03dd9ff1b4396eb0b62a8d9e2546ceadcec5c9664c3fb298c918648214d9c5dda93aac75de1ecf2cff2859c557743407e45d790ddd7adc92149122276a20 WHIRLPOOL 82e7170facd380a3bef757b6f3c118e35939d5abdbf7ad8cd871b76b05aabff5ab05619ab28b61dcbd8ad76f7937ff666cbff4bd28dc7f1e7bd3d4ca6e57e600 DIST mythfs-0.2.2.tar.bz2 17806 SHA256 bdb9b3b9857af960b8fe1854b5e07ac6a5db345d26645fbdada5ed450dec4630 SHA512 42da3390571e80cd6c808a1a447aae054c001a6618a356664d96f6f2f9baa4515dda2448438efe514e6b35b9a9d7115951a06c0e640c3dadb7d157bfd8c73068 WHIRLPOOL 1168d39c479d782d019834db08ea3f11353c3fd3e4769a8352606fc303f35bd203b3f9b6b3a92186822cf4277a8985ca62485924e1d82794a45ae2b6909b0b1d -EBUILD mythfs-0.2.2.ebuild 1039 SHA256 a1e9cff9f86247b98ebb09856306ff68b6c1cd2fdb2b5beda20754616181f34f SHA512 4b08fad81e84672839f134e8135081ab16b131e381300b55e4936d751eb518039391fe1238c0198e6b71f977caa7e980c9d0eeb8638b1b82f6e4b19ce35c3ee6 WHIRLPOOL 8cb515ffe7b2130bd6c5008ceb471b772cb8426ad5bcd4e9764e9ef4452fedebd48042afe87e3dc4eb8179284cd7e7fc08b2bb7b1f3678faee359da0ccf41345 +EBUILD mythfs-0.2.2.1.ebuild 1045 SHA256 b34fbd6a17fbb57b599e984e7861af4868888e8249ba9b5fa84bfadf0c1177eb SHA512 25cdcbe5b45e7082c8044eef1bc0cdf731a8c9c1cfeab9e625e7bc45d8a2bb3248cee44be3372229d4119a04da0ce5603f874f5341a90228ff25b2913837699c WHIRLPOOL ed9b7777852cfc228ed6e17e021ddb0b8af9be2566cda57bdca22b908024ab4488f671c33d677f77f36bd05d8d08dc0a26a253d10243999c860d13c13a365484 +EBUILD mythfs-0.2.2.ebuild 1045 SHA256 21545f08e8fa2e62a6510f964d36343b8b0fa7300d08a0193539b3d3c7837553 SHA512 53c3d68bbef10aaa6e2e430b4edb131c6ec704b0cbae1f3f09c235b631ce6af613e3c35a13e86e002b905be87081bddbe26429db4cf2ea5ce1f29cee82aeff41 WHIRLPOOL 2a0f96f990e8ee78a7c0b2760b01392fd78d80eac9cab7714cc5e53dfb0d9949eb6a735f2db3faf293326d62ee729b055a869b383edeb90be6382711a1759c18 diff --git a/media-tv/mythfs/mythfs-0.2.2.1.ebuild b/media-tv/mythfs/mythfs-0.2.2.1.ebuild new file mode 100644 index 0000000..9eec246 --- /dev/null +++ b/media-tv/mythfs/mythfs-0.2.2.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DESCRIPTION="NetFS daemon module for MythTV" +HOMEPAGE="http://mythfs.randomdan.homeip.net/" +SRC_URI="http://releases.randomdan.homeip.net/git-modules/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +DEPEND=" + sys-apps/icebox-service + dev-cpp/slicer:=[db] + dev-libs/boost + =sys-cluster/netfs-1.2* + dev-libs/libadhocutil:= +" +RDEPEND="${DEPEND} + dev-util/boost-build" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/mythfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q service || die +} + +src_install() { + cd ${S}/mythfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q install --prefix=${D}/usr || die + insinto /etc/mythfs || die + doins etc/icebox.config + insinto /usr/lib/systemd/system/icebox@mythfs.service.d || die + doins ${FILESDIR}/service.conf || die +} + diff --git a/media-tv/mythfs/mythfs-0.2.2.ebuild b/media-tv/mythfs/mythfs-0.2.2.ebuild index 8702b98..91f471a 100644 --- a/media-tv/mythfs/mythfs-0.2.2.ebuild +++ b/media-tv/mythfs/mythfs-0.2.2.ebuild @@ -15,7 +15,7 @@ DEPEND=" sys-apps/icebox-service dev-cpp/slicer:=[db] dev-libs/boost - sys-cluster/netfs + =sys-cluster/netfs-1.1* dev-libs/libadhocutil:= " RDEPEND="${DEPEND} diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest index c8e58ce..4e8fe6d 100644 --- a/sys-cluster/netfs/Manifest +++ b/sys-cluster/netfs/Manifest @@ -8,10 +8,8 @@ DIST netfs-1.1.3.tar.bz2 21488 SHA256 6c290205c8e553200685c7d88b6328a9e518a599c6 DIST netfs-1.1.4.1.tar.bz2 16554 SHA256 008ce79084c792641051e12a0746a319910343153686312f9fa10c3114464b59 SHA512 01c99d0f62baf950b40e8cd61a56a5537cb5b4438d81037f101107b8909c04f3ba022e015c653b42422d519c8491f299bfbc2ee20d75e451e9fb0507d8260429 WHIRLPOOL 99b8b8a4583709285fa66c46d39884513d2d5fcde88d1951318649fbc3c0f6c7f397ff49f6c1b56b3e3eeda3d700848ad644c821e7a670ebbd13a7e7164c3556 DIST netfs-1.1.5.2.tar.bz2 16470 SHA256 7f51c620fb47c91b95795df65bba23283c46d2d7c85394865df87701b7854b41 SHA512 012d1aeaecef36654bb9569e5d0cda8e6c72bac33853ff0f7a6870e1102c54b1d70598d263bef506d86df1cb3e71fd994c6fa9f06a3a85c8cbe2961614a0272d WHIRLPOOL d8a668ceb87c435b8eea6caf49e1566ea913019a6c2ebc2c8f0f143e0dda37f6a8414172e8a6d7aa15644a119f7098930a1c121b6d9e0d33b30ebd268cadc356 DIST netfs-1.1.5.tar.bz2 16570 SHA256 7d96de0d67334b20f86ea31d7d0aa556254e31ed94346d465437beb2b0dd03c3 SHA512 faf8d3e4ca48cf8243701caaab44df7043250b0898ed9885ea389574e7a8db1bf9996d18a27c8fa356579f5be0dee1535bc1486054bf0e0fb268be5a7051904d WHIRLPOOL 971339a76adf9e85a65ab9342b1f662506a95ac7e61c4befb8dc073bdf23f95a6013c9143f11626cfdd32921da384cbe269af831c1551baebdf3898b32739ed5 -<<<<<<< HEAD -======= DIST netfs-1.1.6.1.tar.bz2 17338 SHA256 286e7fc11fb1c663ce03f8e4e289940c00c8670d2394ee303d9a4c011e80ba9b SHA512 3c2c8e1725060cebaab470972fd587127199ba94b7544abd0cacc0707238a76bcbd07aa2f0bd7be1ce39c6a31c271de2ee96ba9a4d543ce19f4136fbbf28f0a9 WHIRLPOOL 861c49ab348991458e1561f9107354aa8c1ff30bf6d69afc3308cdbb576cd66c531d5c0de629812825fc83d49a905013587ad4ac10d8a0c2b42fff5c514e0122 ->>>>>>> netfs-fix +DIST netfs-1.2.0_beta2.tar.bz2 18658 SHA256 433033485f7fe8d9cfe44d06ee08f0df0201e164b3c1f76c30c8c4d19f886737 SHA512 48c5590971a0a54181f62f2859b09148e71bb60b892ced593bf786bb531f81bc85b89f3ae1c7cf8991c617af8d8dc2215302e8e2dbd1db56f781fc72368021ad WHIRLPOOL 87c21cce34ee75872eadc9c2b2495e3a159620c604e796425c564331df15748f5e0bae66cb08ed86c7960260c4908ef0f3fbe5affc53b1e54bb5e5519673c7ba EBUILD netfs-1.0.0.ebuild 1231 SHA256 da36e49a31defe401826b1f0264283a2412027b28af8e0025edeae6a20d55040 SHA512 d6508a0732f54738d6211f0a3ca320c53e864d889464c359fe16a1494b5da354c4f13c334ac9d1f084f227bc2ffb89d2c3fdf2dc98399788936934ffd34a6c10 WHIRLPOOL 554c34d7871130a73464ca7fbf3c5b3d584c6784e0973266c0823c46b66dee75bc64687bc83ed61bf0d710df4d4885a4e7534af1b6ffac53b72a15dd7094d2f0 EBUILD netfs-1.0.1.ebuild 1234 SHA256 a3221e7a165e69555f2193aca1a176e80edaf30cc9ce3e072c8b5d6298286244 SHA512 ed8589623a05b005998b1cf989d8755337c1cbfdb2d6f26f8056e18e35684b80e4dda9a16d15765a02d37ed670119e0f4724ebc9f02759757ee3137c07b6b6a1 WHIRLPOOL 22d9704307cd7dbef5813fb005c35d085d83b8619f0065ff12f82e303c3812c722bf9160a52f2d22e11a8f24ecfd665c77acec186002fbb6cc51966314c82e73 EBUILD netfs-1.0.2.ebuild 1234 SHA256 a3221e7a165e69555f2193aca1a176e80edaf30cc9ce3e072c8b5d6298286244 SHA512 ed8589623a05b005998b1cf989d8755337c1cbfdb2d6f26f8056e18e35684b80e4dda9a16d15765a02d37ed670119e0f4724ebc9f02759757ee3137c07b6b6a1 WHIRLPOOL 22d9704307cd7dbef5813fb005c35d085d83b8619f0065ff12f82e303c3812c722bf9160a52f2d22e11a8f24ecfd665c77acec186002fbb6cc51966314c82e73 @@ -20,7 +18,5 @@ EBUILD netfs-1.1.3.ebuild 1261 SHA256 e397b3e1ef2272457422cb59647f52a858f6a134c1 EBUILD netfs-1.1.4.1-r1.ebuild 1454 SHA256 20f3e30c655b8447966308d2f41da2afc144fc79bddefd719821e8703490c009 SHA512 9c4b3f064caebf27d9eca6c564790b57ea4f41be4688702e5361566fc72a7f675b8a10a51b15f8f41585ae9589f3f326882aee5b26c5c617c965ed5418228fb1 WHIRLPOOL 2771086634bd2ec129bdcfa36d0e169adcd4b01989b0f024878358217e8158998322297122f92da5425069b40f07dfde6508387c8e6dd6a251150474959665c9 EBUILD netfs-1.1.5.2.ebuild 1595 SHA256 bc9ae98c26cf88799d08b786e159f0964a324684c43d8f8f4462bb23bc268e52 SHA512 c729e371ccfe81e7b7fa6210008906a839f9b3fccba9987b5d4e789ebb1cced19b2319027be4232f8bcb3848a3d91b06eb96b7abf5467dc4ac507b859867dbca WHIRLPOOL 8b9dd8fe6302857453770d4e1a59b29ab0c0c50b19e4624393f5b50cbfbfdf034d14cd830e83dc3d48eecdf9f262fb8012f539bff75b7f3bb59feae851ba8f1e EBUILD netfs-1.1.5.ebuild 1579 SHA256 b0eee985a272640e4c09d1100c4189754428b699e2e2f8ff73af0e7dbdc75a1f SHA512 18bfcf673039206a9c93c3f10118a262308597cceaa06195f38e0d2a63658b0a12f59c3e64f127bd696f99ab8514ebca8f7c0a24e233f95a12fd597ac4e0b4b6 WHIRLPOOL da5aa5c45ba5feb878437c2143634b6758a70d95f9248d525d00ca22be5006a7738e7a60cda92e20be001b0e404687589c34e5a9e9b4f88b833b20fbf9d40334 -<<<<<<< HEAD -======= EBUILD netfs-1.1.6.1.ebuild 1595 SHA256 bc9ae98c26cf88799d08b786e159f0964a324684c43d8f8f4462bb23bc268e52 SHA512 c729e371ccfe81e7b7fa6210008906a839f9b3fccba9987b5d4e789ebb1cced19b2319027be4232f8bcb3848a3d91b06eb96b7abf5467dc4ac507b859867dbca WHIRLPOOL 8b9dd8fe6302857453770d4e1a59b29ab0c0c50b19e4624393f5b50cbfbfdf034d14cd830e83dc3d48eecdf9f262fb8012f539bff75b7f3bb59feae851ba8f1e ->>>>>>> netfs-fix +EBUILD netfs-1.2.0_beta2.ebuild 1595 SHA256 bc9ae98c26cf88799d08b786e159f0964a324684c43d8f8f4462bb23bc268e52 SHA512 c729e371ccfe81e7b7fa6210008906a839f9b3fccba9987b5d4e789ebb1cced19b2319027be4232f8bcb3848a3d91b06eb96b7abf5467dc4ac507b859867dbca WHIRLPOOL 8b9dd8fe6302857453770d4e1a59b29ab0c0c50b19e4624393f5b50cbfbfdf034d14cd830e83dc3d48eecdf9f262fb8012f539bff75b7f3bb59feae851ba8f1e diff --git a/sys-cluster/netfs/netfs-1.2.0_beta2.ebuild b/sys-cluster/netfs/netfs-1.2.0_beta2.ebuild new file mode 100644 index 0000000..9b09a2c --- /dev/null +++ b/sys-cluster/netfs/netfs-1.2.0_beta2.ebuild @@ -0,0 +1,62 @@ +EAPI="5" + +DESCRIPTION="Cluster capable network filesytem" +HOMEPAGE="http://netfs.randomdan.homeip.net/" + +SRC_URI="http://releases.randomdan.homeip.net/git-modules/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="client server systemd" + +RDEPEND="dev-libs/Ice + >=dev-cpp/slicer-0.8.1:=[xml] + server? ( + sys-apps/icebox-service + ) + >=dev-libs/libadhocutil-0.3.4:= + client? ( + sys-fs/fuse + ) + dev-libs/boost" +DEPEND="${DEPEND} + dev-util/boost-build" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/netfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q \ + $(use client && echo fuse//netfs) \ + $(use server && echo daemon//netfsd) \ + ice//netfsComms || die +} + +src_install() { + BJAM=`ls -1 /usr/bin/bjam* | tail -1` + cd ${S}/netfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q \ + $(use client && echo fuse//install) \ + $(use server && echo daemon//install) \ + ice//install \ + --prefix=${D}/usr --includedir=${D}/usr/include/${PN} || die + + if use client ; then + insinto /etc/netfs || die + doins ${S}/netfs/etc/client.xml || die + dosym ../usr/bin/netfs /sbin/mount.netfs || die + fi + if use server ; then + if use systemd ; then + insinto /usr/lib/systemd/system/icebox@netfsd.service.d || die + doins ${FILESDIR}/service.conf || die + else + newinitd ${S}/netfs/etc/init netfsd || die + fi + insinto /etc/netfs || die + doins ${S}/netfs/etc/daemon.xml || die + doins ${FILESDIR}/icebox.config || die + fi +} -- cgit v1.2.3