summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2019-06-16 16:04:36 +0200
committerAndreas K. Hüttel <dilfridge@gentoo.org>2019-06-16 16:06:51 +0200
commitd8a512eef79af5ec5847688addd4871a6ed8e84b (patch)
treefd744708e0efed96e6a980aa1ff705a0bb9ac69f /media-tv
parentnet-irc/znc: bump 1.7.4_rc1, fixes authenticated RCE CVE-2019-12816 (diff)
downloadgentoo-d8a512eef79af5ec5847688addd4871a6ed8e84b.tar.gz
gentoo-d8a512eef79af5ec5847688addd4871a6ed8e84b.tar.bz2
gentoo-d8a512eef79af5ec5847688addd4871a6ed8e84b.zip
media-tv/tvbrowser: Remove last-rited package, bug 581720
Closes: https://bugs.gentoo.org/581720 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/tvbrowser/Manifest51
-rw-r--r--media-tv/tvbrowser/files/3.4.1.0-build.xml.patch109
-rw-r--r--media-tv/tvbrowser/files/3.4.1.0-remove-registrykey.patch150
-rw-r--r--media-tv/tvbrowser/files/3.4.3-build.xml.patch109
-rw-r--r--media-tv/tvbrowser/files/3.4.3-remove-registrykey.patch150
-rw-r--r--media-tv/tvbrowser/files/tvbrowser-9999-build.xml965
-rw-r--r--media-tv/tvbrowser/metadata.xml14
-rw-r--r--media-tv/tvbrowser/tvbrowser-3.4.1.0-r1.ebuild96
-rw-r--r--media-tv/tvbrowser/tvbrowser-3.4.3.ebuild101
-rw-r--r--media-tv/tvbrowser/tvbrowser-9999-r1.ebuild173
10 files changed, 0 insertions, 1918 deletions
diff --git a/media-tv/tvbrowser/Manifest b/media-tv/tvbrowser/Manifest
deleted file mode 100644
index 1c83227f8e91..000000000000
--- a/media-tv/tvbrowser/Manifest
+++ /dev/null
@@ -1,51 +0,0 @@
-DIST BeOSthemepack.zip 39412 BLAKE2B 1b48e79f74ccdd673231056302c5b5ead1fbd4d9c311b6174ef89c87c9a4750b969698ca6d2c068966d274e4b8ff3297f2ffc0b26f024e7552f289ee123c2eb5 SHA512 479d9180cf8678cb555a86ecc80d19f0f615f7c2f5807acf550d117cfda44155ca80315f51f67c17799b71f9768e9988919d23bfd38abce0887195f30ecb97c3
-DIST amarachthemepack.zip 53700 BLAKE2B 79fbcbfe2e57085eb29ce485a4c9fa2b74fc2542db86fcfc0d6774aa0f389d55454f678d8e2e794e89eb73ab6ac36264a06f006f55302403abdbc21f15a6144d SHA512 da0a082dea2abccec47137ef1db54a57b1becfbf0fc1b99fe41c0f60c254f1963dfde032bd622d034a3abde4ead1c2aa00f3ea2d872859ad384168ebe8fd1c52
-DIST aquathemepack.zip 90542 BLAKE2B 2fa19371d522b8bbe75daadf26cc32691b3894aea38ed141f087bbb513f8584fc9cc07729dc100857cfbba8eb11799ac97d799bd6177a8250805cde2c13b42fa SHA512 f73c60c0273f796487d04adbc9e6e535a6117f07154b48ad0d41725b50674762fa14b340cf3869167e8eac6f28ddb2e7b0133a0f5ab8fdf548fb7d6419ac9ceb
-DIST architectBluethemepack.zip 52161 BLAKE2B 26ae4f411647f6973d79b2e7ff4e489d642ac12d5c268c86be8e639849a10fe7fe6b1fb82da78d049c47615248c27b6bd59abc9974fbd4ab2290caa2ba8f226c SHA512 67cff378b8b6eb033e61d8b1c1dc689316e4fe80233d7b2f40a1579bd8ae5b04de2797cbdfb2083bf4922594ffa2955ea0f920a9346e0ffc2dbc659cf864e408
-DIST architectOlivethemepack.zip 52265 BLAKE2B 7cff31d02dbad7bb8c1cc6a5b3eda9b500774b5718a4e60449660c126e3df0da06f6fe8e9fa39c5ff0bc36a75932ff5be4a0fbffbdeb019bb5236c67aab7e8d4 SHA512 b2dd6cfa4ff0e45e663bb672cb53e58aa954f86b639f761df128c4fdaf9f37d5e9ff2b3f58b3aebe6c763943b69ec56fedda33ce342fe575c4e1ce5e2d6293f7
-DIST b0sumiErgothempack.zip 54621 BLAKE2B 3841807257d1dc7dd16b13c9ce79d3382e0d8945a916004921b60827ddd214d9bdd93fe62468b0d5f15ca75b8d988af7544564c74057acdd61f0362a82cac3a0 SHA512 6caf37070e214b5ebad3c18f6bf743f04d66b97334f154b698e9e502f56c459c7cf3dbc2101fba61312ca28e35712c0dd27ec64631cb8863b34f9228521955c9
-DIST b0sumithemepack.zip 53817 BLAKE2B c70c756853ec596a8e004488584f57e598cae4869a09e886e86d58ddf433ce0568dcd5d2c63f3f7b50bf67aed91e5e14bdc6b7554cb248d0d7e0a200b112c366 SHA512 77fca69c714e4f1966ec6a893e1ca990108bd2e967e4ab762445de8c57f6436d83d762c43fbae3d46a5631ced1166a74f4b67742a61b75b65d1f22e18c03360e
-DIST bbjthemepack.zip 63397 BLAKE2B af153e94e1ef907a3c56bedbf845cd797e70d812862e16a2818a0ee89c62fdbc261b391d92f92af0c08e45645efc895980033f4a2b36e07509040ef2371d134f SHA512 619787c2449bbecea496565e15ed49d7ca65b7d8a9a0122300c5f397ab921431e495cb7256166a908b82dc48f17dc3c4bfd559805c5c4325fa074c86ac3fac4c
-DIST beigeazulthemepack.zip 81543 BLAKE2B 22482c118751b2f4c1b51054c5ee489567591f34fb67de7bb6b39146b7966a327bdb664570e8807ef89c5459fbeb9b2e80d5d54795a3961f09da18d0db22d54f SHA512 7bf5529766f6ff19a8ce2c5ff6e2782d1deead8595efbc6b88a79fd8fa0be8f64e8e023d7997c1d0d8554beccde82e09c118e98bd3532faf63fa3466a15de392
-DIST beosthemepack.zip 22851 BLAKE2B 637585730aa33fac29ae01664f60615479e3692aeb4343be9d19c2f553ef195ca151f451ca862ec3110cc75bab17b26bb61dbd5f95cec08d85fa3347cfd94ab9 SHA512 f1e49fa793e067c19d25576a4a4b1d18f6d78f7a5377da40c87d1d4829aa185581b75cda533e0bafd49db53f8f41e165be3145eabe4afac23503b42a42a593ff
-DIST blueMetalthemepack.zip 67613 BLAKE2B bf2edb5b0feb94f62a4f9058bf6e42ec31e6e9e52a166ffdf7136699390e79a8f82141eea000a67ec93b4b7b54331c5df10e7c9c94296a8053b3370c7732b9d2 SHA512 7b471a6debdb1fe42a4c005c768d2fa534ecf9f292f2ccce5f4e4d1968ccc57299e28e7f3ae9fcfecf032e924e0f3fd5186637d4676bebb80eea29170b5fc6f5
-DIST blueTurquesathemepack.zip 62676 BLAKE2B c3e3e4999ae4c53693e7adc14fd2bc108b44812847995cfe2f3dfc61cc3a0bca4466c703857b1d4b2c7b3cafb33975e2d87eb74b93984fbfd3c4850cfd063d29 SHA512 49be6c67e2e00eca499d92288f2d353971567046497286ab5b9c50c04a15429dcc11a8d35095af5e9f338fd375dd08ebbdba3acacfabef216142ed38d7abb652
-DIST cellshadedthemepack.zip 54354 BLAKE2B 40ef1ce096f894fb7951ffc5fef8516e58c125e228f22ca579889fba72c338a530f14fe84739ef816b7a246104cb3df481ac3796fa8ce582ddc789d97c133d20 SHA512 2d66e9c4dcc97a5e2bfef09d40e41c18ea5f285be5db8b2c62d9a7f1d6fbb51ca82f1ec2e656559bd25a5eddb9521e92ee609663dca612d7e4ba9d62a72a7f08
-DIST chaNinja-Bluethemepack.zip 77692 BLAKE2B 5632a1c40c427d9a285edfe9132a91842e68e9c31f6355c83601941a8ea3c21dfb42c8d6ceee9ee4f1e5b289ed27b08736963d3b41367e6d7f2faee90c5c52d5 SHA512 e2bd79f5ea5413df77f36b38a6922fdf7d55bdc4eb6be044b4ae2de97127d437f771b101e8349d1aef8b3e62a74838c3bce692d54b198691f6b477d882ccadf7
-DIST coronaHthemepack.zip 82406 BLAKE2B 44f0678e19b0e53a7dbdad353b3fbb987024b0d6ae745cde31bcedae53779ac5be4d0020ade96bcdbad843ea2b4914b6b8a883685aecd707fdbdd6828c86aa57 SHA512 ad5ac7b3cb86f4dde835a880fe5fbca4a389a9b64c6404ace3ac809f1361d9524c298d579fd0de9da950d81cfff7d2cca6ff8fdfc502182d8b0e0d3fb6360898
-DIST cougarthemepack.zip 49992 BLAKE2B c88edc06ae3735594a97eecfdd370a9507f361fdc451dd0f649e65a5d81ad903c2cd94173a471d415071e9d834370912a13914594233659ef4675aadf2b0980e SHA512 687e776167b50a84863e97c3795280df68f65e1863f9655c5584b24ddf74a4509ac9ad769a3d939b9454c5835b08ea5d586ffbb249bf4307af7025a7a0369014
-DIST crystal2themepack.zip 58696 BLAKE2B 336d67fe8a81ccf4123f77f281fd5aa82390755f4b6d9faa73ba040d477ad1b44b346e507e9b8ed825304b2f5630fadab7676554ea3cf6302a347c49a763836d SHA512 875c4964af8fca451131ab2a071de094947528b648deb8aa653dd9a86832224d8ba92e19a22c926204acab7cf3342504ae8f28ba43bb5e911f886facdc4473b7
-DIST fatalEthemepack.zip 57391 BLAKE2B cb09cf951f89cc6ac86b9a1352d645161a8d821e45eaea4a1774cd2061192d166f4b0ed48bba463b805a71c83450a5cd6a80d2bb5290ac90ce4b926057d75690 SHA512 5dcf086e509be63a752ddab90e1d2691c194ec46f382f0a454f703694f562404e657ce434fed1cfe9c5760b541e44a71b1c43ce826d917f6f5c424ac1fd0fc1a
-DIST gfxOasisthemepack.zip 55859 BLAKE2B 264944e7e874412c2349919071a9b8888abf1d920a5039133662a15cc84757b255e24ad9b6abb43e9763e26511cec19d2837227108dc94c72bb0ca60ba22cc5a SHA512 6335fa82c27a92ee188318a4829fa4a50af5b6fafda102096a27239d236eb023ad45d43dcd08533bcc6442298ed323cba4db62278036a9da366a85c3fb73006c
-DIST gorillathemepack.zip 43281 BLAKE2B 4487e7d83cdbf9c36227e7daff138801ad9ca7e5c3646d7ddd9d87363be63d8213ff6a45b185bee4e34d7c6c63d4f037cb3b33dc092d8daceb6c4eee0a04509d SHA512 cbc53c8ad1ea8cda40bf1ff43d92da9890831e8d25945c0930bcadcf298e7640bb3d55511d5065e360a03c864db313dd602911ec25e8b8169d74b797d0a6263a
-DIST hmmXPBluethemepack.zip 40046 BLAKE2B 8d541cac9598d48ae42cff54ce00012d5c2c0c124c2b0fdab9ff7a2f029f7d92824223253c3ce929227fcf00246ceea297b9adf7582dd663442ec5b8cc5a3c0a SHA512 1f0dc4d22171cb2430a5e7a1827262fa4b2530d6230b893e94d52933a94656392200047849fde652dee004303811d308ce98d95994c6580b26a4ed50915e42f8
-DIST hmmXPMonoBluethemepack.zip 39815 BLAKE2B 294bfabd7078c4a29a15dccd1519532800eca054fad18d414fb5d3190c0de21c746976cf433fbb79f9d30f5a24ee0a734749bf2869a10bbfffb29f9fab4d066c SHA512 4d8fd6f445234f8f1f50ec6a77dbef6d86521d910bc8ff54afba340d82a5a39b9227ec33e6889745c9ad6f607d023375ab3a2e7b97cc41744f4066209f0ac03a
-DIST iBarthemepack.zip 68829 BLAKE2B 4fcff0f86d3924bcc56a304593a159fa9c3130d5bc306422a2877b12fc97a932e135c349aa788b7f0f370bedd3c3fd7b9a536b9839eed78c63efd929d8253d7a SHA512 c4a5d3921cba2980dd147d62ec4db9aee44b7be35af3c5a50adfbb861edd95ed61655b31346e51efa1b087f04891890ed44597c456cd7fd3704f8605375733d2
-DIST macosthemepack.zip 38584 BLAKE2B 11f5798b7cffce5bc2c4bac33820938af0762d6f4054aa3dc9633aee2ce8304a3507c9f0b5d27723106b6f5bf54540fd93a0730e66738eab90567bf95271728d SHA512 53dccdaacdcc277d9ae2464a85d285f7ea740d49e0464212b4089f0ce6f08ccb69b295bf9ac4bf8c324cef2f4cedce1b3dcc8e7cde9b0a510860c9071abbc191
-DIST midnightthemepack.zip 44585 BLAKE2B 86d8c6bb519145b1f733905e90a9da11ac2bfade3fbc61b1956ccefd4f9f4e6910f6725ce129f53150388e7f5199d87a4ce0e827ffd642e7d7398d64a94b1768 SHA512 be59dec17246aac30fd767de4e0d21fd467e17cc1f4ac8080e1b63d2d2e0d5e70424d0bd1e5b6be53d09167ff4c6af848807682c8bd514cdc7d879d13e96bfc2
-DIST mmMagra-Xthemepack.zip 76329 BLAKE2B 6a9337418722a61ea6b64961ea5aa6a739576c4e71c5bfed6e09dd0972dba23190eac5e0e7ef98f609dc29ec7ad9faa3d59d9a8aee6c0e0f0a83e0c279f1a6fc SHA512 17838f010083298bdf652177c601ee73d2dfdc0661f03999992eefe2382302ad033a8e284c093d3a93698869a2e5e5617659618ba44e5b342cfb882bdd4282b0
-DIST modernthemepack.zip 97490 BLAKE2B 37bb519ca7705f660717c8242b6f7a7ac86e23936976143bc6f1e4e352c5fb4ce690b8815f151c2005b23865f0c4ebbbf2e2eb308deb9c625396b1ec6cc1986b SHA512 607df1e04b58dbdded89ec673b25046d254e49698c450e57dba43b6dad235e96b1521a5b604834626daa75b9922027dc985ffdf902216ffbe66f279258dc4caa
-DIST noia.zip 174721 BLAKE2B b95c9319da616afc5faf979b494501a0c19d7c11683364cd95b60dfac854583e6f937885196ace07311c9f02495ca06e952b8b54d9544baa8d39113bbc05ce88 SHA512 f883bcc8e8242b74a32252b1fcf2a87e4329b756eb52b0137b286cc7e766f5aebea31743cf7c95376034655c3f36fe81882be8cd0caa873dc99dbe2b18ebaa1f
-DIST nuvola.zip 286612 BLAKE2B 8ab5235b1c8777fbe23b4f8cdb4660c6a5ba6a2732c8b2752e50e701d358ded051b796b1f41eae48cbce9f8aa08daec8f09a1c2c31eecf0969f68301db83c0d4 SHA512 db47fbaf0f3eb1cb3613c4e5878c98f7fcb4c9db7fccd65d0e443debaf7de6b98bf5a03510e6f6fc6bcd071ec0c814a39aba42c09b8ba29ca26ebb630d5e7a3e
-DIST oliveGreenLunaXPthemepack.zip 62509 BLAKE2B d191f8f9278a7dea0a9f0b17e7fe3f482d13f27478a54a438832f1b1e94c216edad35b399fe0e8a14fa0acf9f9a7366f0cb57ec7d37e922c07f861929b4a210c SHA512 0fc245c02907fdf0984963d77e2da47dcb7c5d54fd2f68f893759ebc9ceb8702267325373edce3def03e96c695965df6946ddcf3d58f144e20a51d52307d4024
-DIST opusLunaSilverthemepack.zip 55716 BLAKE2B 0847ce4b9ef2f35798ecea3b9c48212392cc93d999729090f8190b66224a08dc01f213e2ecdc71800a607aeedf0a676f8a88a09ad50a7cdbb1ff8e9a7208ac13 SHA512 4701d500aca71ff0524a463731a266a306db5bf3127d40143478fbe239039d0cd38b3765bd42037ade2a14e55e79f5d2de47902042ded385e7b4016228315a0a
-DIST opusOSBluethemepack.zip 56227 BLAKE2B f28089cb64bb2bde7794d61f66edb1aebe926b12ef42ae97624348ae271574e52c869e24309878edcb63ba49d503f8f6c458f47d9bcab8c1d08647dccdd137fe SHA512 f1aa79ee4d6c1ce8efe19be3c275851bb3588e71961fe3f3b1cf3bf013ab1e80f55fb6a62e475a6a92864b25db0f646fa2d44490c66403c387df9f2468d9f3b6
-DIST opusOSDeepthemepack.zip 56418 BLAKE2B 9a5f02241f5f8b960612758b6a626ca6dd92c99ba43bd96af57a4bac380f24b0723135b7261d54b768905842164e57d45827967f9e4bf8e0fe19655154dcc66e SHA512 3b89a6fadcd10e4be8be5f0d1fc5c0f54d0904dd462f1aa3284717b841296a19f2985faf79333091f59de45567ed77114ee6fb8039a3047d0c16f26e19af2ed9
-DIST opusOSOlivethemepack.zip 55758 BLAKE2B 8411bd460a9d81ed653ed872242336d102f65cb3a72cb4d22e7fe72924842d167dac5730741de817fefe1b247851f16169179bcbf5f48caead8775c2e9903d2b SHA512 9b60f6af405653a97ba959ca1fedd2b0f16e704f7b027d5999dbdc6331c28a217adbf041cc55499ad2b7f1e3c3e466afd5491a761a9f0f20bcb19612dcb43549
-DIST quickSilverRthemepack.zip 75812 BLAKE2B 64de83bacf1ba8298eea7902d81f0ce42120c8adc020f84f232ee1806c172091d986d0202e54942c5a36b47b4cee2b0295f6142155cf0de5e5effaba60fb441c SHA512 8cb111da5da83a37bdef84f4219416dfc6b3c58c5713ac36c364d720474978c9605ae99682b5bced884978b3cb303e4682f12ffd9b490f2888e31f25665b9a91
-DIST roueBluethemepack.zip 48959 BLAKE2B 118a13838807c85e9e24547d15296c2af9503646b3ab6becb9ed28803b3f23b22329a737e2f46ac951d16c79bd43dd5d73304c87e29f4bbc3cc6012cb5cc55c5 SHA512 807012473bb25024856178a8b7fa00628b1514065184ef1c5b88f57528fcc448bc6f4969cf3b8c2a318c6e139fecdccf6b62d32ceace4344a72be3242e3d7bd3
-DIST roueBrownthemepack.zip 49043 BLAKE2B 898ae413af389ba955a934baddf8655337904cf0894a0cf938321ecd96168fd8cdf3941cfaa696d947fb2f97bd0d052b190cd3c60f0c891ce93ee3b6ff4006a8 SHA512 84e3f6c6a37a687aad1c0c78a61631ee8fa08f9b3d539e619400e7f1d8bf2f07bc946a39bbc6b4d654131e8b31a3159b7ecd60fa6bb772e4579eaef4700e2d0a
-DIST roueGreenthemepack.zip 48957 BLAKE2B 29e84d70ba45d3b5e7cc8fb3f521eac2c48629812ccaa56b4a91e6d70c64f753c90c44029be15a7fc928eeb7f2586852a16eafb8a3ffb2611fcd9ea549be0eff SHA512 ba302cf75c387e7e01462ce2b65ca490ee68ae79fa4e1aaf100396bfc24ceac556248acc2828cde6489f9ddd2c738482f7cf763a39df820f34ede1d562045bbb
-DIST royalInspiratthemepack.zip 50579 BLAKE2B ff4e5cadf4c12dd40964eedf722172cd7b1c7fe051fd6dd0d8cbb6a10513548ea426f1b07aa1a9fba30a84ee6bcf651fe2b5b387575bc063edf04e711dfd2311 SHA512 69b6ce41595b5325850a0d2930e714b568871bf4c237aeb6361a4b7dc7d842c5b5eb30cfabe42662b8decf8e0101816c932730e32291ba606ce18d7cb9e71cac
-DIST silverLunaXPthemepack.zip 54618 BLAKE2B cd18d7f0c33d92607d4d31a893069c20e9883b912d053540ac4ca291f42fe6814434f83efbe6cae94ff88b88e414fb230ab35383fcda1df6421f41fcaee4605e SHA512 2949b849c50adf7f07ecc6e208d31fc9417ebb3e4dd79b4508616440d9a2e408d7b899f51e3dbe69bb754a335fa45ae6ca5e79c19353bb759f3eb79608f663c0
-DIST solunaRthemepack.zip 59579 BLAKE2B d5d1497b497a5627fb48f28a4bd8d1b3306a74f981daaa1cb780c2cf5a177c3001b8cb14ee4baf3fa26aeadb6664c550ff7891ec097c5892c873829ec9b40898 SHA512 1082c24b1cfa881e03c7c3a398c2dfe3260459118763dd461cdfc09d11b16107f252b62ba56714acf897b8f3c2399478e5362b0d13f7dbeee7f809d0a76a2eb8
-DIST tango_without_heart.zip 217125 BLAKE2B e1a19ccd9629ed2839c6a9bba6521d89501fa299f5a0b50d657c230467b904b14984d80c4f6895574ef423788532417511aa5dc9c43330d0d85988dd495d36e4 SHA512 03ba432c84b58acb1f488ef9d5fafef3523188948696fd9a8b707be55210db90d227d18f09999d43975a834dabdb89d939328cbef564ba05cf162271dee4fc7b
-DIST tigerGraphitethemepack.zip 75611 BLAKE2B 7d8824e0545f8ed10eae4c38397d0d0d0391ea534a932759dcd0e8a109a47eb3d863e442adc4011261bdd5bd82a00d953332ccc7d2f9f334570048160febb0c2 SHA512 6b40a4f920f2ce1e63d365a0f56ab6babe280a6d4da193b39262d677f0cb3c92ceb98da84acf7aa9e94eab0e8bf0cc607ad48fe4a77e1976007479125b75ed5d
-DIST tigerthemepack.zip 77856 BLAKE2B 074095751566b5cab49b4c7a38addaaa203ae5b7634f521d9b663a8ec2c19739dbce122bafbd79ceb17b25aa42f4b0fa5f135a2aebf42a19bf733dafe24644d7 SHA512 7d6fb04f2f69f97eab7b5b58fd3e3df421b015dd0a49a426c00458c0e17d7add84a389304cf850511ffe637d6e37c6b759d8dcd39091c03049d5cc4da085a991
-DIST toxicthemepack.zip 68233 BLAKE2B f67579c928abf634a63a5ffa7d5efecc050b1bd0073ba3da13f97264b3233ba526243f6f3c8804a89552d1d73c9885a588894828f598830c2d7c374958fda008 SHA512 350f091bd67b2c78a4c69936bce9d7f922c1b57f3711f173d4763856a6f60ba0f284a3cb63fbfe810381d6ea6d21afe14fec13fb6e2efb526c28d1d79501bf02
-DIST tulliana.zip 258520 BLAKE2B f274a476c71399fdb5f08afb7558122909ec23e073953c027aa872534f6718d6d0ae19047a5d748923583f8bdc9ab81d5e17880de840a435881de155b6756924 SHA512 96ae1835892763e70dd02b2739837063a57318b32a106556415037e8e0688db4d8caa9e7c50495ad6dbfc6ed9499b08af10956c164f5435bde2942b90ddb291a
-DIST tvbrowser_3.4.1.0_src.zip 14256785 BLAKE2B 0567ff3ade882ac1409ed5ce4ac05afa12f4d9345f0e300f4e1e0e3b9dc974f5d7f124bf779ec9a0342e0cb3cf2360a0dd369e6db85757408765ad6eba2b5ad6 SHA512 ec95898449209863ecb800db8395436be8946c30947ef25075caebe03db27c0393451a25f123d99b5d1ed82638920fa5102d4c1b16ddfdd9fd316f19de75d07a
-DIST tvbrowser_3.4.3_src.zip 13225215 BLAKE2B a0ab12c7e9cc1c39b685dac80b8992c5292caed6f3d9066d4a1eb3c08286d3b8fd71a7b1f956f23c781434d0f45c737f87af5a126dedbfac3a3c0f8c3e4baf09 SHA512 0991e5b0bea7fd676c61fe22e236675f7ed19e4476dc0202a649bcb395affeb310331b065859e632380c7f1781d6a21d426756d77a030d2bfa70570b15510124
-DIST underlingthemepack.zip 59786 BLAKE2B f31323ded45ce1e7f360f74f5dad1091afcfecdc35d81447227ebd47b2b06f4d77acbd6ebaf402bdb6ea302b2abb7c6aaaa1cad3d84faffd37b3cf30ab868da8 SHA512 d123c6ddb8db820a6d825e36433d31505b88e5e5578d0e368d639c3817893e9300d85bcd7a16a7a7329e962bf87919fad250d87e3759ceb32db6ffc1d6290c0a
-DIST whistlerthemepack.zip 32206 BLAKE2B f26549528914352a657dee17a774241d09f3c5528382a9e54dd46155a04f6013aed216183fd032f94c0b0dc64a9e09c16a5ee00f76521014c3213714dd89aea7 SHA512 1d9969fa436b7065db57f06ccd6ffb6b3c395a3ca4f976b9eb69445de9f63bfb55755e832269b3192365b5c30fb953998ca95d2b16e7c8bd06d78d8a42703a3c
-DIST xplunathemepack.zip 63343 BLAKE2B de31bac9decf0c60839e998d3329d1105106a7a28593bbd3b40357b2bf7e2902c44d11bf2680050aabfe1b213dd07b66d70c5890330482f41650c4b718918680 SHA512 79698db5fc4dfdcf85d96f595227679c4bc593d7f8e89923a3af0243ebeb0cb0a101bc48821f37f736298406c564f0332ab7eed5748a4efb092acd95827b4a06
diff --git a/media-tv/tvbrowser/files/3.4.1.0-build.xml.patch b/media-tv/tvbrowser/files/3.4.1.0-build.xml.patch
deleted file mode 100644
index 570bff32db76..000000000000
--- a/media-tv/tvbrowser/files/3.4.1.0-build.xml.patch
+++ /dev/null
@@ -1,109 +0,0 @@
---- build.xml.orig 2015-03-24 17:34:18.753531031 +0000
-+++ build.xml 2015-03-24 17:38:48.013509290 +0000
-@@ -105,32 +105,6 @@
- | Task definitions
- |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
--
-- <!-- Creates an .app file for Mac OS X (http://informagen.com/JarBundler/) -->
-- <taskdef name="jarbundler"
-- classpath="deployment/macosx/jarbundler-2.0.0.jar"
-- classname="net.sourceforge.jarbundler.JarBundler" />
--
-- <!-- Creates a Windows Executable using launch4j (http://launch4j.sf.net) -->
-- <taskdef name="launch4j"
-- classname="net.sf.launch4j.ant.Launch4jTask"
-- classpath="${deployment.dir}/win/launch4j/launch4j.jar:${deployment.dir}/win/launch4j/lib/xstream.jar" />
--
-- <!-- Creates a linux desktopEntry-->
-- <taskdef name="desktopEntry"
-- classname="com.googlecode.ant_deb_task.DesktopEntry"
-- classpathref="ant-deb.classpath"/>
--
-- <!-- Creates an Ubuntu package-->
-- <taskdef name="deb"
-- classname="com.googlecode.ant_deb_task.Deb"
-- classpathref="ant-deb.classpath"/>
--
-- <!-- Creates a RedHad package-->
-- <taskdef name="rrpm"
-- classname="org.redline_rpm.RedlineTask"
-- classpathref="ant-rpm.classpath"/>
--
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- |
- | Display all targets
-@@ -329,6 +303,7 @@
- <echo message="Creating the jars ..."/>
-
- <!-- Extract the libraries for the tvbrowser.jar into the temp.dir -->
-+ <!--
- <unjar src="${lib.dir}/${lib.skinlf.name}-${lib.skinlf.version}.jar" dest="${unpacked.dir}/${lib.skinlf.name}.jar"/>
- <unjar src="${lib.dir}/${lib.bsh.name}-${lib.bsh.version}.jar" dest="${unpacked.dir}/${lib.bsh.name}.jar"/>
- <unjar src="${lib.dir}/${lib.jgoodies-common.name}-${lib.jgoodies-common.version}.jar" dest="${unpacked.dir}/${lib.jgoodies-common.name}.jar"/>
-@@ -343,6 +318,7 @@
- <unjar src="${lib.dir}/${lib.texhyphj.name}-${lib.texhyphj.version}.jar" dest="${unpacked.dir}/${lib.texhyphj.name}.jar" />
- <unjar src="${lib.dir}/${lib.substance.name}-${lib.substance.version}.jar" dest="${unpacked.dir}/${lib.substance.name}.jar" />
- <unjar src="${lib.dir}/${lib.trident.name}-${lib.trident.version}.jar" dest="${unpacked.dir}/${lib.trident.name}.jar" />
-+ -->
-
- <!-- Pack the tvbrowser.jar -->
- <jar jarfile="${tvbrowser-default.runtime.dir}/tvbrowser.jar"
-@@ -357,6 +333,7 @@
- <fileset dir="${classes.dir}" includes="tvdataservice/**"/>
- <fileset dir="${classes.dir}" includes="util/**"/>
- <fileset dir="${classes.dir}" includes="com/**"/>
-+ <!--
- <fileset dir="${classes.dir}/imgs" includes="splash.png"/>
- <fileset dir="${unpacked.dir}/${lib.skinlf.name}.jar" includes="com/**"/>
- <fileset dir="${unpacked.dir}/${lib.skinlf.name}.jar" includes="org/**"/>
-@@ -373,6 +350,7 @@
- <fileset dir="${unpacked.dir}/${lib.texhyphj.name}.jar" includes="net/**"/>
- <fileset dir="${unpacked.dir}/${lib.substance.name}.jar" includes="org/**"/>
- <fileset dir="${unpacked.dir}/${lib.trident.name}.jar" includes="org/**"/>
-+ -->
- </jar>
-
- <!-- Copy the other stuff -->
-@@ -431,7 +409,9 @@
-
- <!-- Extract the libraries for the tvbrowser.jar into the temp.dir -->
- <mkdir dir="${unpacked.dir}/${lib.commons.net.name}.jar"/>
-+ <!--
- <unjar src="${lib.dir}/${lib.commons.net.name}-${lib.commons.net.version}.jar" dest="${unpacked.dir}/${lib.commons.net.name}.jar"/>
-+ -->
-
- </target>
-
-@@ -555,6 +535,7 @@
-
- <!-- Creates the desktop entry file for Linux platforms -->
- <target name="tvbrowser-desktop-entry">
-+ <!--
- <desktopEntry
- toFile="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop"
- name="TV-Browser"
-@@ -571,6 +552,7 @@
- <comment lang="de" value="Anpassbare und einfach zu benutzende TV-Zeitschrift - geschrieben in Java"/>
- </desktopEntry>
- <echo file="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop" append="true">StartupWMClass=tvbrowser-TVBrowser</echo>
-+ -->
- </target>
-
- <!-- Creates the desktop entry file for Ubuntu platform -->
-@@ -752,6 +734,7 @@
-
- <!-- Creates the windows exe file -->
- <target name="exe" depends="runtime-win">
-+ <!--
- <launch4j configFile="${deployment.dir}/win/launch4j/tvbrowser.xml"
- fileversion="${tvbrowser.version.file}"
- productversion="${tvbrowser.version.file}"
-@@ -762,6 +745,7 @@
- productversion="${tvbrowser.version.file}"
- txtfileversion="${tvbrowser.version}"
- txtproductversion="${tvbrowser.version}"/>
-+ -->
- </target>
-
- <!-- Creates the windows transportable exe file -->
diff --git a/media-tv/tvbrowser/files/3.4.1.0-remove-registrykey.patch b/media-tv/tvbrowser/files/3.4.1.0-remove-registrykey.patch
deleted file mode 100644
index 2c52ddada29a..000000000000
--- a/media-tv/tvbrowser/files/3.4.1.0-remove-registrykey.patch
+++ /dev/null
@@ -1,150 +0,0 @@
---- src/tvbrowser/TVBrowser.java.orig 2015-03-24 17:41:56.811494046 +0000
-+++ src/tvbrowser/TVBrowser.java 2015-03-24 17:43:30.625486471 +0000
-@@ -113,9 +113,6 @@
- import util.ui.UIThreadRunner;
- import util.ui.UiUtilities;
- import util.ui.textcomponentpopup.TextComponentPopupEventQueue;
--import ca.beq.util.win32.registry.RegistryKey;
--import ca.beq.util.win32.registry.RegistryValue;
--import ca.beq.util.win32.registry.RootKey;
-
- import com.jgoodies.looks.LookUtils;
- import com.l2fprod.gui.plaf.skin.SkinLookAndFeel;
-@@ -567,77 +564,6 @@
- public void run() {
- ChannelList.completeChannelLoading();
- initializeAutomaticDownload();
-- if (Launch.isOsWindowsNtBranch()) {
-- try {
-- RegistryKey desktopSettings = new RegistryKey(
-- RootKey.HKEY_CURRENT_USER, "Control Panel\\Desktop");
-- RegistryValue autoEnd = desktopSettings
-- .getValue("AutoEndTasks");
--
-- if (autoEnd.getData().equals("1")) {
-- RegistryValue killWait = desktopSettings
-- .getValue("WaitToKillAppTimeout");
--
-- int i = Integer.parseInt(killWait.getData().toString());
--
-- if (i < 5000) {
-- JOptionPane pane = new JOptionPane();
--
-- String cancel = mLocalizer.msg("registryCancel",
-- "Close TV-Browser");
-- String dontDoIt = mLocalizer.msg("registryJumpOver",
-- "Not this time");
--
-- pane.setOptions(new String[] {
-- Localizer.getLocalization(Localizer.I18N_OK), dontDoIt,
-- cancel });
-- pane.setOptionType(JOptionPane.YES_NO_CANCEL_OPTION);
-- pane.setMessageType(JOptionPane.WARNING_MESSAGE);
-- pane
-- .setMessage(mLocalizer
-- .msg(
-- "registryWarning",
-- "The fast shutdown of Windows is activated.\nThe timeout to wait for before Windows is closing an application is too short,\nto give TV-Browser enough time to save all settings.\n\nThe setting hasn't the default value. It was changed by a tool or by you.\nTV-Browser will now try to change the timeout.\n\nIf you don't want to change this timeout select 'Not this time' or 'Close TV-Browser'."));
--
-- pane.setInitialValue(mLocalizer.msg("registryCancel",
-- "Close TV-Browser"));
--
-- JDialog d = pane.createDialog(UiUtilities
-- .getLastModalChildOf(mainFrame), UIManager
-- .getString("OptionPane.messageDialogTitle"));
-- d.setModal(true);
-- UiUtilities.centerAndShow(d);
--
-- if (pane.getValue() == null
-- || pane.getValue().equals(cancel)) {
-- mainFrame.quit();
-- } else if (!pane.getValue().equals(dontDoIt)) {
-- try {
-- killWait.setData("5000");
-- desktopSettings.setValue(killWait);
-- JOptionPane
-- .showMessageDialog(
-- UiUtilities.getLastModalChildOf(mainFrame),
-- mLocalizer
-- .msg("registryChanged",
-- "The timeout was changed successfully.\nPlease reboot Windows!"));
-- } catch (Exception registySetting) {
-- JOptionPane
-- .showMessageDialog(
-- UiUtilities.getLastModalChildOf(mainFrame),
-- mLocalizer
-- .msg(
-- "registryNotChanged",
-- "<html>The Registry value couldn't be changed. Maybe you haven't the right to do it.<br>If it is so contact you Administrator and let him do it for you.<br><br><b><Attention:/b> The following description is for experts. If you change or delete the wrong value in the Registry you could destroy your Windows installation.<br><br>To get no warning on TV-Browser start the Registry value <b>WaitToKillAppTimeout</b> in the Registry path<br><b>HKEY_CURRENT_USER\\Control Panel\\Desktop</b> have to be at least <b>5000</b> or the value for <b>AutoEndTasks</b> in the same path have to be <b>0</b>.</html>"),
-- Localizer.getLocalization(Localizer.I18N_ERROR),
-- JOptionPane.ERROR_MESSAGE);
-- }
-- }
-- }
-- }
-- } catch (Throwable registry) {
-- }
-- }
-
- if (currentVersion != null
- && currentVersion.compareTo(new Version(2, 71, false)) < 0) {
---- src/tvbrowser/ui/settings/StartupSettingsTab.java.orig 2015-03-24 17:51:54.418445794 +0000
-+++ src/tvbrowser/ui/settings/StartupSettingsTab.java 2015-03-24 17:52:23.370443456 +0000
-@@ -50,8 +50,6 @@
- import tvbrowser.ui.mainframe.PeriodItem;
- import util.ui.Localizer;
- import util.ui.UiUtilities;
--import ca.beq.util.win32.registry.RegistryKey;
--import ca.beq.util.win32.registry.RootKey;
-
- import com.jgoodies.forms.builder.PanelBuilder;
- import com.jgoodies.forms.factories.Borders;
-@@ -163,41 +161,6 @@
- .getBoolean());
- mSettingsPn.add(mShowStartScreenChB, cc.xy(2, ++y));
-
-- if (System.getProperty("os.name").toLowerCase().startsWith("windows") && !TVBrowser.isTransportable()) {
-- layout.insertRow(++y, RowSpec.decode("1dlu"));
-- layout.insertRow(++y, RowSpec.decode("pref"));
--
-- try {
-- RegistryKey shellFolders = new RegistryKey(RootKey.HKEY_CURRENT_USER, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders");
-- String path = shellFolders.getValue("Startup").getData().toString();
--
-- if(path == null || path.length() < 1 || !(new File(path)).isDirectory()) {
-- throw new Exception();
-- }
--
-- mLinkFileFile = new File(path,"TV-Browser.url");
--
-- try {
-- mLinkFile = new LinkFile(mLinkFileFile);
--
-- if(mLinkFileFile.isFile()) {
-- try {
-- if (!mLinkFile.hasTarget((new File("tvbrowser.exe")).getAbsoluteFile())) {
-- createLink(mLinkFile);
-- }
-- }catch(Exception linkException) {
-- mLinkFileFile.delete();
-- }
-- }
-- }catch(FileNotFoundException fe) {}
--
-- mAutostartWithWindows = new JCheckBox(mLocalizer.msg("autostart","Start TV-Browser with Windows"),
-- mLinkFileFile.isFile());
--
-- mSettingsPn.add(mAutostartWithWindows, cc.xy(2, y));
-- } catch (Throwable e) {e.printStackTrace();}
-- }
--
- y++;
-
- mSettingsPn.add(createRefreshPanel(), cc.xyw(1,++y,5));
-@@ -513,4 +476,4 @@
- return new File(mTarget).equals(file);
- }
- }
--}
-\ No newline at end of file
-+}
diff --git a/media-tv/tvbrowser/files/3.4.3-build.xml.patch b/media-tv/tvbrowser/files/3.4.3-build.xml.patch
deleted file mode 100644
index 570bff32db76..000000000000
--- a/media-tv/tvbrowser/files/3.4.3-build.xml.patch
+++ /dev/null
@@ -1,109 +0,0 @@
---- build.xml.orig 2015-03-24 17:34:18.753531031 +0000
-+++ build.xml 2015-03-24 17:38:48.013509290 +0000
-@@ -105,32 +105,6 @@
- | Task definitions
- |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
--
-- <!-- Creates an .app file for Mac OS X (http://informagen.com/JarBundler/) -->
-- <taskdef name="jarbundler"
-- classpath="deployment/macosx/jarbundler-2.0.0.jar"
-- classname="net.sourceforge.jarbundler.JarBundler" />
--
-- <!-- Creates a Windows Executable using launch4j (http://launch4j.sf.net) -->
-- <taskdef name="launch4j"
-- classname="net.sf.launch4j.ant.Launch4jTask"
-- classpath="${deployment.dir}/win/launch4j/launch4j.jar:${deployment.dir}/win/launch4j/lib/xstream.jar" />
--
-- <!-- Creates a linux desktopEntry-->
-- <taskdef name="desktopEntry"
-- classname="com.googlecode.ant_deb_task.DesktopEntry"
-- classpathref="ant-deb.classpath"/>
--
-- <!-- Creates an Ubuntu package-->
-- <taskdef name="deb"
-- classname="com.googlecode.ant_deb_task.Deb"
-- classpathref="ant-deb.classpath"/>
--
-- <!-- Creates a RedHad package-->
-- <taskdef name="rrpm"
-- classname="org.redline_rpm.RedlineTask"
-- classpathref="ant-rpm.classpath"/>
--
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- |
- | Display all targets
-@@ -329,6 +303,7 @@
- <echo message="Creating the jars ..."/>
-
- <!-- Extract the libraries for the tvbrowser.jar into the temp.dir -->
-+ <!--
- <unjar src="${lib.dir}/${lib.skinlf.name}-${lib.skinlf.version}.jar" dest="${unpacked.dir}/${lib.skinlf.name}.jar"/>
- <unjar src="${lib.dir}/${lib.bsh.name}-${lib.bsh.version}.jar" dest="${unpacked.dir}/${lib.bsh.name}.jar"/>
- <unjar src="${lib.dir}/${lib.jgoodies-common.name}-${lib.jgoodies-common.version}.jar" dest="${unpacked.dir}/${lib.jgoodies-common.name}.jar"/>
-@@ -343,6 +318,7 @@
- <unjar src="${lib.dir}/${lib.texhyphj.name}-${lib.texhyphj.version}.jar" dest="${unpacked.dir}/${lib.texhyphj.name}.jar" />
- <unjar src="${lib.dir}/${lib.substance.name}-${lib.substance.version}.jar" dest="${unpacked.dir}/${lib.substance.name}.jar" />
- <unjar src="${lib.dir}/${lib.trident.name}-${lib.trident.version}.jar" dest="${unpacked.dir}/${lib.trident.name}.jar" />
-+ -->
-
- <!-- Pack the tvbrowser.jar -->
- <jar jarfile="${tvbrowser-default.runtime.dir}/tvbrowser.jar"
-@@ -357,6 +333,7 @@
- <fileset dir="${classes.dir}" includes="tvdataservice/**"/>
- <fileset dir="${classes.dir}" includes="util/**"/>
- <fileset dir="${classes.dir}" includes="com/**"/>
-+ <!--
- <fileset dir="${classes.dir}/imgs" includes="splash.png"/>
- <fileset dir="${unpacked.dir}/${lib.skinlf.name}.jar" includes="com/**"/>
- <fileset dir="${unpacked.dir}/${lib.skinlf.name}.jar" includes="org/**"/>
-@@ -373,6 +350,7 @@
- <fileset dir="${unpacked.dir}/${lib.texhyphj.name}.jar" includes="net/**"/>
- <fileset dir="${unpacked.dir}/${lib.substance.name}.jar" includes="org/**"/>
- <fileset dir="${unpacked.dir}/${lib.trident.name}.jar" includes="org/**"/>
-+ -->
- </jar>
-
- <!-- Copy the other stuff -->
-@@ -431,7 +409,9 @@
-
- <!-- Extract the libraries for the tvbrowser.jar into the temp.dir -->
- <mkdir dir="${unpacked.dir}/${lib.commons.net.name}.jar"/>
-+ <!--
- <unjar src="${lib.dir}/${lib.commons.net.name}-${lib.commons.net.version}.jar" dest="${unpacked.dir}/${lib.commons.net.name}.jar"/>
-+ -->
-
- </target>
-
-@@ -555,6 +535,7 @@
-
- <!-- Creates the desktop entry file for Linux platforms -->
- <target name="tvbrowser-desktop-entry">
-+ <!--
- <desktopEntry
- toFile="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop"
- name="TV-Browser"
-@@ -571,6 +552,7 @@
- <comment lang="de" value="Anpassbare und einfach zu benutzende TV-Zeitschrift - geschrieben in Java"/>
- </desktopEntry>
- <echo file="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop" append="true">StartupWMClass=tvbrowser-TVBrowser</echo>
-+ -->
- </target>
-
- <!-- Creates the desktop entry file for Ubuntu platform -->
-@@ -752,6 +734,7 @@
-
- <!-- Creates the windows exe file -->
- <target name="exe" depends="runtime-win">
-+ <!--
- <launch4j configFile="${deployment.dir}/win/launch4j/tvbrowser.xml"
- fileversion="${tvbrowser.version.file}"
- productversion="${tvbrowser.version.file}"
-@@ -762,6 +745,7 @@
- productversion="${tvbrowser.version.file}"
- txtfileversion="${tvbrowser.version}"
- txtproductversion="${tvbrowser.version}"/>
-+ -->
- </target>
-
- <!-- Creates the windows transportable exe file -->
diff --git a/media-tv/tvbrowser/files/3.4.3-remove-registrykey.patch b/media-tv/tvbrowser/files/3.4.3-remove-registrykey.patch
deleted file mode 100644
index 2c52ddada29a..000000000000
--- a/media-tv/tvbrowser/files/3.4.3-remove-registrykey.patch
+++ /dev/null
@@ -1,150 +0,0 @@
---- src/tvbrowser/TVBrowser.java.orig 2015-03-24 17:41:56.811494046 +0000
-+++ src/tvbrowser/TVBrowser.java 2015-03-24 17:43:30.625486471 +0000
-@@ -113,9 +113,6 @@
- import util.ui.UIThreadRunner;
- import util.ui.UiUtilities;
- import util.ui.textcomponentpopup.TextComponentPopupEventQueue;
--import ca.beq.util.win32.registry.RegistryKey;
--import ca.beq.util.win32.registry.RegistryValue;
--import ca.beq.util.win32.registry.RootKey;
-
- import com.jgoodies.looks.LookUtils;
- import com.l2fprod.gui.plaf.skin.SkinLookAndFeel;
-@@ -567,77 +564,6 @@
- public void run() {
- ChannelList.completeChannelLoading();
- initializeAutomaticDownload();
-- if (Launch.isOsWindowsNtBranch()) {
-- try {
-- RegistryKey desktopSettings = new RegistryKey(
-- RootKey.HKEY_CURRENT_USER, "Control Panel\\Desktop");
-- RegistryValue autoEnd = desktopSettings
-- .getValue("AutoEndTasks");
--
-- if (autoEnd.getData().equals("1")) {
-- RegistryValue killWait = desktopSettings
-- .getValue("WaitToKillAppTimeout");
--
-- int i = Integer.parseInt(killWait.getData().toString());
--
-- if (i < 5000) {
-- JOptionPane pane = new JOptionPane();
--
-- String cancel = mLocalizer.msg("registryCancel",
-- "Close TV-Browser");
-- String dontDoIt = mLocalizer.msg("registryJumpOver",
-- "Not this time");
--
-- pane.setOptions(new String[] {
-- Localizer.getLocalization(Localizer.I18N_OK), dontDoIt,
-- cancel });
-- pane.setOptionType(JOptionPane.YES_NO_CANCEL_OPTION);
-- pane.setMessageType(JOptionPane.WARNING_MESSAGE);
-- pane
-- .setMessage(mLocalizer
-- .msg(
-- "registryWarning",
-- "The fast shutdown of Windows is activated.\nThe timeout to wait for before Windows is closing an application is too short,\nto give TV-Browser enough time to save all settings.\n\nThe setting hasn't the default value. It was changed by a tool or by you.\nTV-Browser will now try to change the timeout.\n\nIf you don't want to change this timeout select 'Not this time' or 'Close TV-Browser'."));
--
-- pane.setInitialValue(mLocalizer.msg("registryCancel",
-- "Close TV-Browser"));
--
-- JDialog d = pane.createDialog(UiUtilities
-- .getLastModalChildOf(mainFrame), UIManager
-- .getString("OptionPane.messageDialogTitle"));
-- d.setModal(true);
-- UiUtilities.centerAndShow(d);
--
-- if (pane.getValue() == null
-- || pane.getValue().equals(cancel)) {
-- mainFrame.quit();
-- } else if (!pane.getValue().equals(dontDoIt)) {
-- try {
-- killWait.setData("5000");
-- desktopSettings.setValue(killWait);
-- JOptionPane
-- .showMessageDialog(
-- UiUtilities.getLastModalChildOf(mainFrame),
-- mLocalizer
-- .msg("registryChanged",
-- "The timeout was changed successfully.\nPlease reboot Windows!"));
-- } catch (Exception registySetting) {
-- JOptionPane
-- .showMessageDialog(
-- UiUtilities.getLastModalChildOf(mainFrame),
-- mLocalizer
-- .msg(
-- "registryNotChanged",
-- "<html>The Registry value couldn't be changed. Maybe you haven't the right to do it.<br>If it is so contact you Administrator and let him do it for you.<br><br><b><Attention:/b> The following description is for experts. If you change or delete the wrong value in the Registry you could destroy your Windows installation.<br><br>To get no warning on TV-Browser start the Registry value <b>WaitToKillAppTimeout</b> in the Registry path<br><b>HKEY_CURRENT_USER\\Control Panel\\Desktop</b> have to be at least <b>5000</b> or the value for <b>AutoEndTasks</b> in the same path have to be <b>0</b>.</html>"),
-- Localizer.getLocalization(Localizer.I18N_ERROR),
-- JOptionPane.ERROR_MESSAGE);
-- }
-- }
-- }
-- }
-- } catch (Throwable registry) {
-- }
-- }
-
- if (currentVersion != null
- && currentVersion.compareTo(new Version(2, 71, false)) < 0) {
---- src/tvbrowser/ui/settings/StartupSettingsTab.java.orig 2015-03-24 17:51:54.418445794 +0000
-+++ src/tvbrowser/ui/settings/StartupSettingsTab.java 2015-03-24 17:52:23.370443456 +0000
-@@ -50,8 +50,6 @@
- import tvbrowser.ui.mainframe.PeriodItem;
- import util.ui.Localizer;
- import util.ui.UiUtilities;
--import ca.beq.util.win32.registry.RegistryKey;
--import ca.beq.util.win32.registry.RootKey;
-
- import com.jgoodies.forms.builder.PanelBuilder;
- import com.jgoodies.forms.factories.Borders;
-@@ -163,41 +161,6 @@
- .getBoolean());
- mSettingsPn.add(mShowStartScreenChB, cc.xy(2, ++y));
-
-- if (System.getProperty("os.name").toLowerCase().startsWith("windows") && !TVBrowser.isTransportable()) {
-- layout.insertRow(++y, RowSpec.decode("1dlu"));
-- layout.insertRow(++y, RowSpec.decode("pref"));
--
-- try {
-- RegistryKey shellFolders = new RegistryKey(RootKey.HKEY_CURRENT_USER, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders");
-- String path = shellFolders.getValue("Startup").getData().toString();
--
-- if(path == null || path.length() < 1 || !(new File(path)).isDirectory()) {
-- throw new Exception();
-- }
--
-- mLinkFileFile = new File(path,"TV-Browser.url");
--
-- try {
-- mLinkFile = new LinkFile(mLinkFileFile);
--
-- if(mLinkFileFile.isFile()) {
-- try {
-- if (!mLinkFile.hasTarget((new File("tvbrowser.exe")).getAbsoluteFile())) {
-- createLink(mLinkFile);
-- }
-- }catch(Exception linkException) {
-- mLinkFileFile.delete();
-- }
-- }
-- }catch(FileNotFoundException fe) {}
--
-- mAutostartWithWindows = new JCheckBox(mLocalizer.msg("autostart","Start TV-Browser with Windows"),
-- mLinkFileFile.isFile());
--
-- mSettingsPn.add(mAutostartWithWindows, cc.xy(2, y));
-- } catch (Throwable e) {e.printStackTrace();}
-- }
--
- y++;
-
- mSettingsPn.add(createRefreshPanel(), cc.xyw(1,++y,5));
-@@ -513,4 +476,4 @@
- return new File(mTarget).equals(file);
- }
- }
--}
-\ No newline at end of file
-+}
diff --git a/media-tv/tvbrowser/files/tvbrowser-9999-build.xml b/media-tv/tvbrowser/files/tvbrowser-9999-build.xml
deleted file mode 100644
index 7b1e967f9a29..000000000000
--- a/media-tv/tvbrowser/files/tvbrowser-9999-build.xml
+++ /dev/null
@@ -1,965 +0,0 @@
-<?xml version="1.0"?>
-<!--
- | Ant build script for the TV-Browser project.
- |
- | TV-Browser
- | Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)
- |
- | This program is free software; you can redistribute it and/or
- | modify it under the terms of the GNU General Public License
- | as published by the Free Software Foundation; either version 2
- | of the License, or (at your option) any later version.
- |
- | This program is distributed in the hope that it will be useful,
- | but WITHOUT ANY WARRANTY; without even the implied warranty of
- | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- | GNU General Public License for more details.
- |
- | You should have received a copy of the GNU General Public License
- | along with this program; if not, write to the Free Software
- | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- |
- | CVS information:
- | $RCSfile$
- | $Source$
- | $Date: 2014-12-09 22:04:57 +0100 (Tue, 09 Dec 2014) $
- | $Author: ds10 $
- | $Revision: 8377 $
- |
- | Author: Til Schneider, www.murfman.de
- +-->
-<project name="TV-Browser" default="targets" basedir=".">
-
-
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- |
- | The properties and paths
- |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-
- <property environment="env"/>
- <property file="build.properties"/>
- <property name="programname" value="TV-Browser"/>
- <property name="programname.file" value="tvbrowser"/>
- <property name="classes.dir" value="classes"/>
- <property name="lib.dir" value="lib"/>
- <property name="txt.dir" value="txt"/>
- <property name="src.dir" value="src"/>
- <property name="test.src.dir" value="test/src"/>
- <property name="test.classes.dir" value="test/classes"/>
- <property name="doc.dir" value="doc"/>
- <property name="doc.header" value="${programname} ${tvbrowser.version} API"/>
- <property name="doc.title" value="API documentation for ${programname} ${tvbrowser.version}"/>
- <property name="doc.bottom" value="${programname} ${tvbrowser.version}, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)"/>
-
- <property name="unpacked.dir" value="unpacked"/>
-
- <property name="runtime.dir" value="runtime"/>
- <property name="tvbrowser-default.runtime.dir" value="${runtime.dir}/tvbrowser_default"/>
-
- <property name="tvbrowser-win.runtime.dir" value="${runtime.dir}/tvbrowser_win"/>
- <property name="tvbrowser-linux.runtime.dir" value="${runtime.dir}/tvbrowser_linux"/>
- <property name="tvbrowser-transportable.runtime.dir" value="${runtime.dir}/tvbrowser_transportable"/>
- <property name="tvbrowser-nightly.runtime.dir" value="${runtime.dir}/tvbrowser_nightly"/>
- <property name="tvbrowser-mac.runtime.dir" value="${runtime.dir}/tvbrowser_mac"/>
- <property name="tvbrowser-macjava.runtime.dir" value="${runtime.dir}/tvbrowser_macjava"/>
- <property name="themepacks.dir" value="themepacks"/>
- <property name="personas.dir" value="personas"/>
-
- <property name="deployment.dir" value="deployment" />
- <property name="win.dir" value="${deployment.dir}/win"/>
- <property name="linux.dir" value="${deployment.dir}/linux"/>
- <property name="osx.dir" value="${deployment.dir}/macosx"/>
- <property name="x11.dir" value="${deployment.dir}/x11"/>
- <property name="installer.dir" value="${win.dir}/installer"/>
- <property name="package-lists.dir" value="${txt.dir}/package-lists"/>
- <property name="public.dir" value="public"/>
- <property name="newsplugin.url" value="http://www.tvbrowser.org/data/uploads/1372016422809_543/NewsPlugin.jar"/>
-
- <path id="sourcepath">
- <pathelement location="${src.dir}"/>
- </path>
-
- <path id="classpath">
- <pathelement location="${classes.dir}"/>
- <fileset dir="${lib.dir}">
- <include name="*.jar"/>
- <exclude name="ant.jar"/>
- </fileset>
- </path>
-
- <path id="docpath">
- <path refid="sourcepath"/>
- </path>
-
- <path id="ant-deb.classpath">
- <fileset dir="${deployment.dir}/linux/ant-deb-task" includes="*.jar"/>
- </path>
-
- <path id="ant-rpm.classpath">
- <fileset dir="${deployment.dir}/linux/redline-rpm" includes="*.jar"/>
- </path>
-
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- |
- | Display all targets
- |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-
- <target name="targets" description="lists all the available public targets">
- <echo message="usage: build [target]"/>
- <echo message=""/>
- <echo message="main targets:"/>
- <echo message="============="/>
- <echo message=" targets Shows this list of targets."/>
- <echo message=" download-libs Downloads all necessary libraries from the Internet."/>
- <echo message=" dump-info Dumps some information (VM-Version...)."/>
- <echo message=" public-default Creates platform-independent binaries"/>
- <echo message=" public-mac Creates binaries for the Mac OS X (requires Mac OS X)"/>
- <echo message=" public-macjava Creates binaries for the Mac OS X with Java from Oracle (requires Mac OS X)"/>
- <echo message=" public-linux Creates binaries for Linux platforms"/>
- <echo message=" public-ubuntu Creates binaries for Ubuntu platforms"/>
- <echo message=" public-fedora Creates binaries for Fedora platforms"/>
- <echo message=" public-transportable Creates platform-independent binaries for transportable version of TV-Browser (requires Windows)"/>
- <echo message=" public-nightly Creates platform-independent binaries for nightly transportable version of TV-Browser (without platform dependent starters)"/>
- <echo message=" public-src Creates a .zip file containing the full source code of TV-Browser"/>
- <echo message=" public-doc Generates the JavaDoc documentation."/>
- <echo message=" release-packages Generates all packages needed for a TV-Browser release (without Mac version, works only under Windows)."/>
- <echo message=""/>
- <echo message="further targets:"/>
- <echo message="================"/>
- <echo message=" clean Deletes all class files, runtime directories and temporary files."/>
- <echo message=" clean-runtime Deletes the runtime directory."/>
- <echo message=" make-default Compiles the platform independent source code."/>
- <echo message=" make-transportable Compiles the platform independent source code for transportable version."/>
- <echo message=" make-linux Compiles the source code for linux platforms."/>
- <echo message=" make-win Compiles the source code for windows platforms."/>
- <echo message=" make-mac Compiles the source code for Mac OS X."/>
- <echo message=" make-macjava Compiles the source code for Mac OS X with Java from Oracle."/>
- <echo message=" runtime-default Creates the platform independent runtime directory" />
- <echo message=" runtime-transportable Creates the platform independent runtime directory for transportable version" />
- <echo message=" runtime-linux Creates a runtime directory for linux platforms" />
- <echo message=" runtime-mac Creates a runtime directory for Mac OS X" />
- <echo message=" runtime-macjava Creates a runtime directory for Mac OS X with Java from Oracle" />
- <echo message=" runtime-win Creates a runtime directory for MS Windows" />
- <echo message=" test Runs the JUnit tests."/>
- </target>
-
-
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- |
- | Clean tasks: remove files
- |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-
-
- <!-- Deletes the runtime director -->
- <target name="clean">
- <delete dir="${classes.dir}"/>
- <delete dir="${unpacked.dir}"/>
- <delete dir="${test.classes.dir}"/>
- </target>
-
-
- <!-- Deletes the classes and the runtime directory. -->
- <target name="clean-default" depends="clean">
- <delete dir="${tvbrowser-default.runtime.dir}"/>
- </target>
-
- <!-- Deletes the classes and the runtime directory. -->
- <target name="clean-transportable" depends="clean">
- <delete dir="${tvbrowser-transportable.runtime.dir}"/>
- </target>
-
- <!-- Deletes the classes and the runtime directory. -->
- <target name="clean-win" depends="clean">
- <delete dir="${tvbrowser-win.runtime.dir}"/>
- </target>
-
- <!-- Deletes the classes and the runtime directory. -->
- <target name="clean-linux" depends="clean">
- <delete dir="${tvbrowser-linux.runtime.dir}"/>
- </target>
-
- <!-- Deletes the classes and the runtime directory. -->
- <target name="clean-mac" depends="clean">
- <delete dir="${tvbrowser-mac.runtime.dir}"/>
- </target>
-
- <!-- Deletes the classes and the runtime directory. -->
- <target name="clean-macjava" depends="clean">
- <delete dir="${tvbrowser-macjava.runtime.dir}"/>
- </target>
-
- <target name="clean-all" depends="clean-mac, clean-macjava, clean-linux, clean-win, clean-default">
- <delete dir="${public.dir}"/>
- </target>
-
-
-
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-|
-| Make tasks: compile the source code
-|
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
- <target name="copy-resources">
- <copy todir="${classes.dir}">
- <fileset dir="${src.dir}" includes="**/*.gif"/>
- <fileset dir="${src.dir}" includes="**/*.jpg"/>
- <fileset dir="${src.dir}" includes="**/*.png"/>
- <fileset dir="${src.dir}" includes="**/*.dtd"/>
- <fileset dir="${src.dir}" includes="**/*.properties"/>
- <fileset dir="${src.dir}" includes="**/*.theme"/>
- <fileset dir="${src.dir}" includes="**/*.csv"/>
- </copy>
- </target>
-
- <!-- Compiles the platform independent source code -->
- <target name="make-default" depends="copy-resources">
- <echo message="Compiling the source code ... "/>
- <mkdir dir="${classes.dir}"/>
- <javac destdir="${classes.dir}" debug="${debug}" deprecation="true" encoding="UTF-8" target="1.6" source="1.6">
- <src>
- <path refid="sourcepath"/>
- </src>
- <classpath>
- <path refid="classpath"/>
- </classpath>
- </javac>
-
-
- </target>
-
-
- <!-- Compiles the source code for windows platforms -->
- <target name="make-win" depends="make-default">
-
- </target>
-
-
- <!-- Compiles the source code for linux platforms -->
- <target name="make-linux" depends="make-default">
-
- </target>
-
- <!-- Compiles the source code for transportable version of TV-Browser -->
- <target name="make-transportable" depends="make-default">
-
- </target>
-
- <!-- Compiles the source code for mac platforms -->
- <target name="make-mac" depends="copy-resources">
- <echo message="Compiling the source code ..."/>
- <mkdir dir="${classes.dir}"/>
- <javac destdir="${classes.dir}" debug="${debug}" deprecation="true" encoding="UTF-8" target="1.5" source="1.5">
- <src>
- <path refid="sourcepath"/>
- </src>
- <classpath>
- <path refid="classpath"/>
- <path location="/System/Library/Java"/>
- </classpath>
- </javac>
-
- </target>
-
- <!-- Compiles the source code for mac platforms with Java from Oracle -->
- <target name="make-macjava" depends="copy-resources">
- <echo message="Compiling the source code ..."/>
- <mkdir dir="${classes.dir}"/>
- <javac destdir="${classes.dir}" debug="${debug}" deprecation="true" encoding="UTF-8" target="1.6" source="1.6">
- <src>
- <path refid="sourcepath"/>
- </src>
- <classpath>
- <path refid="classpath"/>
- <path location="/Library/Java/JavaVirtualMachines"/>
- </classpath>
- </javac>
-
- </target>
-
- <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- |
- | Runtime tasks: create runtime folders for the specified platform
- |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-
- <target name="mkdirs">
- <!-- Make the TV-Browser runtime -->
- <delete dir="${tvbrowser-default.runtime.dir}"/>
- <mkdir dir="${tvbrowser-default.runtime.dir}"/>
- <mkdir dir="${tvbrowser-default.runtime.dir}/plugins"/>
- </target>
-
- <!-- Creates the platform independent runtime folder -->
- <target name="runtime" depends="clean-default, make-default, mkdirs">
- <echo message="Creating the jars ..."/>
-
- <!-- Pack the tvbrowser.jar -->
- <jar jarfile="${tvbrowser-default.runtime.dir}/tvbrowser.jar"
- compress="true"
- index="true">
- <manifest>
- <attribute name="Main-Class" value="tvbrowser.TVBrowser"/>
- <attribute name="SplashScreen-Image" value="splash.png"/>
- </manifest>
- <fileset dir="${classes.dir}" includes="tvbrowser/**"/>
- <fileset dir="${classes.dir}" includes="devplugin/**"/>
- <fileset dir="${classes.dir}" includes="tvdataservice/**"/>
- <fileset dir="${classes.dir}" includes="util/**"/>
- <fileset dir="${classes.dir}" includes="com/**"/>
- <fileset dir="${classes.dir}/imgs" includes="splash.png"/>
- </jar>
-
- <!-- Copy the other stuff -->
- <echo message="Copying the images and all the other stuff ..."/>
- <mkdir dir="${tvbrowser-default.runtime.dir}/imgs"/>
- <copy todir="${tvbrowser-default.runtime.dir}/imgs">
- <fileset dir="${classes.dir}/imgs" excludes="splash.png"/>
- </copy>
-
- <copy todir="${tvbrowser-default.runtime.dir}/imgs">
- <fileset dir="./images/additional">
- <include name="*.ico"/>
- </fileset>
- </copy>
-
- <mkdir dir="${tvbrowser-default.runtime.dir}/personas"/>
- <copy todir="${tvbrowser-default.runtime.dir}/personas">
- <fileset dir="./personas"/>
- </copy>
- <copy todir="${tvbrowser-default.runtime.dir}">
- <fileset dir="${txt.dir}" includes="LICENSE.txt"/>
- <fileset dir="${txt.dir}" includes="COPYRIGHT.txt"/>
- <fileset dir="${deployment.dir}/common" includes="**" />
- <!-- <fileset dir="${txt.dir}" includes="website.url"/> -->
- <!-- <fileset dir="${txt.dir}" includes="default.properties"/> -->
- <!-- <fileset dir="${txt.dir}" includes="osx.properties"/> -->
- <!-- <fileset dir="${txt.dir}" includes="windows.properties"/> -->
- <!-- <fileset dir="${txt.dir}" includes="tvbrowser.sh"/> -->
- </copy>
-
- <!-- Themepacks -->
- <mkdir dir="${tvbrowser-default.runtime.dir}/themepacks"/>
- <copy todir="${tvbrowser-default.runtime.dir}/themepacks">
- <fileset dir="themepacks"/>
- </copy>
-
- <!-- Icon-Themes -->
- <mkdir dir="${tvbrowser-default.runtime.dir}/icons"/>
-
- <!-- Info-Icon-Themes -->
- <mkdir dir="${tvbrowser-default.runtime.dir}/infothemes"/>
-
- <zip destfile="${tvbrowser-default.runtime.dir}/infothemes/tvb_default.zip">
- <zipfileset dir="images/infothemes/tvb_default"></zipfileset>
- </zip>
- <zip destfile="${tvbrowser-default.runtime.dir}/infothemes/tvb_colored.zip">
- <zipfileset dir="images/infothemes/tvb_colored"></zipfileset>
- </zip>
-
- <zip destfile="${tvbrowser-default.runtime.dir}/icons/Tango.zip">
- <zipfileset dir="images/themes/tango"></zipfileset>
- </zip>
- <zip destfile="${tvbrowser-default.runtime.dir}/icons/CrystalClear.zip">
- <zipfileset dir="images/themes/CrystalClear"></zipfileset>
- </zip>
- </target>
-
- <!-- Creates the default runtime folder (platform independent) -->
- <target name="runtime-default" depends="clean-default, make-default, runtime">
- </target>
-
-
- <!-- Creates the runtime folder for the transportable version -->
- <target name="runtime-transportable" depends="clean-transportable, make-transportable, runtime">
- <echo message="deployment dir is ${deployment.dir}, win is ${win.dir}" />
- <mkdir dir="${tvbrowser-transportable.runtime.dir}"/>
- <mkdir dir="${tvbrowser-transportable.runtime.dir}/settings"/>
- <copy todir="${tvbrowser-transportable.runtime.dir}/settings">
- <fileset dir="${deployment.dir}" includes="packer.txt"/>
- </copy>
- <copy todir="${tvbrowser-transportable.runtime.dir}">
- <fileset dir="${tvbrowser-default.runtime.dir}"/>
- <fileset dir="${win.dir}/jRegistryKey" includes="jRegistryKey.dll" />
- </copy>
- </target>
-
- <!-- Creates the runtime folder for the windows platform -->
- <target name="runtime-win" depends="clean-win, make-win, runtime">
- <echo message="deployment dir is ${deployment.dir}, win is ${win.dir}" />
- <mkdir dir="${tvbrowser-win.runtime.dir}"/>
- <copy todir="${tvbrowser-win.runtime.dir}">
- <fileset dir="${tvbrowser-default.runtime.dir}"/>
- <fileset dir="${win.dir}/jRegistryKey" includes="jRegistryKey.dll" />
- <fileset dir="${deployment.dir}" includes="windows.properties"/>
- <fileset dir="${win.dir}" includes="tvbrowser_noDD.txt"/>
- </copy>
-
- </target>
-
-
- <!-- Creates the runtime folder for the Mac platform -->
- <target name="runtime-mac" depends="clean-mac, make-mac, runtime">
-
- <delete dir="${tvbrowser-mac.runtime.dir}"/>
- <mkdir dir="${tvbrowser-mac.runtime.dir}"/>
-
- <jarbundler dir="${tvbrowser-mac.runtime.dir}"
- verbose="false"
- name="TV-Browser"
- icon="./images/additional/tvbrowser.icns"
- mainclass="tvbrowser.TVBrowser"
- extraclasspath="/System/Library/Java"
- jvmversion="1.6+"
- vmoptions="-Dpropertiesfile=osx.properties -Xmx256m"
- bundleid="org.tvbrowser"
- smalltabs="true"
- antialiasedgraphics="true"
- antialiasedtext="true"
- liveresize="true"
- growboxintrudes="false"
- screenmenu="true"
- developmentregion="Global"
- version="${tvbrowser.version}"
- workingdirectory="$APP_PACKAGE/Contents/Resources"
- jars="${tvbrowser-default.runtime.dir}/tvbrowser.jar">
- <resourcefileset dir="${tvbrowser-default.runtime.dir}">
- <exclude name="tvbrowser.jar"/>
- </resourcefileset>
- </jarbundler>
-
- <copy todir="${tvbrowser-mac.runtime.dir}/TV-Browser.app/Contents/Resources">
- <fileset dir="${deployment.dir}" includes="osx.properties"/>
- </copy>
-
- </target>
-
- <!-- Creates the runtime folder for the Mac platform with Java from Oracle->
- <target name="runtime-macjava" depends="clean-macjava, make-macjava, runtime, test"-->
- <target name="runtime-macjava" depends="clean-macjava, make-macjava, runtime">
-
- <!-- Creates an .app file for Mac OS X with appbundler for Java SE 7+ from infinitekind -->
- <taskdef name="appbundler"
- classpath="deployment/macosx7/appbundler-1.0ea.jar"
- classname="com.oracle.appbundler.AppBundlerTask" />
-
- <!--runtime dir="${env.JAVA_HOME}"/-->
-
- <delete dir="${tvbrowser-macjava.runtime.dir}"/>
- <mkdir dir="${tvbrowser-macjava.runtime.dir}"/>
-
- <appbundler
- outputdirectory="${tvbrowser-macjava.runtime.dir}"
- name="TV-Browser"
- icon="images/additional/tvbrowser.icns"
- displayname="TV-Browser"
- identifier="tvbrowser.TVBrowser"
- shortversion="${tvbrowser.version}"
- applicationCategory="public.app-category.entertainment"
- workingDirectory="$APP_ROOT/Contents/Resources"
- mainclassname="tvbrowser.TVBrowser"
- highResolutionCapable="false">
- <classpath dir="${tvbrowser-default.runtime.dir}">
- <include name="*.jar"/>
- </classpath>
- <!-- OSX specific options, optional -->
- <option value="-Dpropertiesfile=osx.properties"/>
- <option value="-Dapple.laf.useScreenMenuBar=true"/>
- <option value="-Dcom.apple.macos.use-file-dialog-packages=true"/>
- <!--option value="-Dcom.apple.macos.useScreenMenuBar=true"/-->
- <option value="-Dcom.apple.mrj.application.apple.menu.about.name=${bundle.name}"/>
- <option value="-Dcom.apple.smallTabs=true"/>
- <option value="-Xmx1024M"/>
- </appbundler>
-
- <copy todir="${tvbrowser-macjava.runtime.dir}/TV-Browser.app/Contents/Resources">
- <fileset dir="${tvbrowser-default.runtime.dir}" excludes="tvbrowser.jar"/>
- </copy>
- <copy todir="${tvbrowser-macjava.runtime.dir}/TV-Browser.app/Contents/Resources">
- <fileset dir="${deployment.dir}" includes="osx.properties"/>
- </copy>
-
- </target>
-
-
- <!-- Creates the desktop entry file for Linux platforms -->
- <target name="tvbrowser-desktop-entry">
- <desktopEntry
- toFile="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop"
- name="TV-Browser"
- icon="imgs/tvbrowser128.png"
- exec="tvbrowser.sh"
- tryExec="tvbrowser.sh"
- categories="Video;AudioVideo;TV"
- type="Application"
- >
- <name lang="de" value="${programname}"/>
- <genericName value="Digital TV Guide"/>
- <genericName lang="de" value="Digitale TV-Zeitschrift"/>
- <comment value="Themeable and easy to use TV Guide - written in Java"/>
- <comment lang="de" value="Anpassbare und einfach zu benutzende TV-Zeitschrift - geschrieben in Java"/>
- </desktopEntry>
- <echo file="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop" append="true">StartupWMClass=tvbrowser-TVBrowser</echo>
- </target>
-
- <!-- Creates the desktop entry file for Ubuntu platform -->
- <target name="tvbrowser-desktop-entry-deb">
- <desktopEntry
- toFile="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop"
- name="${programname}"
- icon="/usr/share/tvbrowser/imgs/tvbrowser128.png"
- exec="tvbrowser"
- categories="Video;AudioVideo;TV"
- type="Application"
- comment="Easy to use TV Guide - written in Java"
- >
- <name lang="de" value="${programname}"/>
- <genericName value="Digital TV Guide"/>
- <genericName lang="de" value="Digitale TV-Zeitschrift"/>
- <comment value="Themeable and easy to use TV Guide - written in Java"/>
- <comment lang="de" value="Anpassbare und einfach zu benutzende TV-Zeitschrift - geschrieben in Java"/>
- </desktopEntry>
- <echo file="${tvbrowser-linux.runtime.dir}/tvbrowser.desktop" append="true">StartupWMClass=tvbrowser-TVBrowser</echo>
- </target>
-
- <!-- Creates the runtime folder for linux platforms -->
- <target name="runtime-linux" depends="clean-linux, make-linux, runtime">
- <delete dir="${tvbrowser-linux.runtime.dir}"/>
- <mkdir dir="${tvbrowser-linux.runtime.dir}"/>
- <copy todir="${tvbrowser-linux.runtime.dir}">
- <fileset dir="${tvbrowser-default.runtime.dir}"/>
- <fileset dir="${deployment.dir}" includes="linux.properties"/>
- <fileset dir="${linux.dir}" includes="tvbrowser.sh"/>
- <!-- <fileset dir="${linux.dir}" includes="tvbrowser.desktop"/>-->
- </copy>
- <chmod perm="u+x" file="${tvbrowser-linux.runtime.dir}/tvbrowser.sh"/>
- </target>
-
- <target name="release-packages" depends="public-linux, public-ubuntu, public-fedora, public-default, public-doc, public-src"/>
-
- <!-- Creates the release binaries (.zip) for the platform independent TV-Browser version -->
- <target name="public-default" depends="runtime-default" description="creates platform-independent binaries">
- <mkdir dir="${public.dir}"/>
-
- <zip destfile="${public.dir}/tvbrowser_${tvbrowser.version}_bin.zip">
- <zipfileset prefix="tvbrowser-${tvbrowser.version}"
- dir="${tvbrowser-default.runtime.dir}"/>
- </zip>
- </target>
-
- <target name="clean-public">
- <delete>
- <fileset dir="${public.dir}" includes="**/*"/>
- </delete>
- </target>
-
- <target name="public-nightly" depends="clean-public,runtime-transportable" description="Creates platform-independent binaries for nightly transportable version of TV-Browser (without platform dependent starters)">
- <mkdir dir="${public.dir}"/>
-
- <tstamp>
- <format property="TODAY" pattern="yyyy-MM-dd"/>
- </tstamp>
-
- <echo file="${tvbrowser-transportable.runtime.dir}/NIGHTLY_VALUES" append="false">${TODAY}-nightly</echo>
-
- <zip destfile="${public.dir}/tvbrowser_${tvbrowser.version}_${TODAY}_nightly_bin_transportable.zip">
- <zipfileset prefix="tvbrowser-nightly-transportable" dir="${tvbrowser-transportable.runtime.dir}"/>
- </zip>
-
- </target>
-
- <target name="public-ubuntu" depends="runtime-linux, tvbrowser-desktop-entry-deb" description="Creates binaries for Ubuntu platforms">
- <mkdir dir="${public.dir}"/>
-
- <deb
- todir="${public.dir}"
- package="tvbrowser"
- section="utils"
- depends="sun-java6-jre | openjdk-6-jre | sun-java7-jre | openjdk-7-jre | openjdk-8-jre | default-jre | java6-runtime | java7-runtime | java8-runtime "
- recommends="openjdk-6-jre">
-
- <version upstream="${tvbrowser.version}"/>
- <maintainer name="TV-Browser team" email="dev@tvbrowser.org"/>
-
- <!-- do not indent the description, otherwise the indent will be visible in the package manager and other tools -->
- <description synopsis="Digital TV Guide">Themeable and easy to use TV Guide - written in Java.</description>
-
- <tarfileset dir="${tvbrowser-linux.runtime.dir}" prefix="usr/share/tvbrowser">
- <include name="imgs/**"/>
- <include name="plugins/**"/>
- <include name="themepacks/**"/>
- <include name="infothemes/**"/>
- <exclude name="tvbrowser.sh"/>
- <exclude name="tvbrowser.desktop"/>
- <include name="*"/>
- </tarfileset>
-
- <tarfileset dir="${tvbrowser-linux.runtime.dir}/personas" prefix="usr/share/tvbrowser/personas" />
-
- <tarfileset dir="${tvbrowser-linux.runtime.dir}/icons" prefix="usr/share/tvbrowser/icons">
- <include name="*"/>
- </tarfileset>
- <tarfileset dir="${tvbrowser-linux.runtime.dir}" prefix="usr/share/tvbrowser" filemode="755" includes="**/tvbrowser.sh" />
- <tarfileset dir="${tvbrowser-linux.runtime.dir}" prefix="usr/share/applications" includes="**/tvbrowser.desktop"/>
- <tarfileset dir="${deployment.dir}/linux"
- prefix="usr/bin"
- filemode="755" includes="**/tvbrowser" />
- </deb>
- </target>
-
- <target name="public-fedora" depends="runtime-linux, tvbrowser-desktop-entry-deb" description="Creates binaries for RedHat platforms">
- <mkdir dir="${public.dir}"/>
-
- <rrpm
- destination="${public.dir}"
- name="tvbrowser"
- version="${tvbrowser.version}"
- group="Java">
-
- <zipfileset dir="${tvbrowser-linux.runtime.dir}" prefix="/usr/share/tvbrowser">
- <include name="imgs/**"/>
- <include name="plugins/**"/>
- <include name="themepacks/**"/>
- <include name="infothemes/**"/>
- <exclude name="tvbrowser.sh"/>
- <exclude name="tvbrowser.desktop"/>
- <include name="*"/>
- </zipfileset>
-
- <zipfileset dir="${tvbrowser-linux.runtime.dir}/personas" prefix="/usr/share/tvbrowser/personas" />
-
- <zipfileset dir="${tvbrowser-linux.runtime.dir}/icons" prefix="/usr/share/tvbrowser/icons">
- <include name="*"/>
- </zipfileset>
- <zipfileset dir="${tvbrowser-linux.runtime.dir}" prefix="/usr/share/tvbrowser" filemode="755" includes="**/tvbrowser.sh" />
- <zipfileset dir="${tvbrowser-linux.runtime.dir}" prefix="/usr/share/applications" includes="**/tvbrowser.desktop"/>
- <zipfileset dir="${deployment.dir}/linux"
- prefix="/usr/bin"
- filemode="755" includes="**/tvbrowser" />
- <depends name="java" version="1.6"/>
- </rrpm>
- </target>
-
- <!-- Creates the release binaries (.tar.gz) for linux platforms -->
- <target name="public-linux" depends="runtime-linux, tvbrowser-desktop-entry" description="Creates binaries for Linux platforms">
- <mkdir dir="${public.dir}"/>
-
- <tar tarfile="${public.dir}/tvbrowser_${tvbrowser.version}_bin.tar.gz" compression="gzip">
- <tarfileset dir="${tvbrowser-linux.runtime.dir}" prefix="tvbrowser-${tvbrowser.version}" excludes="**/tvbrowser.sh"/>
- <tarfileset dir="${tvbrowser-linux.runtime.dir}"
- prefix="tvbrowser-${tvbrowser.version}"
- mode="755" includes="**/tvbrowser.sh" />
- </tar>
-
- </target>
-
- <!--
- | Does the JUnit s.
- |
- | If this target does not work, copy the file "junit.jar" from the directory "lib"
- | in your ANT_HOME/lib directory. (ANT_HOME/lib is on my machine "/usr/share/ant/lib")
- +-->
- <target name="test" depends="make-default">
- <echo>${ant.version}. JUnit4 tests will only work with Ant>=1.7</echo>
- <mkdir dir="${test.classes.dir}"/>
- <javac destdir="${test.classes.dir}" debug="${debug}" deprecation="true" encoding="UTF-8" target="1.5" source="1.5">
- <src>
- <path path="${test.src.dir}"/>
- </src>
- <classpath>
- <path refid="classpath"/>
- </classpath>
- </javac>
-
- <copy todir="${test.classes.dir}">
- <fileset dir="${test.src.dir}" includes="**/*.gif"/>
- <fileset dir="${test.src.dir}" includes="**/*.jpg"/>
- <fileset dir="${test.src.dir}" includes="**/*.png"/>
- <fileset dir="${test.src.dir}" includes="**/*.dtd"/>
- <fileset dir="${test.src.dir}" includes="**/*.properties"/>
- <fileset dir="${test.src.dir}" includes="**/*.theme"/>
- <fileset dir="${test.src.dir}" includes="**/*.txt"/>
- </copy>
-
-
- <junit haltonfailure="yes" fork="no" >
- <classpath>
- <path refid="classpath"/>
- <path path="${test.classes.dir}"/>
- </classpath>
-
- <formatter type="brief" usefile="false"/>
-
- <batchtest>
- <fileset dir="${test.src.dir}">
- <include name="**/*Test.java"/>
- </fileset>
- </batchtest>
- </junit>
- </target>
-
-
- <!--
- | Generates the JavaDoc documentation.
- +-->
- <target name="public-doc" description="Generates the JavaDoc documentation">
- <echo message="Generating JavaDoc documentation ..." />
- <delete dir="${doc.dir}"/>
- <mkdir dir="${doc.dir}"/>
- <javadoc packagenames="*"
- sourcepathref="docpath"
- classpathref="classpath"
- destdir="${doc.dir}"
- doctitle="${doc.title}"
- windowtitle="${doc.title}"
- additionalparam="-breakiterator"
- header="${doc.header}"
- bottom="${doc.bottom}"
- access="package"
- failonerror="false"
- encoding="UTF-8"
- charset="UTF-8"
- docencoding="UTF-8">
- <link offline="true"
- href="${java-api-location}"
- packagelistLoc="${package-lists.dir}/jdk/"/>
- </javadoc>
-
-
- <zip destfile="${public.dir}/tvbrowser_${tvbrowser.version}_doc.zip">
- <zipfileset prefix="tvbrowser_v${tvbrowser.version}/doc"
- dir="${doc.dir}"/>
- </zip>
-
- </target>
-
- <!--
- | Dump some information.
- +-->
- <target name="dump-info">
- <echo message="JAVA_HOME=${env.JAVA_HOME}" />
- <echo message="java.vm.info=${java.vm.info}" />
- <echo message="java.vm.name=${java.vm.name}" />
- <echo message="java.vm.vendor=${java.vm.vendor}" />
- <echo message="java.vm.version=${java.vm.version}" />
- <echo message="os.arch=${os.arch}" />
- <echo message="os.name=${os.name}" />
- <echo message="os.version=${os.version}" />
- <echo message="file.encoding=${file.encoding}" />
- <echo message="user.language=${user.language}" />
- </target>
-
-
-
-
- <target name="public-src" description="Creates a .zip file containing the full source code of TV-Browser">
- <mkdir dir="${public.dir}"/>
- <zip destfile="${public.dir}/tvbrowser_${tvbrowser.version}_src.zip">
- <zipfileset prefix="tvbrowser-${tvbrowser.version}"
- dir=".">
-
- <exclude name="${classes.dir}/**" />
- <exclude name="${public.dir}/**" />
- <exclude name="${runtime.dir}/**" />
- <exclude name="${unpacked.dir}/**" />
-
- </zipfileset>
- </zip>
- </target>
-
-
- <!-- - - - - - - - - - - - - - - - - -
- internal target: download-zipped-lib
- - - - - - - - - - - - - - - - - - -->
- <target name="download-zipped-lib">
-
- <macrodef name="propertycopy">
- <attribute name="name"/>
- <attribute name="from"/>
- <sequential>
- <property name="@{name}" value="${@{from}}"/>
- </sequential>
- </macrodef>
-
- <propertycopy name="lib.url" from="lib.${lib}.url"/>
- <propertycopy name="lib.name" from="lib.${lib}.name"/>
- <propertycopy name="lib.version" from="lib.${lib}.version"/>
-
- <get dest="${lib.dir}/download.zip" src="${lib.url}"/>
- <unzip src="${lib.dir}/download.zip" dest="${lib.dir}/download">
- <patternset>
- <include name="**/${lib.name}*.jar"/>
- </patternset>
- <flattenmapper/>
- </unzip>
- <copy todir="${lib.dir}" verbose="true" overwrite="true">
- <fileset dir="${lib.dir}/download">
- <include name="${lib.name}.jar"/>
- <include name="${lib.name}-?.?.jar"/>
- <include name="${lib.name}-?.?.?.jar"/>
- <include name="${lib.name}-?.?.??.jar"/>
- <include name="${lib.name}-r*.jar"/>
- </fileset>
- <mapper>
- <mergemapper to="${lib.name}-${lib.version}.jar"/>
- </mapper>
- </copy>
- <delete dir="${lib.dir}/download"/>
- </target>
-
-<!-- - - - - - - - - - - - - - - - - -
- internal target: download-tarred-lib
- - - - - - - - - - - - - - - - - - -->
- <target name="download-tarred-lib">
- <macrodef name="propertycopy">
- <attribute name="name"/>
- <attribute name="from"/>
- <sequential>
- <property name="@{name}" value="${@{from}}"/>
- </sequential>
- </macrodef>
-
- <propertycopy name="lib.url" from="lib.${lib}.url"/>
- <propertycopy name="lib.name" from="lib.${lib}.name"/>
- <propertycopy name="lib.version" from="lib.${lib}.version"/>
-
- <get dest="${lib.dir}/download.tar.gz" src="${lib.url}"/>
- <gunzip src="${lib.dir}/download.tar.gz"/>
- <untar src="${lib.dir}/download.tar" dest="${lib.dir}/download">
- <patternset>
- <include name="**/${lib.name}*.jar"/>
- </patternset>
- <flattenmapper/>
- </untar>
- <copy todir="${lib.dir}" verbose="true" overwrite="true">
- <fileset dir="${lib.dir}/download">
- <include name="${lib.name}.jar"/>
- <include name="${lib.name}-?.?.jar"/>
- <include name="${lib.name}-?.?.?.jar"/>
- <include name="${lib.name}-?.?.??.jar"/>
- </fileset>
- <mapper>
- <mergemapper to="${lib.name}-${lib.version}.jar"/>
- </mapper>
- </copy>
- <delete dir="${lib.dir}/download"/>
- </target>
-
-<!-- - - - - - - - - - - - - - - - - -
- internal target: download-lib
- - - - - - - - - - - - - - - - - - -->
- <target name="download-lib">
- <macrodef name="propertycopy">
- <attribute name="name"/>
- <attribute name="from"/>
- <sequential>
- <property name="@{name}" value="${@{from}}"/>
- </sequential>
- </macrodef>
-
- <propertycopy name="lib.url" from="lib.${lib}.url"/>
- <propertycopy name="lib.name" from="lib.${lib}.name"/>
- <propertycopy name="lib.version" from="lib.${lib}.version"/>
-
- <get dest="${lib.dir}/${lib.name}-${lib.version}.jar" src="${lib.url}"/>
- </target>
-
- <target name="download-libs" description="downloads all necessary library files">
- <mkdir dir="${lib.dir}"/>
-
- <!-- bsh -->
- <antcall target="download-lib">
- <param name="lib" value="bsh"/>
- </antcall>
-
- <!-- commons codec -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="commons.codec"/>
- </antcall>
-
- <!-- commons lang -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="commons.lang"/>
- </antcall>
-
- <!-- commons net -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="commons.net"/>
- </antcall>
-
- <!-- htmlparser -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="htmlparser"/>
- </antcall>
-
- <!-- jgoodies common -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="jgoodies-common"/>
- </antcall>
-
- <!-- jgoodies forms -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="jgoodies-forms"/>
- </antcall>
-
- <!-- jgoodies looks -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="jgoodies-looks"/>
- </antcall>
-
- <!-- jRegistryKey -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="jregistrykey"/>
- </antcall>
-
- <!-- l2prod common tasks -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="tasks"/>
- </antcall>
-
- <!-- opencsv -->
- <antcall target="download-tarred-lib">
- <param name="lib" value="opencsv"/>
- </antcall>
-
- <!-- skinlf -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="skinlf"/>
- </antcall>
-
- <!-- stax -->
- <antcall target="download-lib">
- <param name="lib" value="stax"/>
- </antcall>
- <antcall target="download-lib">
- <param name="lib" value="stax.api"/>
- </antcall>
-
- <!-- substance -->
- <antcall target="download-lib">
- <param name="lib" value="substance"/>
- </antcall>
-
- <!-- texhyphj -->
- <antcall target="download-zipped-lib">
- <param name="lib" value="texhyphj"/>
- </antcall>
-
- <!-- trident -->
- <antcall target="download-lib">
- <param name="lib" value="trident"/>
- </antcall>
-
- <delete dir="${lib.dir}">
- <patternset>
- <include name="*.zip"/>
- <include name="*.tar.gz"/>
- <include name="*.tar"/>
- </patternset>
- </delete>
- </target>
- <target name="public-tvdatakit"></target>
-
-</project>
diff --git a/media-tv/tvbrowser/metadata.xml b/media-tv/tvbrowser/metadata.xml
deleted file mode 100644
index 303da98bf4b4..000000000000
--- a/media-tv/tvbrowser/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <use>
- <flag name="themes">Install extra theme packs</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">tvbrowser</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-tv/tvbrowser/tvbrowser-3.4.1.0-r1.ebuild b/media-tv/tvbrowser/tvbrowser-3.4.1.0-r1.ebuild
deleted file mode 100644
index 4f7bacedb245..000000000000
--- a/media-tv/tvbrowser/tvbrowser-3.4.1.0-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Themeable and easy to use TV Guide - written in Java"
-HOMEPAGE="http://www.tvbrowser.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}_src.zip"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-3"
-IUSE=""
-
-COMMON_DEP="dev-java/bsh:0
- dev-java/commons-codec:0
- dev-java/commons-lang:3.1
- dev-java/commons-net:0
- dev-java/jakarta-oro:2.0
- dev-java/jgoodies-common:1.8
- dev-java/jgoodies-forms:1.8
- dev-java/jgoodies-looks:2.6
- dev-java/l2fprod-common:0
- dev-java/htmlparser-org:0
- dev-java/log4j:0
- dev-java/skinlf:0
- dev-java/xalan:0
- dev-java/opencsv:0
- dev-java/texhyphj:0
- dev-java/trident:0
- x11-libs/libXt
- x11-libs/libSM
- x11-libs/libICE
- x11-libs/libXext
- x11-libs/libXtst
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXdmcp"
-
-DEPEND="${COMMON_DEP}
- app-arch/unzip
- >=virtual/jdk-1.6"
-RDEPEND="${COMMON_DEP}
- >=virtual/jre-1.6"
-
-java_prepare() {
- epatch "${FILESDIR}"/${PV}-*.patch
-
- rm -v lib/{bsh-,commons,jgoodies,l2fprod-common-tasks,skinlf,stax,htmlparser,opencsv,trident,texhyphj,jRegistryKey}*.jar
-
- find deployment -name '*.jar' -delete || die
- find . -name '*.class' -delete || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="bsh
- commons-codec
- commons-lang-3.1
- jgoodies-common-1.8
- jgoodies-forms-1.8
- jgoodies-looks-2.6
- l2fprod-common
- skinlf
- htmlparser-org
- opencsv
- texhyphj"
-EANT_BUILD_TARGET="runtime-linux"
-EANT_DOC_TARGET="public-doc"
-
-src_install() {
- java-pkg_dojar runtime/${PN}_linux/${PN}.jar
- java-pkg_dojar lib/substance-6.1.jar
- java-pkg_register-dependency trident,opencsv
-
- insinto /usr/share/${PN}
- doins -r runtime/${PN}_linux/{imgs,icons,plugins,infothemes}
- doins runtime/${PN}_linux/linux.properties
-
- insinto /usr/share/${PN}/themepacks
- doins themepacks/themepack.zip
-
- java-pkg_dolauncher "tvbrowser" \
- --main tvbrowser.TVBrowser \
- --pwd /usr/share/${PN} \
- --java_args " -Dpropertiesfile=/usr/share/${PN}/linux.properties"
-
- make_desktop_entry ${PN} "TV-Browser" \
- /usr/share/tvbrowser/imgs/tvbrowser128.png "AudioVideo;TV;Video"
-
- use source && java-pkg_dosrc src/*
- use doc && java-pkg_dojavadoc doc
-}
diff --git a/media-tv/tvbrowser/tvbrowser-3.4.3.ebuild b/media-tv/tvbrowser/tvbrowser-3.4.3.ebuild
deleted file mode 100644
index 05e1a6d71e13..000000000000
--- a/media-tv/tvbrowser/tvbrowser-3.4.3.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Themeable and easy to use TV Guide - written in Java"
-HOMEPAGE="http://www.tvbrowser.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}_src.zip"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-3"
-IUSE=""
-
-CDEPEND="
- dev-java/bsh:0
- dev-java/commons-codec:0
- dev-java/commons-lang:3.1
- dev-java/commons-net:0
- dev-java/jakarta-oro:2.0
- dev-java/jgoodies-common:1.8
- dev-java/jgoodies-forms:1.8
- dev-java/jgoodies-looks:2.6
- dev-java/l2fprod-common:0
- dev-java/htmlparser-org:0
- dev-java/log4j:0
- dev-java/skinlf:0
- dev-java/xalan:0
- dev-java/opencsv:0
- dev-java/texhyphj:0
- dev-java/trident:0
- x11-libs/libXt
- x11-libs/libSM
- x11-libs/libICE
- x11-libs/libXext
- x11-libs/libXtst
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXdmcp"
-
-DEPEND="
- ${CDEPEND}
- app-arch/unzip
- >=virtual/jdk-1.6"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-java_prepare() {
- epatch "${FILESDIR}"/${PV}-*.patch
-
- find deployment -name '*.jar' -delete || die
- find . -name '*.class' -delete || die
-
- rm -v lib/{bsh-,commons,jgoodies,l2fprod-common-tasks,skinlf,stax,htmlparser,opencsv,trident,texhyphj,jRegistryKey}*.jar || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="
- bsh
- commons-codec
- commons-lang-3.1
- jgoodies-common-1.8
- jgoodies-forms-1.8
- jgoodies-looks-2.6
- l2fprod-common
- skinlf
- htmlparser-org
- opencsv
- texhyphj"
-EANT_BUILD_TARGET="runtime-linux"
-EANT_DOC_TARGET="public-doc"
-
-src_install() {
- java-pkg_dojar runtime/${PN}_linux/${PN}.jar
- java-pkg_dojar lib/substance-6.1.jar
- java-pkg_register-dependency trident,opencsv
-
- insinto /usr/share/${PN}
- doins -r runtime/${PN}_linux/{imgs,icons,plugins,infothemes}
- doins runtime/${PN}_linux/linux.properties
-
- insinto /usr/share/${PN}/themepacks
- doins themepacks/themepack.zip
-
- java-pkg_dolauncher "tvbrowser" \
- --main tvbrowser.TVBrowser \
- --pwd /usr/share/${PN} \
- --java_args " -Dpropertiesfile=/usr/share/${PN}/linux.properties"
-
- make_desktop_entry ${PN} "TV-Browser" \
- /usr/share/tvbrowser/imgs/tvbrowser128.png "AudioVideo;TV;Video"
-
- use source && java-pkg_dosrc src/*
- use doc && java-pkg_dojavadoc doc
-}
diff --git a/media-tv/tvbrowser/tvbrowser-9999-r1.ebuild b/media-tv/tvbrowser/tvbrowser-9999-r1.ebuild
deleted file mode 100644
index 955d0b93ac15..000000000000
--- a/media-tv/tvbrowser/tvbrowser-9999-r1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 flag-o-matic virtualx subversion
-
-tp_base="http://javootoo.l2fprod.com/plaf/skinlf/themepacks"
-tvp_base="http://tvbrowser.org/downloads"
-
-DESCRIPTION="Themeable and easy to use TV Guide - written in Java"
-HOMEPAGE="http://www.tvbrowser.org/"
-ESVN_REPO_URI="https://svn.code.sf.net/p/tvbrowser/code/trunk/tvbrowser"
-SRC_URI="
-themes? (
- ${tp_base}/BeOSthemepack.zip
- ${tp_base}/amarachthemepack.zip
- ${tp_base}/aquathemepack.zip
- ${tp_base}/architectBluethemepack.zip
- ${tp_base}/architectOlivethemepack.zip
- ${tp_base}/b0sumiErgothempack.zip
- ${tp_base}/b0sumithemepack.zip
- ${tp_base}/bbjthemepack.zip
- ${tp_base}/beigeazulthemepack.zip
- ${tp_base}/beosthemepack.zip
- ${tp_base}/blueMetalthemepack.zip
- ${tp_base}/blueTurquesathemepack.zip
- ${tp_base}/cellshadedthemepack.zip
- ${tp_base}/chaNinja-Bluethemepack.zip
- ${tp_base}/coronaHthemepack.zip
- ${tp_base}/cougarthemepack.zip
- ${tp_base}/crystal2themepack.zip
- ${tp_base}/fatalEthemepack.zip
- ${tp_base}/gfxOasisthemepack.zip
- ${tp_base}/gorillathemepack.zip
- ${tp_base}/hmmXPBluethemepack.zip
- ${tp_base}/hmmXPMonoBluethemepack.zip
- ${tp_base}/iBarthemepack.zip
- ${tp_base}/macosthemepack.zip
- ${tp_base}/midnightthemepack.zip
- ${tp_base}/mmMagra-Xthemepack.zip
- ${tp_base}/modernthemepack.zip
- ${tp_base}/oliveGreenLunaXPthemepack.zip
- ${tp_base}/opusLunaSilverthemepack.zip
- ${tp_base}/opusOSBluethemepack.zip
- ${tp_base}/opusOSDeepthemepack.zip
- ${tp_base}/opusOSOlivethemepack.zip
- ${tp_base}/quickSilverRthemepack.zip
- ${tp_base}/roueBluethemepack.zip
- ${tp_base}/roueBrownthemepack.zip
- ${tp_base}/roueGreenthemepack.zip
- ${tp_base}/royalInspiratthemepack.zip
- ${tp_base}/silverLunaXPthemepack.zip
- ${tp_base}/solunaRthemepack.zip
- ${tp_base}/tigerGraphitethemepack.zip
- ${tp_base}/tigerthemepack.zip
- ${tp_base}/toxicthemepack.zip
- ${tp_base}/underlingthemepack.zip
- ${tp_base}/whistlerthemepack.zip
- ${tp_base}/xplunathemepack.zip
-
- ${tvp_base}/noia.zip
- ${tvp_base}/nuvola.zip
- ${tvp_base}/tulliana.zip
- ${tvp_base}/tango_without_heart.zip
-)"
-
-SLOT="0"
-KEYWORDS=""
-LICENSE="GPL-3"
-
-IUSE="themes"
-
-CDEPEND="dev-java/bsh:0
- dev-java/commons-codec:0
- dev-java/commons-lang:3.3
- dev-java/commons-net:0
- dev-java/jakarta-oro:2.0
- dev-java/jgoodies-common:1.8
- dev-java/jgoodies-forms:1.8
- dev-java/jgoodies-looks:2.6
- dev-java/l2fprod-common:0
- dev-java/log4j:0
- dev-java/skinlf:0
- dev-java/swt:4.2
- dev-java/xalan:0
- x11-libs/libXt:0
- x11-libs/libSM:0
- x11-libs/libICE:0
- x11-libs/libXext:0
- x11-libs/libXtst:0
- x11-libs/libX11:0
- x11-libs/libXau:0
- x11-libs/libXdmcp:0"
-
-DEPEND="${CDEPEND}
- app-arch/unzip:0
- >=virtual/jdk-1.6
- test? ( dev-java/junit:0 dev-java/ant-junit:0 )"
-
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.6"
-
-src_prepare() {
- cp "${FILESDIR}"/${P}-build.xml build.xml || die "Failed to replace build.xml."
-
- # Yes, there are some bundled jars.
- # Can't help but use them for the time being.
- local error="Failed to unbundle or remove libraries or classes."
- pushd lib > /dev/null
- rm -v bsh-*.jar commons*.jar jgoodies*.jar l2fprod-common-tasks*.jar \
- skinlf*.jar stax*.jar || die ${error}
- popd > /dev/null
-
- find deployment -name '*.jar' -exec rm -v {} \; || die ${error}
- find . -name '*.class' -exec rm -v {} \; || die ${error}
-
- # These tests fail.
- rm -v \
- test/src/util/misc/TextLineBreakerTest.java \
- test/src/util/ui/html/HTMLTextHelperTest.java
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="bsh,commons-codec,commons-lang-3.3,jgoodies-common-1.8,jgoodies-forms-1.8,jgoodies-looks-2.6,l2fprod-common,skinlf"
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},ant-junit,junit"
-
-EANT_BUILD_TARGET="runtime-linux"
-EANT_DOC_TARGET="public-doc"
-
-src_test() {
- VIRTUALX_COMMAND="java-pkg-2_src_test" virtualmake
-}
-
-src_install() {
- pushd runtime/${PN}_linux > /dev/null
- java-pkg_dojar ${PN}.jar
-
- local todir="${JAVA_PKG_SHAREPATH}"
-
- cp -a {imgs,icons,plugins} "${D}/${todir}" || die "Failed to copy directories."
- cp linux.properties "${D}/${todir}" || die "Failed to copy linux.properties."
-
- insinto "${todir}/themepacks"
- doins themepacks/themepack.zip
-
- if use themes ; then
- pushd "${DISTDIR}" > /dev/null
- doins *pack.zip
-
- insinto "${todir}/icons"
- doins noia.zip nuvola.zip tulliana.zip tango_without_heart.zip
- popd > /dev/null
- fi
-
- java-pkg_dolauncher "tvbrowser" \
- --main tvbrowser.TVBrowser \
- --pwd ${todir} \
- --java_args " -Dpropertiesfile=${todir}/linux.properties"
-
- make_desktop_entry ${PN} "TV-Browser" \
- /usr/share/tvbrowser/imgs/tvbrowser128.png "AudioVideo;TV;Video"
- popd > /dev/null
-
- java-pkg_dojar $(ls lib/*.jar)
- #java-pkg_dojar lib/{htmlparser-1.6.jar,jRegistryKey-1.4.5.jar,opencsv-2.3.jar}
- #java-pkg_dojar lib/{substance-6.1.jar,texhyphj-1.1.jar,trident-1.3.jar}
-
- use source && java-pkg_dosrc src
- use doc && java-pkg_dojavadoc doc
-}