mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
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>
This commit is contained in:
@@ -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
|
||||
@@ -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 -->
|
||||
@@ -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
|
||||
+}
|
||||
@@ -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 -->
|
||||
@@ -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
|
||||
+}
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user