summaryrefslogtreecommitdiff
path: root/media-tv
diff options
context:
space:
mode:
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/mythfs/Manifest4
-rw-r--r--media-tv/mythfs/mythfs-0.2.2.2.ebuild2
-rw-r--r--media-tv/mythfs/mythfs-0.2.2.3.ebuild43
-rw-r--r--media-tv/p2pvr/Manifest14
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.1.ebuild2
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.2.ebuild2
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.3.ebuild2
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.4.1.ebuild2
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.4.ebuild2
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.5.1.ebuild59
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.5.ebuild59
11 files changed, 179 insertions, 12 deletions
diff --git a/media-tv/mythfs/Manifest b/media-tv/mythfs/Manifest
index e17216d..ab6d9de 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.2.tar.bz2 17949 SHA256 bbb09515a0fc1e8747ebf01e07186a743c118652712a5f7dd2a06700b3dbd82a SHA512 fb8a3094a6e1d73e5ee7f52713ae7d123ed3f6ff8e06fa172eb353e9ac2f84e9fa69068b24b74f910645fc14a957ea262fe548a170268494890fd7042669a76b WHIRLPOOL 6ebc810dec866a04f8c9aa86f47ea8eb35dd0196578f7afc52fa48086166d5c6f5551fc7abdcbebb539fe0e062a14295851fffb7e3f7edcdd71cec724f55e705
-EBUILD mythfs-0.2.2.2.ebuild 1093 SHA256 cf9201ce5cdebd41441fd242cf1fa13022d00bd6569b2e31e13c7027a4261e82 SHA512 2a5fbd665a7b3ebc39ba49496f5bce1995bd555cecc8b601e792452770e5e5d261d8ab93a868e5bbbc392e70c2ed9597ade820f1947c4b41f714b4beea26092f WHIRLPOOL f0cb87135e38096d89f24ec9364d40362ae41e358d72e9b2285184c086b30fd0aba6f80795732a95713ecaffdce9e72a2a19558d47849677cd0709714ad307f0
+DIST mythfs-0.2.2.3.tar.bz2 18043 SHA256 5ef7ff5270c5c5304abe16412d4692b48ca45153acadab3dbb6fef5b69ec586a SHA512 c65129f3f77cd924ca2fe7738851183c03f1c2e8923e57bf83e40bb38344c78682b4ed918f1f256c4c948647c980db855e244b47592cbbfdd3bacd5b021d0e20 WHIRLPOOL 2b643387e0b3081f2ba4de4beb419ccb9c1314a36ba932c068221ad0bb3127f3fd010d061757d7f7d1fbeab99eb2ff3f9b637f6b6b59be3d412289a53b1f2ea6
+EBUILD mythfs-0.2.2.2.ebuild 1099 SHA256 59be6dd0d09fba12e9ccaf35738111057f8b0d6f7d9e38b17eff57bff3c1fdc2 SHA512 62316b7ab8e0310adabb098cb7f2014ebe4bcc97d0412669af84c0179e5a7bba61eed902b53020d990a465bcc53f682c631758eee536a55d81198dccbe6c2940 WHIRLPOOL 2726f24c979780f3f0a4425e057da8ea155304970652ced80a824d8d18b23b2df7dfab7b67de405219808e5c1abe4ac461bf2f89d8185edfd80d05ebcec87197
+EBUILD mythfs-0.2.2.3.ebuild 1099 SHA256 cce0c26bcaf03565b1a78f340bbc7f6fca73c583d714b083d78cd02d08e28b22 SHA512 6115a54ec1b6d0fd994ffb89d1f9c2b9ec3215575556aa0799b7c35673463f280fa72bcb7e07f102dd4fa4dc5f0221a8edf9657f39a0c345d070e8690b16c809 WHIRLPOOL 5b834c313f779af6a8de3ec36de282a088fbb9db522cce5b8cc5f41d9c8b41ad385ddbf8a12ecee5a0ab2a623b61867aaa7a727c3e6be777663e5bce725f732e
diff --git a/media-tv/mythfs/mythfs-0.2.2.2.ebuild b/media-tv/mythfs/mythfs-0.2.2.2.ebuild
index aeb053c..a0048c2 100644
--- a/media-tv/mythfs/mythfs-0.2.2.2.ebuild
+++ b/media-tv/mythfs/mythfs-0.2.2.2.ebuild
@@ -13,7 +13,7 @@ KEYWORDS="~x86 ~amd64"
DEPEND="
sys-apps/icebox-service
- dev-cpp/slicer:=[db]
+ =dev-cpp/slicer-1.3*:=[db]
dev-libs/libdbpp-mysql
dev-libs/boost
>=dev-libs/icetray-0.1
diff --git a/media-tv/mythfs/mythfs-0.2.2.3.ebuild b/media-tv/mythfs/mythfs-0.2.2.3.ebuild
new file mode 100644
index 0000000..47bcff6
--- /dev/null
+++ b/media-tv/mythfs/mythfs-0.2.2.3.ebuild
@@ -0,0 +1,43 @@
+# 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-1.4*:=[db]
+ dev-libs/libdbpp-mysql
+ dev-libs/boost
+ >=dev-libs/icetray-0.1
+ =sys-cluster/netfs-1.2*
+ dev-libs/libadhocutil:=
+"
+RDEPEND="${DEPEND}
+ dev-util/boost-build"
+
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${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/p2pvr/Manifest b/media-tv/p2pvr/Manifest
index 953e417..69e8861 100644
--- a/media-tv/p2pvr/Manifest
+++ b/media-tv/p2pvr/Manifest
@@ -3,8 +3,12 @@ DIST p2pvr-0.1.2.tar.bz2 7581556 SHA256 3e8dffdd05d5a9505110dea8bb16b72a5933037f
DIST p2pvr-0.1.3.tar.bz2 7581033 SHA256 75a7c2de6bf1c18219c2cc0cab6d64b8226eca803eecfbea9c3976bd5b187ad9 SHA512 65ab9f31b409b5b28c5c32259c98d47f1ddd07dec0e660e7fb4ca4247bf5358433f8c9af4c2357c38f661f0216ed5b1b3c13e1fa7244df252950f6dd426ef771 WHIRLPOOL cd6ea83b629960c63e8373ae938728dcfa1531d1e3a1cb6bb854a82ad601dfc8eebda17ff4dc3718c3912eefb920e7d2647cbb55417b6e4f09ec68d16ce3bbaa
DIST p2pvr-0.1.4.1.tar.bz2 7581891 SHA256 b9d94c3df51a04923f1c9e09df7a6a58620d56bd96a128d9e551acdbd6eaeeb1 SHA512 e10e1b1df7ae5d2a45ebd81e4933c80c2f0b38d29df391c80b0656f69c9ce48514dc5fa83fa575042d0b99da3d2a082d05d49989293d3e37e6fc933269f92605 WHIRLPOOL 24bb050a5a221cda9b061d4651bca31596e0cd18614582650fadf6c07b63a68b20ef585700176f8c2d12f22d1e7cc8d514c290a4adc14c446ef974b83ee3a714
DIST p2pvr-0.1.4.tar.bz2 7581567 SHA256 d2b41116848edb526ad891f7a5d0008becb658cd230d4b2e9d34e868644ce0cd SHA512 fd934c42ba0ff529a203ee43148ea45d02c9ecb95783623ea6dfa8818d03cd9c1004993f1c41110e6febbb139f98df49b3204b2af658eb3158c5943738d3ede6 WHIRLPOOL d50434c603a3b5bf724a4573f2d13313ee49d353e0f58b10cec36e04b8bf138049f3b7b8b2db6cb2fc7c311bdfb6469f023f35a0e33b7c2ed628b6824090aab7
-EBUILD p2pvr-0.1.1.ebuild 1304 SHA256 3daf8ab07101c19ff07b0f0b9d4d78cf26c48e0ebe04012f0de619022bf4bd9e SHA512 af4dfe6ca408f12ec95c969d276c8c835867c2fbe07901978ece3813cee37c439f2c6b5bf04828e91f7a14b1e71e15fee5237b4fe86a353d6eeccd8501cf417a WHIRLPOOL 5add5ad4e22b50b672e41c4a878eb7b99f7ea9a374ec5e6f8f4f85cd3f87fed75e7f500b60adcaae463665ad6db41c4324a74222cb92f1cd11cf5718abe9d702
-EBUILD p2pvr-0.1.2.ebuild 1281 SHA256 10882080c0a84acac259fd034437bb72601184478f23bd95c793c97f413534e1 SHA512 d9442ae1ba2c54fff78fbba67f200c4d573019f8d9c8267093b753c6bd38430bd691b1d372ad3c31edc07ff13918fb2083a3ee6fd4b16facd4d754985f6c8507 WHIRLPOOL 4a274e08b80688bc2a631b6b820d380ffdd0aa2b2220b5dfadf784247222de6c7880a51cd22875e104e205393953bd9d091a63addb90f6605b3f61f2a141e567
-EBUILD p2pvr-0.1.3.ebuild 1286 SHA256 2deae7898dc079e5b4c3954cf556b937c8086727923e22c11b5a0c0a0d5731b4 SHA512 d8e2a932dbda9cc501a333ea3f5bbc6bc483b959f90edf37b67cae8a05819fa1e71d18989fdf7e6565e9e386b0853bc1c397c1751155c1f63f4dc030f3fafeba WHIRLPOOL 188a83e1041bf99b6fadb1a32e0ab72bd80f284bc0af22dbc47c1be254883746b7b6e6363790de594185293f5ebf045f77232ddaaf22c79db2f29f827fdbd557
-EBUILD p2pvr-0.1.4.1.ebuild 1288 SHA256 26a045fcae663dc5cf75118c23dbde3ae8d1224c867c13129cac87236365846c SHA512 0aa7eaf05670aadff2c73ba3969e15a31d415559b0cbeddf373ba5e55e0c0eecfe0ae9b53af0eb35ae3b230a28529e2a0e49ea686cc9a24e54d672d12c4f1b90 WHIRLPOOL c34b82f1ab2e9705c1e6aad78e59e7da579b631fa1a9d768563345533d5431744561270c49ebff8c2da1399e58255adb6fa1afce3a65f432fcbd279b31c80343
-EBUILD p2pvr-0.1.4.ebuild 1286 SHA256 2deae7898dc079e5b4c3954cf556b937c8086727923e22c11b5a0c0a0d5731b4 SHA512 d8e2a932dbda9cc501a333ea3f5bbc6bc483b959f90edf37b67cae8a05819fa1e71d18989fdf7e6565e9e386b0853bc1c397c1751155c1f63f4dc030f3fafeba WHIRLPOOL 188a83e1041bf99b6fadb1a32e0ab72bd80f284bc0af22dbc47c1be254883746b7b6e6363790de594185293f5ebf045f77232ddaaf22c79db2f29f827fdbd557
+DIST p2pvr-0.1.5.1.tar.bz2 7581396 SHA256 a643a5104726a63373921f3179e9db52da4edc337e6e6ffa2e606ec4f7f47984 SHA512 a0fd24d78cc50a6d1f79ec1ca23b6d90bde566c6bac063166c7bd8428749d16d4af9715c315f536436ce815105402fbd0301435dad87a4fad4102473708237ab WHIRLPOOL 5ce74ee4105c46246e1a87722efe1af8ee49d47f36d517a61b069ecfd0f45d656fcec4d2a92d8eb6f61bce7898027dce94c1a95618ac908d39301c165f2fa71e
+DIST p2pvr-0.1.5.tar.bz2 7580108 SHA256 27c323827c7ea51c82e26a5038929224e69d827f1a4d264908ff343493e17fb3 SHA512 dc74d4d29e1c879d8533c17a7f3f951e3824e85fd7256320d6a2de5f7119087d9f3d0b74dbba7b8bdf6c0bff6edfbcb70035cb11015175d521699f8f91264234 WHIRLPOOL bd61a86c285cbd3ecfa8944b32cefbf72c7d35ffcb17a60aba8740f4c99cd1bfab021a7e7655ef0b39f8d51985062a07cc072a920d4c74ecf70560fa6744cd4d
+EBUILD p2pvr-0.1.1.ebuild 1302 SHA256 cc0f00781ebb1927bfd4e2539d338a03ee63f44888ef0dbef073365caea0d8d9 SHA512 c4d5dfb6aa5e1fd576936ad85500f764b85a617761cc06979d8be0c2f6f82e7df4d8054225ab8e826e64c3d79b08bbb047e023df0875b92ad4471eec2659592d WHIRLPOOL 8e7144c15dfb16632d1bac3559f4fe427b8dda5e4ad9697ceda81bd95c205bc6035043bf1751a8f881c8645bf52d621ccb75a5e12a12976edb2a74feea3e667f
+EBUILD p2pvr-0.1.2.ebuild 1279 SHA256 adf1a0ad323e12351b17f3e13cdbd476d526728476a60b57782a72774ca5cb1d SHA512 72a2777f823e2ff7afb1e2f033882c7ae7797597a773e9a3253fb58431e2772087e2ceb59abd86c71cbd44cd5f76a8af2ea8700454aedf3909367ebe1c2afe4a WHIRLPOOL 7f203cf14d852c418be0260a6f310bda6c84185a7f3ab152c548a43e68257eb476fa4cb13f2e70eaee8fca81988ed581b6a87c703812a211ca99b83858cd0926
+EBUILD p2pvr-0.1.3.ebuild 1284 SHA256 7f819d286a69d442433548be446968c05037acddb04607140b09d754c926111d SHA512 7495de0a9c685037fa8d81cb82e93723ebeef6616ee26199d727d7a3ff62ce7e03b313533270a7ad5237e922fe8f23fbaca1027a4324bd99b92025ecf71936b9 WHIRLPOOL addd2a04a6482389756c0f130fc48ca62692e5d382254bfecf5f6669c44a6e46eaa8582a1c4e580b777c7acd73051306dfc535e8f3976009e0129b13d0b87f24
+EBUILD p2pvr-0.1.4.1.ebuild 1288 SHA256 5f201101ccaf6a01b182d2b978b9dfaf038dbaaa9d201aa4ad585562e01ebcd3 SHA512 fd2bd4141b8120922a9f34535ce5314642abe2962f38f61537439c25f4a775ee422bbaa5a9356be94b4f5e20bd90ff4be4adbd39822afbc9c4e31a606f09ff58 WHIRLPOOL 5871a045728cf05fd7ec5bb0262b7d58a175986adb9e29e88ab33b75020116ddbe648b0fc8c68fd32a3d85f410547904d9cb88a1d916dea944d9f1ddf4afc3b3
+EBUILD p2pvr-0.1.4.ebuild 1284 SHA256 7f819d286a69d442433548be446968c05037acddb04607140b09d754c926111d SHA512 7495de0a9c685037fa8d81cb82e93723ebeef6616ee26199d727d7a3ff62ce7e03b313533270a7ad5237e922fe8f23fbaca1027a4324bd99b92025ecf71936b9 WHIRLPOOL addd2a04a6482389756c0f130fc48ca62692e5d382254bfecf5f6669c44a6e46eaa8582a1c4e580b777c7acd73051306dfc535e8f3976009e0129b13d0b87f24
+EBUILD p2pvr-0.1.5.1.ebuild 1288 SHA256 d8de0ab961baee20e663ecfa74654b16596fd25cb4751e162331b4ed68360bef SHA512 2ab9868c544df2a00dc72314a5a777bb6593a9b5008c2b57041331c9748e2d29d14e1283961545aee0686af8895c33fb20cf5213a4be3d1335dc9767247b9b62 WHIRLPOOL 5743f94bbfd32c25d1770f0bce57d0381a50e3fa26b08b7148b4f9833e34d7280fccc9ad9bda49df9653fb4497a7dbd498988279bc6d2b12a431362c423f8b62
+EBUILD p2pvr-0.1.5.ebuild 1288 SHA256 5f201101ccaf6a01b182d2b978b9dfaf038dbaaa9d201aa4ad585562e01ebcd3 SHA512 fd2bd4141b8120922a9f34535ce5314642abe2962f38f61537439c25f4a775ee422bbaa5a9356be94b4f5e20bd90ff4be4adbd39822afbc9c4e31a606f09ff58 WHIRLPOOL 5871a045728cf05fd7ec5bb0262b7d58a175986adb9e29e88ab33b75020116ddbe648b0fc8c68fd32a3d85f410547904d9cb88a1d916dea944d9f1ddf4afc3b3
diff --git a/media-tv/p2pvr/p2pvr-0.1.1.ebuild b/media-tv/p2pvr/p2pvr-0.1.1.ebuild
index 7aab10a..0eb4daa 100644
--- a/media-tv/p2pvr/p2pvr-0.1.1.ebuild
+++ b/media-tv/p2pvr/p2pvr-0.1.1.ebuild
@@ -13,7 +13,7 @@ IUSE=""
DEPEND="
dev-util/boost-build
- >=dev-cpp/slicer-0.8.1:=
+ =dev-cpp/slicer-1.3*:=
>=dev-libs/Ice-3.5
>=www-apps/project2-1.1.4[postgres,daemon]
<www-apps/project2-1.2[postgres,daemon]
diff --git a/media-tv/p2pvr/p2pvr-0.1.2.ebuild b/media-tv/p2pvr/p2pvr-0.1.2.ebuild
index b5016b9..ce88e63 100644
--- a/media-tv/p2pvr/p2pvr-0.1.2.ebuild
+++ b/media-tv/p2pvr/p2pvr-0.1.2.ebuild
@@ -13,7 +13,7 @@ IUSE=""
DEPEND="
dev-util/boost-build
- >=dev-cpp/slicer-0.8.1:=
+ =dev-cpp/slicer-1.3*:=
>=dev-libs/Ice-3.5
>=www-apps/project2-1.2[daemon]
dev-libs/libdbpp-postgresql
diff --git a/media-tv/p2pvr/p2pvr-0.1.3.ebuild b/media-tv/p2pvr/p2pvr-0.1.3.ebuild
index fd5d48e..84f1301 100644
--- a/media-tv/p2pvr/p2pvr-0.1.3.ebuild
+++ b/media-tv/p2pvr/p2pvr-0.1.3.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64 ~x64"
IUSE=""
RDEPEND="
- >=dev-cpp/slicer-1.1.0:=[db]
+ =dev-cpp/slicer-1.3*:=[db]
>=dev-libs/Ice-3.5
>=www-apps/project2-1.2[daemon]
dev-libs/libdbpp-postgresql
diff --git a/media-tv/p2pvr/p2pvr-0.1.4.1.ebuild b/media-tv/p2pvr/p2pvr-0.1.4.1.ebuild
index 9962582..fca43eb 100644
--- a/media-tv/p2pvr/p2pvr-0.1.4.1.ebuild
+++ b/media-tv/p2pvr/p2pvr-0.1.4.1.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64 ~x64"
IUSE=""
RDEPEND="
- >=dev-cpp/slicer-1.3:=[db]
+ =dev-cpp/slicer-1.3*:=[db]
>=dev-libs/Ice-3.5
>=www-apps/project2-1.2.5.1[daemon]
dev-libs/libdbpp-postgresql
diff --git a/media-tv/p2pvr/p2pvr-0.1.4.ebuild b/media-tv/p2pvr/p2pvr-0.1.4.ebuild
index fd5d48e..84f1301 100644
--- a/media-tv/p2pvr/p2pvr-0.1.4.ebuild
+++ b/media-tv/p2pvr/p2pvr-0.1.4.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64 ~x64"
IUSE=""
RDEPEND="
- >=dev-cpp/slicer-1.1.0:=[db]
+ =dev-cpp/slicer-1.3*:=[db]
>=dev-libs/Ice-3.5
>=www-apps/project2-1.2[daemon]
dev-libs/libdbpp-postgresql
diff --git a/media-tv/p2pvr/p2pvr-0.1.5.1.ebuild b/media-tv/p2pvr/p2pvr-0.1.5.1.ebuild
new file mode 100644
index 0000000..ee7852a
--- /dev/null
+++ b/media-tv/p2pvr/p2pvr-0.1.5.1.ebuild
@@ -0,0 +1,59 @@
+EAPI=5
+
+inherit user
+
+DESCRIPTION="Project2 based lightweight PVR"
+HOMEPAGE="http://p2pvr.randomdan.homeip.net"
+
+SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~amd64 ~x64"
+IUSE=""
+
+RDEPEND="
+ =dev-cpp/slicer-1.4*:=[db]
+ >=dev-libs/Ice-3.5
+ >=www-apps/project2-1.2.5.1[daemon]
+ dev-libs/libdbpp-postgresql
+"
+DEPEND="${RDEPEND}
+ dev-util/boost-build"
+
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
+}
+
+pkg_preinst() {
+ enewuser p2pvr -1 -1 /etc/p2pvr "video"
+}
+
+src_compile() {
+ cd ${S}/p2pvr || die
+ setarch $(uname -m) -RL \
+ b2 variant=release ${BJAMOPTS} -q finallib \
+ || die "Compile failed"
+}
+
+src_install() {
+ cd ${S}/p2pvr || die
+
+ dodoc doc/* || die
+ insinto /usr/share/p2pvr/ice || die
+ doins ice/*.ice || die
+ insinto /usr/share/p2pvr/sql || die
+ doins datasources/schema.sql || die
+ insinto /usr/lib/systemd/system || die
+ doins etc/systemd/* || die
+ doinitd etc/init.d/* || die
+ insinto /etc/p2pvr || die
+ doins etc/p2config || die
+ insinto /etc/p2pvr/datasources || die
+ doins datasources/postgres.xml || die
+
+ setarch $(uname -m) -RL \
+ b2 variant=release ${BJAMOPTS} -q install \
+ --prefix=${D}/usr \
+ || die "Install failed"
+}
+
diff --git a/media-tv/p2pvr/p2pvr-0.1.5.ebuild b/media-tv/p2pvr/p2pvr-0.1.5.ebuild
new file mode 100644
index 0000000..fca43eb
--- /dev/null
+++ b/media-tv/p2pvr/p2pvr-0.1.5.ebuild
@@ -0,0 +1,59 @@
+EAPI=5
+
+inherit user
+
+DESCRIPTION="Project2 based lightweight PVR"
+HOMEPAGE="http://p2pvr.randomdan.homeip.net"
+
+SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~amd64 ~x64"
+IUSE=""
+
+RDEPEND="
+ =dev-cpp/slicer-1.3*:=[db]
+ >=dev-libs/Ice-3.5
+ >=www-apps/project2-1.2.5.1[daemon]
+ dev-libs/libdbpp-postgresql
+"
+DEPEND="${RDEPEND}
+ dev-util/boost-build"
+
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
+}
+
+pkg_preinst() {
+ enewuser p2pvr -1 -1 /etc/p2pvr "video"
+}
+
+src_compile() {
+ cd ${S}/p2pvr || die
+ setarch $(uname -m) -RL \
+ b2 variant=release ${BJAMOPTS} -q finallib \
+ || die "Compile failed"
+}
+
+src_install() {
+ cd ${S}/p2pvr || die
+
+ dodoc doc/* || die
+ insinto /usr/share/p2pvr/ice || die
+ doins ice/*.ice || die
+ insinto /usr/share/p2pvr/sql || die
+ doins datasources/schema.sql || die
+ insinto /usr/lib/systemd/system || die
+ doins etc/systemd/* || die
+ doinitd etc/init.d/* || die
+ insinto /etc/p2pvr || die
+ doins etc/p2config || die
+ insinto /etc/p2pvr/datasources || die
+ doins datasources/postgres.xml || die
+
+ setarch $(uname -m) -RL \
+ b2 variant=release ${BJAMOPTS} -q install \
+ --prefix=${D}/usr \
+ || die "Install failed"
+}
+