summaryrefslogtreecommitdiff
path: root/media-tv
diff options
context:
space:
mode:
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/p2pvr/Manifest2
-rw-r--r--media-tv/p2pvr/p2pvr-0.1.4.ebuild59
2 files changed, 61 insertions, 0 deletions
diff --git a/media-tv/p2pvr/Manifest b/media-tv/p2pvr/Manifest
index 0830c33..fe51c65 100644
--- a/media-tv/p2pvr/Manifest
+++ b/media-tv/p2pvr/Manifest
@@ -1,6 +1,8 @@
DIST p2pvr-0.1.1.tar.bz2 7582341 SHA256 593702ed6bdfec4e5b94eb1effb57af6f39ae7f024c353128e97fcc56dffd092 SHA512 e1b7e7a55f39dd36611be9e34cc065fb2f6cb49d8d8587031b897478008a1a759f94e806d604627227a8077488002fe61f9e0762e8f20134cde095f65d3a2530 WHIRLPOOL 0e68c018bda139923d8230091f3fa226328be6602bcad67ff59e32a986d1b66b368c8e21c00f08f627075bda131ea05da584fc3b444252535b6d7d6d3b67c683
DIST p2pvr-0.1.2.tar.bz2 7581556 SHA256 3e8dffdd05d5a9505110dea8bb16b72a5933037f807b26b0c52db0d48d164988 SHA512 bf5a9808c6178f63a1ea7237fb74d5dd90416766e962d535d6cee9f9765c6b9659db45eaa80e4b3dd3d87a18d6fe800c745f12155cb41154b9f2a02fcbb0b550 WHIRLPOOL a1a38733c24c0c1055c3b315686a48cdaf0850492d9b56cf8c75810b6339e0b3a69ce83ac25674898c38468a78f2a2ebf991c789e693e85a48e5b29ad32a809a
DIST p2pvr-0.1.3.tar.bz2 7581033 SHA256 75a7c2de6bf1c18219c2cc0cab6d64b8226eca803eecfbea9c3976bd5b187ad9 SHA512 65ab9f31b409b5b28c5c32259c98d47f1ddd07dec0e660e7fb4ca4247bf5358433f8c9af4c2357c38f661f0216ed5b1b3c13e1fa7244df252950f6dd426ef771 WHIRLPOOL cd6ea83b629960c63e8373ae938728dcfa1531d1e3a1cb6bb854a82ad601dfc8eebda17ff4dc3718c3912eefb920e7d2647cbb55417b6e4f09ec68d16ce3bbaa
+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.ebuild 1286 SHA256 2deae7898dc079e5b4c3954cf556b937c8086727923e22c11b5a0c0a0d5731b4 SHA512 d8e2a932dbda9cc501a333ea3f5bbc6bc483b959f90edf37b67cae8a05819fa1e71d18989fdf7e6565e9e386b0853bc1c397c1751155c1f63f4dc030f3fafeba WHIRLPOOL 188a83e1041bf99b6fadb1a32e0ab72bd80f284bc0af22dbc47c1be254883746b7b6e6363790de594185293f5ebf045f77232ddaaf22c79db2f29f827fdbd557
diff --git a/media-tv/p2pvr/p2pvr-0.1.4.ebuild b/media-tv/p2pvr/p2pvr-0.1.4.ebuild
new file mode 100644
index 0000000..fd5d48e
--- /dev/null
+++ b/media-tv/p2pvr/p2pvr-0.1.4.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.1.0:=[db]
+ >=dev-libs/Ice-3.5
+ >=www-apps/project2-1.2[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"
+}
+