add repo updates
This commit is contained in:
parent
701156bcf9
commit
774177bfa1
@ -1,46 +1,10 @@
|
||||
DIST insync-1.4.9.37127-fc25.i686.rpm 85130566 BLAKE2B 6edbb629ab57a3aac1ab715a0035e7b7094f55821c83129163ac6a8fb12e3a73b540983e8c63803f21b3337a5c09197465b63162ae70662799e6fcd8e6184a0a SHA512 297c232809ab1f4a117f4d8548e00769e872e1132f6161b0b6b6f456b001c47bcb28093efd4af8131eb0b4dfbd218888039bf51b04b9775e5a1718ad768984e6
|
||||
DIST insync-3.0.27.40677-fc30.x86_64.rpm 137675408 BLAKE2B b5dd70b0a243a4cf1b5a6fd3a15ccfd481427d6b6d5978f2c6b1b912a629b83695290a1f3ac5ecdba0080a463b23a29b5196e0b30ea05e397bafc3b559825992 SHA512 97cb70dfd204a594944f7b19b6ec87cb0b14e937b93becdad31b4c391dc94d0a99e5ee90be94b3bcfcf44e5014063c48269e84580f4808af0a113b8d33092059
|
||||
DIST insync-3.2.9.40883-fc30.x86_64.rpm 141190797 BLAKE2B 07829ec10ff6efe8e7572b405084fbd1757b34b73465988bd6b09897f092aaf2770b7a15da116c9699b2b142a87115c1e94875b9c10c72fa001ac20cc00e5455 SHA512 43070adbfa6f5a422034c12a70d4702623ea35d5980ebfa9c2d087114979221d7c8330d0598e408066df2e30a9b4b02dc749a4efedb601fd9b2c4dc538caa9cc
|
||||
DIST insync-caja-3.0.11.40167-1.noarch.rpm 15360 BLAKE2B 6cc617122902a5fdb33ba570b2afb0652355a09fdf16ad8c6323001a1c20126678af3a2b58948b1e7e6b8895c9c55766c7286a9bee24cd62bdee6fe02e4cff28 SHA512 a18569eb84df68f4aeb4318ca3d4230f40667db0e6c2aab92a82d5acb4669ce2c05ec754af4297193f6de0651ba050d47d3b2031dc6e3e1ced4e1efe3e42ddb0
|
||||
DIST insync-caja_1.2.8.35136-precise_all.deb 49224 BLAKE2B 5ea89ccbcd46fd673f08d900220168b5f80a962d6908f777f003edc08fe6f89a5923f23646e093d490c9a65fd65fce098736d9080b66cb9157dddeee393876eb SHA512 9cf379ac0f85bdc658dd30632d4daf287799c6990fb3824ca7ce32e0e919e196534650757b417aed7863c48b194aafad8c38234d5cec8f17e1251745772a8fe4
|
||||
DIST insync-caja_1.3.12.36116-precise_all.deb 41658 BLAKE2B b072716f0f936358ef94d81d04372524005ff2b66a66af5ba3980f859c404ed8122f2edc2e4ad92ead9c127a2363f79ba086e5191cececf8b69aeadd39ad34b0 SHA512 893bd1241ff66d985d2f8cf60bdd810edc6a420f64f688705afe7af06cb197f6942afb8734e74db747a841d77e3aaeb3bc84febed005451a1649497176250a77
|
||||
DIST insync-caja_1.3.8.36087-precise_all.deb 41652 BLAKE2B 1faeb77594402bc579ce59f5e19f3d19af6f3fe95a059e4fc94c6127f90a43213d445aaa9569cc26046cfea2a9bd5542417ec79e2f5b3b86c61161470c84dd5e SHA512 6cae4c79aea03f5b87afaca3b9125794e1a8bad5063b18db80dde6e34910473ebfb9175374dead9ccc3e97112013c76fcc01c2e81ec92a80194f7aba6edd9152
|
||||
DIST insync-dolphin-3.0.22.40446-1.noarch.rpm 8890 BLAKE2B 470b0bc3bb5f1d83b5eecac67445605f49a09fc41ee02b038135103db1c15dc307b4aad42d4f51e2654321a91c9f6f96e61c5a308b8271630aae10c2ac891d6b SHA512 a6aed9f75d2b38948e88b84778e28121be5b3be020dce8f86994911971f558652deba52d4389e83c55ba09ee317d2737c56f90ab5b654ef1aac9d39eba03ea35
|
||||
DIST insync-dolphin_1.2.8.35136-precise_all.deb 2614 BLAKE2B bbda92e93b0a8ca86e93591ade57ec6d1ad09741b2676a8a353254760046882948ccf64647e7bfdade111164dd009a854469927a558c632702423de540c5390b SHA512 e65cd05d069a6bb741b4c1e4ef6529d62ed9d3800403578c88b42f82730145a0f106441299b9523bd6dc35569f0eed89e2804d6a6d3bfc280c5cb83c2d540bbb
|
||||
DIST insync-dolphin_1.3.12.36116-precise_all.deb 2674 BLAKE2B eeed8601ad05fcf7df480a9558e49073c0e6aa33912f403a8959873cba87bf8b8f219539cafaefe606505add9286d248a7f9cd7265eae018d3cd3eaac4bcb7a1 SHA512 dd384cc04f76dafc42782286f1297425fd4e243c9b420c78662d2dd31ad75581639ba53b11768284f5e1a281820790f67fe9bec342666e9017887a5dc565bf18
|
||||
DIST insync-dolphin_1.3.8.36087-precise_all.deb 2678 BLAKE2B 7075225f8022a59e109988f533fca9582b58a32fb4cac8ccfe896fc60710945a9bad6b67064fbf9378b4535d2b47e32b75182f8050988b941a93822c06ead186 SHA512 3b8641868a418c7db0b42082a6408626abd58e3ebf66f00c2814b4e761e27e4a6d92c5bc1a8268e5d518159b420e4525c4b2264f97a5769935548959b30befbe
|
||||
DIST insync-nautilus-3.0.23.40579-1.noarch.rpm 51426 BLAKE2B fc1e69ac9e41e9612a7a170d5cac3028c0d3238d4ca5786c40b7cf53360974f490379eaafae544ca6cfc031996f7dc7f3d465e4eab5554e5faf2d82d87833f51 SHA512 770cf6a060ddd3a2368c64974e50e1235b3e4abce31c4f4944616ea84291ce159bf1c03d86e426bb9006a8fdb9e04e59eff6bfc921b30868d9a914c4f1e5ecd1
|
||||
DIST insync-nautilus-3.0.30.40732-1.noarch.rpm 51446 BLAKE2B 91a45c493e878d7c30d3ef2f45577a0eafdbeee34d2571033971ce45dcc2bd4b94a8b7b312bb0957ea1b55482b622520004d91c9d81fe9631506569d39e49beb SHA512 8614133ae958da92cfcb9a2d44adfdb98bb12ec254e9f2538cc3c973c8b6c84a81fdc69fa5f34cf4b0d9b78d2306c9feaafa8794d55877a3770caf217ca34273
|
||||
DIST insync-nautilus_1.2.8.35136-precise_all.deb 50086 BLAKE2B bd96ddaae26cd8fb721cbdb43d89626ade4f45fcedfc1c7e7c5b1f48a5e54482b9dac492b7ee1c78fc8a322daa3a1e0bb9fce756ec7dc1cbc4dc1b939533db5e SHA512 42ad72352d66f7ec0418618f1cf2f768e19570a1bb48c97f04c3b504588ab1dc7b0c7d6d263a1b691175521707a38c74736d9966924572c880e5463df4aaa18a
|
||||
DIST insync-nautilus_1.3.12.36116-precise_all.deb 42500 BLAKE2B f5b1504b612bdf313fcdd0f41e8f2444c4870bf22181e1d813c946ee499101ffb224a01cb8eb5b3a661135c8ba805f55c502c8e7bbc6834fc9ff546479c97cfa SHA512 0fcebd11082f26caa98f19bb491b8eb958f98893f306d25b735621123037612bb33264d2118851815096eaa4adca9c53a8f5f3e3e010b0ecec7b6d2f021a97b3
|
||||
DIST insync-nautilus_1.3.8.36087-precise_all.deb 42498 BLAKE2B 0f4af09e581671adbdff7efbbd9bde6652490731673b03f6f044e4f70824b4024f7a8bac678aef6860e71fe3048864d743081300c634cc13e1aff61f1c3e2de3 SHA512 3934de7bdc00a1ac177488cf675ed925da4e5541c41a6f72b7bfe3523a65f84364472a2d4ce02eea6813343e9fd7850722a7bfaf65cd541189c3f9cbde84e6d3
|
||||
DIST insync-nemo-3.0.11.40167-1.noarch.rpm 50182 BLAKE2B fb0d4c23172af9bcd97cb0cf33fdefe187df9f4f3483c7f461e4f6b7938a5bfae3f866c73fcb11230f3fda63455b619c7373578f0a4f37ec939655ddc4deba4a SHA512 28522ebda2620153ab7a7e404465e26ad048d905665fb8ed6006fd3c9fb3a6f2d97f5cb9b5b755a03cb8302ef845005d8eb07fe221b00883cdfad3c3373ee939
|
||||
DIST insync-nemo_1.2.8.35136-precise_all.deb 48958 BLAKE2B f16e9ec9490be5c5cf382af3a2309f10dac2c611becf292496b302a5c8575efd3fb0bbf2255e9167bb7b2e2946a366aefee4b60d354469e3995e524729086171 SHA512 7bc8084dcf6722831ef1d00690ee6ef413d135516b4f29f8e2803b9069765f01d71e7884ec05ee9ebcc2580c4afcf35423327e7674b1dd1fbd45a77eeb9deff7
|
||||
DIST insync-nemo_1.3.12.36116-precise_all.deb 41290 BLAKE2B 0571b28e66ad8e699c161fd84d1b1afd0b5059453716f48e228099691996bc9e019be6226a6f409164d0aedc214301ef7bd513a5fe3165d8da366c100fed6e1b SHA512 1ec3384ee7c3524a7820b6639eb9abd68d081140c6df583b70584f9fc20fc3784b31ae454cf6e1107bf4b58b91e0dabf26491ae18c805b6abf9dd796409dde32
|
||||
DIST insync-nemo_1.3.8.36087-precise_all.deb 41290 BLAKE2B 7057317d64897524a487e6f6a3a86dc89e40f2ec226534ac9635ef76300e3b8ffb5f89742d385f4a1f3e94e95862d01bcd8613bb9ca47193fe6d7e6de42da476 SHA512 5215f7645263d75c0474d7db20b62cb899ffc4d61d72f32047934a435c9b05122a8d6b5736e6608e9ad4ff18556cf7c25194bf335125d48011b404c1a7d8c5a3
|
||||
DIST insync-3.4.1.40977-fc30.x86_64.rpm 129632145 BLAKE2B 2e1c6991ad5dd1ab228cfcabe81f582bfbed1d7a36db7b47b9fbfec12f971f3e7bcfa42824b5d980c240d606d39aa4ecf46f1b4f8a20a20cf3cd530c64da97a4 SHA512 a2e5b057c4c762eb56fff79ca912a9de80896049025fe23f1733f246d781214cd6d6578281048db92a2e70634b90ec8ef7d16932cfaa88449402008251706476
|
||||
DIST insync-caja-3.4.0.40973-1.noarch.rpm 54022 BLAKE2B 8e50d5738213560482656c6a9dbff5c5c69a4c7ec8ce46fa6cb82811970a44bf71acd7f75446daa5cebe77295be695a9b4f5e71f1ebdd88176c3bbdd577691e4 SHA512 585fddcaedd0f9675b8a52589d7a00b51f908940af8b839aa840821ae48eb1bd14d340d270b64f1a854e151f361c1d5f29146a8a6f438032083a66a968b1609c
|
||||
DIST insync-dolphin-3.4.0.40973-1.noarch.rpm 85874 BLAKE2B 15e2716b60b84dcf9267819bbfc7f1fa3cc52e5752c89c054dbcb506e3b191e893399d2fcfc89b051c24eed1a4c4d3220ec09d0fb11fa7c02a73cc20365bdc67 SHA512 b5376e4d71bf0ce60510918bc87bb0e64dd5240ac23cf9c3b9b76b5741144aa58671dbde65a2e13e4c6a3d5f1382a87fc7de592ede2938392014914bf51821be
|
||||
DIST insync-nautilus-3.4.0.40973-1.noarch.rpm 54942 BLAKE2B 271db9639a73e5851fe3d0492813ce70941d903cb05ba0f4203c4944051a5820460ae1b3a3d1f506766f1cbc1a017143b30ec775849840ec0e45c1c03d1553d1 SHA512 5290f605ee0303838c7374feae3fdc7e703177a4e21d97699b7fbef1f4ca8b5786c889078357ae074b832cacff164229b198682ea4a8d58fa301c430fefd65dd
|
||||
DIST insync-nemo-3.4.0.40973-1.noarch.rpm 53621 BLAKE2B 629202b584d4f99ed2113c2dcb0e102ce18544fb5a3cc7362a176ef901eb70c6f4755c029dd14f40cf0ec4af1c44a8d6593af0c654b0104bd60839e4d6c6fd33 SHA512 348b65409bb7b4f706cb9a6c2da317aa67e9f902d341e9dcae4a3cb9005ff891f728476b2bd14f599f524e06f8ed15ff70011ebcfe660df4472c9025a5b00c2a
|
||||
DIST insync-thunar-3.0.23.40579-1.x86_64.rpm 12661 BLAKE2B f673ae7cda3290190e025319f6bf0f1bed179ee3a1a11dbe65438924959a0b8d32ba4528f19e90b81635dbb20f1436fe2baf531ef20b1d355d1fcc1453d69280 SHA512 f30edf41dfffa51c31ebc53eaeb94675fb11265e52c35b0999d16b352c077ddc377889f31b54cd9bd8ac1d43021efa3895991164f4c276a8b0cf3aa1faa576b3
|
||||
DIST insync-thunar_1.2.8.35136-precise_all.deb 4934 BLAKE2B ce9eda3b3d20b3bcd602843454e46beed9ee95abd31b9f1473da52b4f3ea98301d3d061ed6cf9b57f7ec3d739edee9341af6fc4f5c0bbdda47fc8bb47078654c SHA512 708e3b60c22b54eb4ed45d278a22f5088a06d56e11938b9df4d19ab26ade73d71f3c9c7fece576f6585d984f11e816bfdfa0c283845635fcc8a85de16d860062
|
||||
DIST insync-thunar_1.3.12.36116-precise_all.deb 4716 BLAKE2B 782425f7559e9206857b3a39f435a6672c1c3d64086ea3a2627361d82872b9da02a8c3e3edf79f51cce743ef6c5d19be357319b7145749e878cd36615aec6710 SHA512 6d0e413a5edf19d9c7f2049ae7c872a42c017b2daacb22fa8eb3892b5a163a3a0f47d6fba2cfe0135648249efd68ba547eafe9e6fb60da124330b788c96f64f1
|
||||
DIST insync-thunar_1.3.8.36087-precise_all.deb 4710 BLAKE2B d7c59f6d9b772af592eb93d6cdca470b2f237047a55875b37a28af82b112130de173d54087a7e2062b57b262516cf9839d0a72164836ea79dbc0d75b7b39739d SHA512 1b41fe4909cad98a53bf49d51bc3d220fc149241adb8a49c51f3cb0d9338eb727039861c7490305e1a309f21bd064edb5ffbacb870744436a86aa3c77ca3c75f
|
||||
DIST insync_1.2.18.35198-trusty_amd64.deb 56551930 BLAKE2B 62ec068da9c4d8e9ddb68491720f24407f61aabc210732f2748e3ed7db6592c1f0c6d0b0cf14580924c20d0eb6933dfcb807cb2f2a3f326fa1db20d2168a440c SHA512 157ee5af1e298dca6bb1e93e94d23bb0e8aa5aa4c0082605ad593f917b977fe77eb8f056ebfb9cf83c6fcf57b74afd4fbc402aad4d346c23027e2a9470392707
|
||||
DIST insync_1.2.18.35198-trusty_i386.deb 56823374 BLAKE2B 69cb93edd0c8fec6ca6ee317ca6d1629ec0be020c444454d29c3067f9bbdb056d23970f320a039b1d924ce9b619d276b8ef2f0fff99605db42d57f3ff90900f1 SHA512 a8533c439eab02c0c7d2bf7f52cba80e6402f22c764431ff52e235b36e482badac162770b75f680481f7322b340a00cb1baa4112cf7056e6086ba57f10965742
|
||||
DIST insync_1.3.10.36104-trusty_amd64.deb 57599936 BLAKE2B e17cf41a7af00bef562c9d5c8c433a374927cf2cffda4995ce57cc9b31d24c361238de977211f28b537e9815759a944e8982e9de9bbe9dd92f21f159f113d8f5 SHA512 76654d02165ecf5334107ac6e2314077a76e72ce65f49db1c2acf1c30cdb486ac064da746c5689d3cf0f7386e6caf24de4aa4351f806d2fea445ebf6011b0453
|
||||
DIST insync_1.3.10.36104-trusty_i386.deb 57554048 BLAKE2B 24f5d7943494e3b53dcd23180022deadb1bf9ddbc0a0590e8a90eaf7fce9207e4dc1c72324c7944640d12f7090be851f8a7338f0199878b36030636d46da38e8 SHA512 0f21788e648ec050541ecdd9a783dafa9805e4f3799b00eb5df22797da8106dc460acfa1106fa213f5c2c893707e549a998a696f72815f3298571ba8f29c31b3
|
||||
DIST insync_1.3.14.36131-trusty_amd64.deb 68619516 BLAKE2B 85d3be1b21bb42c47ee21eace04512854d9310ca16ff6657eb458aaa2610e08760a24fcba99a2a2340de430e8c1e3a74bed9b9ea666e9a7acf95d6d3d51edb46 SHA512 e090620a9793da17ac22b2fac8d1db60fa70b0122855ed597461634319784f00e594b14170fbf4c6532affa35bdfcff7c1f8fb6a2c3626654e52b55be7e65527
|
||||
DIST insync_1.3.14.36131-trusty_i386.deb 68580764 BLAKE2B c58086c5521ea385933034d7f2d0e8fc62f2fb0468565e5b18e8213fa52c317f149148f47f86d659e8175f189abced4bd6892bf44ca158c543627723d4f8176f SHA512 ebba65e8b9188891922105467d6620a1305e9cff7439a4a50bd0a5e67b23c6f8e4bfbd39afa75c1ff6155a70a691f07a6367269dff9d21d9078115102d297a55
|
||||
DIST insync_1.3.2.36049-trusty_amd64.deb 57325856 BLAKE2B 09d6bd78c98b9beaab81a716b4468183aef85b007b5675516696f4ef66e95ba8130e9ea939832483b7f74a901b5a6b2f53296fba0e65d8c07e7723450b57e103 SHA512 3bdb48dd94eacd829a20a0acfdb90a60cacea468266b68095113ba5712fa0f0965af811fddd1aa1e3fb6e936dc73ce41b4723c38cd12afa35835c3ac9602b63e
|
||||
DIST insync_1.3.2.36049-trusty_i386.deb 57610024 BLAKE2B 00e05ad83560667cdf5ba2fbe4f743f7783ec9e268448440668311b558ef68b177e14bd48e3d8bc5ac94eb1f313e9375628aeae6031997910354117dd3207e8f SHA512 3007cf357bdef7ef1bbc82c440c66ccbb270ed7660b18fcb83625bd5b63136129f739855d1934ef7ce7f757f9e55698f0dcdb148b3e8bedbf363b1350f1b02e7
|
||||
DIST insync_1.4.3.37063-trusty_amd64.deb 72492882 BLAKE2B 3d4e0454fab423b580cac2b136d4d88109cd47dc4a5cf0e6b1c4a8585f55a1f0a4141108b1c7248dc34738cb3d42c3e6675d69487732c5ef2f12b00754fe2757 SHA512 d76928a7cc8dac1684824dab0ed0836732805e57244f0d85d29120d94c735a1d74b4d702f1051beec755080d1f2abe452f452cb2ccf346649d8c2788440bc084
|
||||
DIST insync_1.4.3.37063-trusty_i386.deb 72245002 BLAKE2B 9dbf58aaa8f1994cb8401127fdc1e1064b9a75e2f4fbcae4a15351af6d428ba99d591470834bd5f506ce56906432090c12f049e3e2da9e265e36cc999fcb732a SHA512 5c9f04f3100c662c43dc19e40fc7c49a5113b0f04ead581960d5b0c1a3ca70a9d0a991eff8a358c5e95b633df1c0363a1533ba922ec7799ba9812a8a54540501
|
||||
DIST insync_1.4.9.37127-trusty_amd64.deb 74054482 BLAKE2B 6d4f0dc6f1e6453944b996153dbb3e430d78911e9f1d266d3bb41deec2689808571610634f3611194608737377db81efa1524531f82e9bac937b0709830d178f SHA512 d4f84b126e1257137e5d7f664dc217fc388f29187073ce61642c6f2de85f7d122058ce654b3410452be2669f353c89821f9f8de1d57d5256c97550332e19e9dc
|
||||
DIST insync_1.4.9.37127-trusty_i386.deb 73810744 BLAKE2B 9704f15b3c05bda6a87242a5ab0aef38be4c86d09a951553d1b9b2313e5cbad8ff19d0ccba1e639176ba4feb781dbe2e81a1c6ed4b468eec9d0bf472e2e11328 SHA512 79921a09b76b3917efdcdaa10489f94b4005a68275c2de0b4de084a65e1c3433f918a00c17619bff7399eedb891f1ca1f2a3d0baedff2607e5d64996a2b96af6
|
||||
EBUILD insync-1.2.18.35198.ebuild 2115 BLAKE2B d2a7743012d8ddac4d14f7e2fd44c21fde1b9ec944720aecc6803474ef88c05a22c69ce6c564c41f1af3a6d8d4188a1636133e1d6b650b30eb1f534cc0b2779d SHA512 926c0d24ce79e52e3429bcc3336f43a2da2fbba65541fd7450a4f111ba54f7a3ca8d75df63a7ecb2bb6140e169cd33bd0d2b226935ca09ce8c036f86e339f1a9
|
||||
EBUILD insync-1.3.10.36104.ebuild 2115 BLAKE2B 49ec1ba590dda7ef46c90c88b2da1ec918b2b62437aec266456032a54fc6ebf4b640d054d538db20264ce46622028325e8099fd5669acdb63f000fd2bfd090ab SHA512 fc81b821130f515ed8afd5878b1b16ca13f24bc766d6f888ec7d995cc1caedc630e34a44cb4e8d7a8399ce85a2d68939f58bb3b14207b34a4cdfa85cee54a327
|
||||
EBUILD insync-1.3.14.36131.ebuild 2116 BLAKE2B fe769907fd4251fdeb9d3736254cb42b99de2b288ffa8dfcf0d69390097c9d529069a0d879623b8b2c194bef31e159651ad64d072f8f9f11c64be823c1185dc2 SHA512 8b3f24d02d00089d6fa361547e917ba52c4b088ad0f4ece3cff700aed86de5960704d7921df0fb9fc827f8ceeaebffd3c97dba6107a62a8ab9fc8724f08068bc
|
||||
EBUILD insync-1.3.2.36049.ebuild 2115 BLAKE2B d2a7743012d8ddac4d14f7e2fd44c21fde1b9ec944720aecc6803474ef88c05a22c69ce6c564c41f1af3a6d8d4188a1636133e1d6b650b30eb1f534cc0b2779d SHA512 926c0d24ce79e52e3429bcc3336f43a2da2fbba65541fd7450a4f111ba54f7a3ca8d75df63a7ecb2bb6140e169cd33bd0d2b226935ca09ce8c036f86e339f1a9
|
||||
EBUILD insync-1.4.3.37063.ebuild 2116 BLAKE2B fe769907fd4251fdeb9d3736254cb42b99de2b288ffa8dfcf0d69390097c9d529069a0d879623b8b2c194bef31e159651ad64d072f8f9f11c64be823c1185dc2 SHA512 8b3f24d02d00089d6fa361547e917ba52c4b088ad0f4ece3cff700aed86de5960704d7921df0fb9fc827f8ceeaebffd3c97dba6107a62a8ab9fc8724f08068bc
|
||||
EBUILD insync-1.4.9.37127.ebuild 2116 BLAKE2B fe769907fd4251fdeb9d3736254cb42b99de2b288ffa8dfcf0d69390097c9d529069a0d879623b8b2c194bef31e159651ad64d072f8f9f11c64be823c1185dc2 SHA512 8b3f24d02d00089d6fa361547e917ba52c4b088ad0f4ece3cff700aed86de5960704d7921df0fb9fc827f8ceeaebffd3c97dba6107a62a8ab9fc8724f08068bc
|
||||
EBUILD insync-3.0.27.40677.ebuild 3019 BLAKE2B a047f161e717a79eb99d5c13eb7574a08813176fa273b8672dd96f4a3da3cb0fcc34809759831b9fdf6a22078c8c3aa2d8b53e0d56486cbc4eb2a5eb17656b9f SHA512 4f191e249b91506d9b291343cdbdcc28f731ecffa1efc73cf69dfcdfc7de38cdc67244739d4846c68ccc48cbe944b8fedcf4c3d6e288b81e9dbf56ac9b093ea5
|
||||
EBUILD insync-3.2.9.40883.ebuild 3019 BLAKE2B 7ff2a91af58973749d27ada9bbb25d9f07add18fb32b49837dbab09e0163d01ac1957e60063237184eceb3e0bc979461db4cb003bba23ef233445808bcc31729 SHA512 65cf3f93d587fd6250a853d452ad9ef4f91ca371ccb41fc13c256fb745d04624122eebdf2b84cf97e86be2b1ee4f78840ba7189d7ec4d622b1e598a5737155ba
|
||||
EBUILD insync-3.4.1.40977.ebuild 2949 BLAKE2B 4534928023e837c85c875626a282ecea1513bff20ff78ebca22bc187bf0d614bd07e7a365f83f37e8abff3298cb071e5f5e3d2f8982cc8bc11c9e12d7ec1a430 SHA512 b1e7045d79f7f957bf80e0882e24276ddd889160f00ad0dbf1d0710da0b873cf82d82ff614dcd3141ac338cf6b5db85cb9954767ef885c7033004728abc82c84
|
||||
MISC ChangeLog 443 BLAKE2B e45792709bf6bc7389b7009d0295aea8ed96d3caf2e1ef7516ce919e296260a66b9d11f5dbfba5f7344026bd390c53535fd22f123ba239529fc3aeccd19a27cb SHA512 ef37435181408ff3e657a096bb576a5314b9dd1da0eac6841845d6f918dca52f6f72fcef2044264184a525c9b8938a0a4684ac1f93be1893f9680d76b92cb5cc
|
||||
MISC metadata.xml 212 BLAKE2B a2d92e87aa3254bad22abdfbeab35fcea7eb5d7fb605dc804f370bf33e540c8967eaf7a153fcc5aa948d86ba6ec61011c8675a09bca013065d892df341c1b801 SHA512 969198cbf4b7a090c0935fda474f57d4660756a1d00ee8020b70b7f926fe1c4c017432493e293cdbfdeca8c79b8509cfd4d68441355c59434273b1d09cef07bd
|
||||
|
85
app-backup/insync/insync-3.4.1.40977.ebuild
Normal file
85
app-backup/insync/insync-3.4.1.40977.ebuild
Normal file
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit pax-utils rpm multilib xdg-utils
|
||||
|
||||
DESCRIPTION="Advanced cross-platform Google Drive client"
|
||||
HOMEPAGE="https://www.insynchq.com/"
|
||||
NAUTILUSPV="3.4.0.40973"
|
||||
DOLPHINPV="3.4.0.40973"
|
||||
THUNARPV="3.0.23.40579"
|
||||
NEMOPV="3.4.0.40973"
|
||||
CAJAPV="3.4.0.40973"
|
||||
SRC_URI="
|
||||
x86? ( http://s.insynchq.com/builds/insync-1.4.9.37127-fc25.i686.rpm )
|
||||
amd64? ( http://yum.insync.io/fedora/31/x86_64/insync-${PV}-fc30.x86_64.rpm
|
||||
http://yum.insync.io/fedora/31/noarch/insync-nautilus-${NAUTILUSPV}-1.noarch.rpm
|
||||
http://yum.insync.io/fedora/31/noarch/insync-dolphin-${DOLPHINPV}-1.noarch.rpm
|
||||
http://yum.insync.io/fedora/31/noarch/insync-thunar-${THUNARPV}-1.x86_64.rpm
|
||||
http://yum.insync.io/fedora/31/noarch/insync-nemo-${NEMOPV}-1.noarch.rpm
|
||||
http://yum.insync.io/fedora/31/noarch/insync-caja-${CAJAPV}-1.noarch.rpm )"
|
||||
|
||||
LICENSE="no-source-code"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pax_kernel nautilus dolphin thunar caja nemo"
|
||||
|
||||
S="${WORKDIR}"
|
||||
QA_PREBUILT=opt/skypeforlinux/skypeforlinux
|
||||
QA_TEXTRELS=opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
|
||||
QA_EXECSTACK=opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
|
||||
RESTRICT="mirror bindist strip" #299368
|
||||
RDEPEND=""
|
||||
|
||||
src_unpack() {
|
||||
rpm_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e "s!/usr/lib/insync/insync!${EPREFIX}/opt/insync/insync!" \
|
||||
-i usr/bin/insync || die
|
||||
sed -e "s!^Exec=insync start!Exec=${EPREFIX}/opt/bin/insync start --ca-path=/etc/ssl/certs!" \
|
||||
-i usr/share/applications/insync.desktop || die
|
||||
sed -e "s!^Exec=insync!Exec=${EPREFIX}/opt/bin/insync!" \
|
||||
-i usr/share/applications/insync-helper.desktop || die
|
||||
sed -e "s!^Exec=insync!Exec=${EPREFIX}/opt/bin/insync!" \
|
||||
-i usr/share/kservices5/fileitemactioninsyncplugin.desktop || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt
|
||||
cp -a usr/lib/insync "${D}"/opt || die
|
||||
|
||||
dodir /usr
|
||||
cp -a usr/share "${D}"/usr || die
|
||||
cp -a usr/$(get_libdir) "${D}"/usr || die
|
||||
|
||||
into /opt
|
||||
dobin usr/bin/insync
|
||||
|
||||
into /usr
|
||||
dobin usr/bin/insync
|
||||
|
||||
if use pax_kernel; then
|
||||
pax-mark -Cm "${ED%/}"/opt/skypeforlinux/skypeforlinux
|
||||
pax-mark -Cm "${ED%/}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
|
||||
eqawarn "You have set USE=pax_kernel meaning that you intend to run"
|
||||
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
|
||||
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
|
||||
eqawarn "you suspect that ${PN} is being broken by this modification,"
|
||||
eqawarn "please open a bug."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
@ -1,20 +0,0 @@
|
||||
# ChangeLog for app-backup/svnbackup
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
18 Feb 2010; Mario Fetka <mario.fetka@gmail.com> svnbackup-1.6.ebuild,
|
||||
svnbackup-1.8.ebuild:
|
||||
add arm keyword
|
||||
|
||||
07 Dec 2009; Mario Fetka <mario.fetka@gmail.com> +svnbackup-1.8.ebuild:
|
||||
Bump
|
||||
|
||||
07 Dec 2009; Mario Fetka <mario.fetka@gmail.com> svnbackup-1.6.ebuild:
|
||||
add amd64 arch
|
||||
|
||||
31 Jul 2008; Mario Fetka <mario.fetka@gmail.com> svnbackup-1.6.ebuild:
|
||||
Repoman Cleanups
|
||||
|
||||
30 Jul 2008; Mario Fetka <mario-fetka@gmx.at> +metadata.xml:
|
||||
Initial Import
|
||||
|
@ -1,7 +0,0 @@
|
||||
AUX svnbackup.pod 1677 SHA256 f975e83365a37bf7f407f4bc0bb9766a246b888897450dc632605bced0075eae SHA512 3f315d7cec09317e35793f700d5b9ad30de8ecc899f5c99dc97d8089d637974a66c1042d974bc52c5159a8aa60010a4b5c184e3c12914ee82f25b73ac4bf1d61 WHIRLPOOL 88f0e5b6f254cdbdee33f1b9a39a9947a0072a6114f51a1990304b14bc6d396618ef78e1d88b0664e5749c850ec1840c3f54302abb568fdcd3aa1c15ab2253d2
|
||||
DIST svnbackup-1.6.tar.gz 2312 SHA256 f2e9afcae6a8d47d108894adedb8d4ed972e69a4751235352d9b695c2454223d
|
||||
DIST svnbackup-1.8.tar.gz 9029 SHA256 0b873094481bfa028356634140d261342a884a589bdb5e34cbf5932e0af34eda
|
||||
EBUILD svnbackup-1.6.ebuild 670 SHA256 1f5e68b08a86f9056111053ce9db4b5b8ddaa4c44d092cb57bc6fa7b7a1e1641 SHA512 91d10fd858ffe5f41b9d5f1e2139b2c2e692ebbb886a32af53d842ef12ab7780fdc9d591101fa009a12487b743b4bd9cbeb34b82b49d78876a50d6fdb9f79609 WHIRLPOOL e3b7c7112bb7d9324c3c671110432a62354a50356951db6cdfb0996d789f82e821316299aa73577e5f33e810c083ab9c77610a62eadca5122ab9fc104b07ebac
|
||||
EBUILD svnbackup-1.8.ebuild 670 SHA256 1f5e68b08a86f9056111053ce9db4b5b8ddaa4c44d092cb57bc6fa7b7a1e1641 SHA512 91d10fd858ffe5f41b9d5f1e2139b2c2e692ebbb886a32af53d842ef12ab7780fdc9d591101fa009a12487b743b4bd9cbeb34b82b49d78876a50d6fdb9f79609 WHIRLPOOL e3b7c7112bb7d9324c3c671110432a62354a50356951db6cdfb0996d789f82e821316299aa73577e5f33e810c083ab9c77610a62eadca5122ab9fc104b07ebac
|
||||
MISC ChangeLog 584 SHA256 1557da5ced59ba84b0716192c8da9d037a698e20459fb075f144e4ce436bdd14 SHA512 77dad4c3b922d550221bcf07ca0f95f891397e97eb4bed47b328a1f83d9b05e15ee88007844b2ba6460cba0ed8a7b7d110bb00b4ce5fa04f93e4651ac6721b70 WHIRLPOOL 34c3068fe8ab71a4afd8319d29d7412a53d919c627efd277bbbb51176bb437ddebb3d1a9c6e36cffd20ced81505f3ffd95b4ec262b651e2160104b7b03bb0b2c
|
||||
MISC metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143 WHIRLPOOL b33b91daccf2a989c728257c6372f7f8a7481bd72af841bf3c76e6625750d6f5e0d31c942fe88368fc016edcc5be954656c488b6d44ea00e4fe0caaec1bdd41e
|
@ -1,83 +0,0 @@
|
||||
=head1 NAME
|
||||
|
||||
svnbackup - Backup script for subversion repositories
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
B<svnbackup.sh> [I<options>] svn_repository_path
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
This script dumps a subversion repository to a series of compressed
|
||||
files. It uses a local file to remember the last changeset dumped so
|
||||
the script can be used to generate files for backups.
|
||||
|
||||
Using the --scp option, the backup files can be generated on one
|
||||
machine and copied to a backup server once dumped.
|
||||
|
||||
=head2 OPTIONS
|
||||
|
||||
=over 5
|
||||
|
||||
=item B<-v >
|
||||
|
||||
set verbose mode on
|
||||
|
||||
=item B<-i increment>
|
||||
|
||||
How many revisions to include in each dump file.
|
||||
|
||||
=item B<-s start_rev>
|
||||
|
||||
First revision to dump.
|
||||
|
||||
=item B<--scp remote>
|
||||
|
||||
Location for remote backups. Files are transfered via scp,
|
||||
then removed from the local directory.
|
||||
|
||||
=item B<--identity ssh-key>
|
||||
|
||||
Identity file (private key) for scp transfer.
|
||||
|
||||
=item B<--ssh-ops options>
|
||||
|
||||
options to use for scp
|
||||
|
||||
=item B<--history-file>
|
||||
|
||||
Path and filename of history file to use. If you have more than one repository to
|
||||
backup you should have an own history file for each repository. Svnbackups stores
|
||||
the last revision dumped in this file.
|
||||
|
||||
=item B<--out-dir directory name>
|
||||
|
||||
Path where svn dump files should be written, defaults to "."
|
||||
|
||||
=back
|
||||
|
||||
=head1 EXAMPLES
|
||||
|
||||
svnbackup.sh -v -i 100 --scp user@backupserver:/backups/svn /svn/Project
|
||||
|
||||
=head1 ENVIRONMENT
|
||||
|
||||
svnbackup uses no environment variables.
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Doug Hellman <doug.hellmann@gmail.com>
|
||||
|
||||
=head1 SEE ALSO
|
||||
|
||||
svnadmin The subversion admin command for applying dumps
|
||||
|
||||
=head1 BUGS
|
||||
|
||||
None known.
|
||||
|
||||
=head1 LATEST VERSION
|
||||
|
||||
You can obtain the latest version from the author's homepage at
|
||||
http://www.doughellmann.com/projects/svnbackup/
|
||||
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>maintainer-wanted</herd>
|
||||
</pkgmetadata>
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
DESCRIPTION="Subversion backup utilities"
|
||||
SRC_URI="http://svnautobackup.googlecode.com/files/${P}.tar.gz"
|
||||
HOMEPAGE="http://www.doughellmann.com/projects/svnbackup/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="-alpha ~amd64 ~arm -ppc -sparc ~x86"
|
||||
IUSE=""
|
||||
DEPEND="dev-lang/perl"
|
||||
|
||||
src_compile() {
|
||||
mkdir man
|
||||
pod2man --section=1 "${FILESDIR}"/svnbackup.pod > man/svnbackup.1 || die "generation manpage for svnbackup.1 failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin svnbackup.sh svnbackup
|
||||
dosed "s:last_saved:/var/tmp/svnbackup_history:" /usr/bin/svnbackup
|
||||
doman man/*
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
DESCRIPTION="Subversion backup utilities"
|
||||
SRC_URI="http://svnautobackup.googlecode.com/files/${P}.tar.gz"
|
||||
HOMEPAGE="http://www.doughellmann.com/projects/svnbackup/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="-alpha ~amd64 ~arm -ppc -sparc ~x86"
|
||||
IUSE=""
|
||||
DEPEND="dev-lang/perl"
|
||||
|
||||
src_compile() {
|
||||
mkdir man
|
||||
pod2man --section=1 "${FILESDIR}"/svnbackup.pod > man/svnbackup.1 || die "generation manpage for svnbackup.1 failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin svnbackup.sh svnbackup
|
||||
dosed "s:last_saved:/var/tmp/svnbackup_history:" /usr/bin/svnbackup
|
||||
doman man/*
|
||||
}
|
@ -1,87 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit java-pkg-2 versionator
|
||||
|
||||
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
|
||||
HOMEPAGE="http://www.xmlmind.com/xmleditor/"
|
||||
|
||||
MY_PV=$(replace_all_version_separators '_')
|
||||
MY_P="${PN}-perso-${MY_PV}"
|
||||
|
||||
SRC_URI="http://www.xmlmind.com/archive/xmleditor/${PV}/${MY_P}.tar.gz"
|
||||
LICENSE="xxe-perso"
|
||||
# license does not allow redistributing, and they seem to silently update
|
||||
# distfiles...
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
dev-java/javahelp:0
|
||||
dev-java/saxon:6.5
|
||||
dev-java/saxon:9
|
||||
dev-java/xml-commons-resolver:0
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
local dir="/opt/${PN}"
|
||||
|
||||
# buggy binary crap also requires the demo dir ??
|
||||
insinto "${dir}"
|
||||
doins -r addon demo
|
||||
|
||||
# Xerces has been patched hope this gets upstream was version 2.9.1
|
||||
# relaxng is a heavely modified version of jing 20030619
|
||||
java-pkg_jarinto "${dir}"/lib
|
||||
java-pkg_dojar bin/${PN}.jar bin/${PN}_help.jar bin/${PN}_tool.jar \
|
||||
bin/xsc.jar bin/relaxng.jar bin/xerces.jar
|
||||
local dep="javahelp,saxon-6.5,saxon-9,xml-commons-resolver"
|
||||
java-pkg_register-dependency ${dep}
|
||||
|
||||
# put launchers into the xxe/bin dir as expected by the xxe.jar
|
||||
into "${dir}"
|
||||
java-pkg_dolauncher convertdoc \
|
||||
--main "com.xmlmind.xmleditapp.convert.StartConvertDoc" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher csscheck \
|
||||
--main "com.xmlmind.xmledit.stylesheet.StyleSheetLoader" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\""
|
||||
java-pkg_dolauncher deploywebstart \
|
||||
--main "com.xmlmind.xmledittool.deploy.DeployWebStart"
|
||||
java-pkg_dolauncher translatexxe \
|
||||
--main "com.xmlmind.xmledittool.translate.TranslateXXE" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xmltool \
|
||||
--main "com.xmlmind.xml.xmltool.Main" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main "com.xmlmind.xmleditapp.start.Start" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
|
||||
# for direct run without creating an env.d file link them
|
||||
dodir /opt/bin
|
||||
dosym ${dir}/bin/convertdoc /opt/bin/convertdoc
|
||||
dosym ${dir}/bin/csscheck /opt/bin/csscheck
|
||||
dosym ${dir}/bin/deploywebstart /opt/bin/deploywebstart
|
||||
dosym ${dir}/bin/translatexxe /opt/bin/translatexxe
|
||||
dosym ${dir}/bin/xmltool /opt/bin/xmltool
|
||||
dosym ${dir}/bin/xxe /opt/bin/xxe
|
||||
|
||||
dohtml -r doc/*
|
||||
dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
|
||||
legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
|
||||
|
||||
doicon bin/icon/xxe.png
|
||||
make_desktop_entry xxe "XMLmind XML Editor Personal Edition" xxe "Development;TextEditor;"
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit java-pkg-2 versionator
|
||||
|
||||
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
|
||||
HOMEPAGE="http://www.xmlmind.com/xmleditor/"
|
||||
|
||||
MY_PV=$(replace_all_version_separators '_')
|
||||
MY_P="${PN}-perso-${MY_PV}"
|
||||
SRC_URI="http://www.xmlmind.net/xmleditor/_download/${MY_P}.zip"
|
||||
LICENSE="xxe-perso"
|
||||
# license does not allow redistributing, and they seem to silently update
|
||||
# distfiles...
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
dev-java/javahelp:0
|
||||
dev-java/saxon:6.5
|
||||
dev-java/saxon:9
|
||||
dev-java/xml-commons-resolver:0
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
local dir="/opt/${PN}"
|
||||
|
||||
# buggy binary crap also requires the demo dir ??
|
||||
insinto "${dir}"
|
||||
doins -r addon demo
|
||||
|
||||
# Xerces has been patched hope this gets upstream was version 2.9.1
|
||||
# relaxng is a heavely modified version of jing 20030619
|
||||
java-pkg_jarinto "${dir}"/lib
|
||||
java-pkg_dojar bin/${PN}.jar bin/${PN}_help.jar bin/${PN}_tool.jar \
|
||||
bin/relaxng.jar bin/xerces.jar
|
||||
local dep="javahelp,saxon-6.5,saxon-9,xml-commons-resolver"
|
||||
java-pkg_register-dependency ${dep}
|
||||
|
||||
# put launchers into the xxe/bin dir as expected by the xxe.jar
|
||||
into "${dir}"
|
||||
java-pkg_dolauncher csscheck \
|
||||
--main "com.xmlmind.xmledit.stylesheet.StyleSheetLoader" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\""
|
||||
java-pkg_dolauncher deployxxe \
|
||||
--main "com.xmlmind.xmledittool.deploy.DeployTool"
|
||||
java-pkg_dolauncher authvalue \
|
||||
--main "com.xmlmind.netutil.SimpleAuthenticatorModule" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xmltool \
|
||||
--main "com.xmlmind.xml.xmltool.Main" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xxetool \
|
||||
--main "com.xmlmind.xmleditapp.tool.StartTool" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main "com.xmlmind.xmleditapp.app.QuickStart" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
|
||||
# for direct run without creating an env.d file link them
|
||||
dodir /opt/bin
|
||||
dosym ${dir}/bin/csscheck /opt/bin/csscheck
|
||||
dosym ${dir}/bin/deployxxe /opt/bin/deployxxe
|
||||
dosym ${dir}/bin/authvalue /opt/bin/authvalue
|
||||
dosym ${dir}/bin/xmltool /opt/bin/xmltool
|
||||
dosym ${dir}/bin/xxetool /opt/bin/xxetool
|
||||
dosym ${dir}/bin/xxe /opt/bin/xxe
|
||||
|
||||
dohtml -r doc/*
|
||||
dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
|
||||
legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
|
||||
|
||||
doicon bin/icon/xxe.png
|
||||
make_desktop_entry xxe "XMLmind XML Editor" xxe "Development;TextEditor;"
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit java-pkg-2 versionator
|
||||
|
||||
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
|
||||
HOMEPAGE="http://www.xmlmind.com/xmleditor/"
|
||||
|
||||
MY_PV=$(replace_all_version_separators '_')
|
||||
MY_P="${PN}-perso-${MY_PV}"
|
||||
SRC_URI="http://www.xmlmind.net/xmleditor/_download/${MY_P}.zip"
|
||||
LICENSE="xxe-perso"
|
||||
# license does not allow redistributing, and they seem to silently update
|
||||
# distfiles...
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
dev-java/javahelp:0
|
||||
dev-java/saxon:6.5
|
||||
dev-java/saxon:9
|
||||
dev-java/xml-commons-resolver:0
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
local dir="/opt/${PN}"
|
||||
|
||||
# buggy binary crap also requires the demo dir ??
|
||||
insinto "${dir}"
|
||||
doins -r addon demo
|
||||
|
||||
# Xerces has been patched hope this gets upstream was version 2.9.1
|
||||
# relaxng is a heavely modified version of jing 20030619
|
||||
java-pkg_jarinto "${dir}"/lib
|
||||
java-pkg_dojar bin/${PN}.jar bin/${PN}_help.jar bin/${PN}_tool.jar \
|
||||
bin/relaxng.jar bin/xerces.jar
|
||||
local dep="javahelp,saxon-6.5,saxon-9,xml-commons-resolver"
|
||||
java-pkg_register-dependency ${dep}
|
||||
|
||||
# put launchers into the xxe/bin dir as expected by the xxe.jar
|
||||
into "${dir}"
|
||||
java-pkg_dolauncher csscheck \
|
||||
--main "com.xmlmind.xmledit.stylesheet.StyleSheetLoader" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\""
|
||||
java-pkg_dolauncher deployxxe \
|
||||
--main "com.xmlmind.xmledittool.deploy.DeployTool"
|
||||
java-pkg_dolauncher authvalue \
|
||||
--main "com.xmlmind.netutil.SimpleAuthenticatorModule" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xmltool \
|
||||
--main "com.xmlmind.xml.xmltool.Main" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xxetool \
|
||||
--main "com.xmlmind.xmleditapp.tool.StartTool" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main "com.xmlmind.xmleditapp.app.QuickStart" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
|
||||
# for direct run without creating an env.d file link them
|
||||
dodir /opt/bin
|
||||
dosym ${dir}/bin/csscheck /opt/bin/csscheck
|
||||
dosym ${dir}/bin/deployxxe /opt/bin/deployxxe
|
||||
dosym ${dir}/bin/authvalue /opt/bin/authvalue
|
||||
dosym ${dir}/bin/xmltool /opt/bin/xmltool
|
||||
dosym ${dir}/bin/xxetool /opt/bin/xxetool
|
||||
dosym ${dir}/bin/xxe /opt/bin/xxe
|
||||
|
||||
dohtml -r doc/*
|
||||
dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
|
||||
legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
|
||||
|
||||
doicon bin/icon/xxe.png
|
||||
make_desktop_entry xxe "XMLmind XML Editor" xxe "Development;TextEditor;"
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit java-pkg-2 versionator
|
||||
|
||||
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
|
||||
HOMEPAGE="http://www.xmlmind.com/xmleditor/"
|
||||
|
||||
MY_PV=$(replace_all_version_separators '_')
|
||||
MY_P="${PN}-perso-${MY_PV}"
|
||||
SRC_URI="http://www.xmlmind.net/xmleditor/_download/${MY_P}.zip"
|
||||
LICENSE="xxe-perso"
|
||||
# license does not allow redistributing, and they seem to silently update
|
||||
# distfiles...
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
dev-java/javahelp:0
|
||||
dev-java/saxon:6.5
|
||||
dev-java/saxon:9
|
||||
dev-java/xml-commons-resolver:0
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
local dir="/opt/${PN}"
|
||||
|
||||
# buggy binary crap also requires the demo dir ??
|
||||
insinto "${dir}"
|
||||
doins -r addon demo
|
||||
|
||||
# Xerces has been patched hope this gets upstream was version 2.9.1
|
||||
# relaxng is a heavely modified version of jing 20030619
|
||||
java-pkg_jarinto "${dir}"/lib
|
||||
java-pkg_dojar bin/${PN}.jar bin/${PN}_tool.jar \
|
||||
bin/relaxng.jar bin/xerces.jar
|
||||
local dep="javahelp,saxon-6.5,saxon-9,xml-commons-resolver"
|
||||
java-pkg_register-dependency ${dep}
|
||||
|
||||
# put launchers into the xxe/bin dir as expected by the xxe.jar
|
||||
into "${dir}"
|
||||
java-pkg_dolauncher csscheck \
|
||||
--main "com.xmlmind.xmledit.stylesheet.StyleSheetLoader" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\""
|
||||
java-pkg_dolauncher deployxxe \
|
||||
--main "com.xmlmind.xmledittool.deploy.DeployTool"
|
||||
java-pkg_dolauncher authvalue \
|
||||
--main "com.xmlmind.netutil.SimpleAuthenticatorModule" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xmltool \
|
||||
--main "com.xmlmind.xml.xmltool.Main" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xxetool \
|
||||
--main "com.xmlmind.xmleditapp.tool.StartTool" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main "com.xmlmind.xmleditapp.app.QuickStart" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
|
||||
# for direct run without creating an env.d file link them
|
||||
dodir /opt/bin
|
||||
dosym ${dir}/bin/csscheck /opt/bin/csscheck
|
||||
dosym ${dir}/bin/deployxxe /opt/bin/deployxxe
|
||||
dosym ${dir}/bin/authvalue /opt/bin/authvalue
|
||||
dosym ${dir}/bin/xmltool /opt/bin/xmltool
|
||||
dosym ${dir}/bin/xxetool /opt/bin/xxetool
|
||||
dosym ${dir}/bin/xxe /opt/bin/xxe
|
||||
|
||||
dohtml -r doc/*
|
||||
dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
|
||||
legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
|
||||
|
||||
doicon bin/icon/xxe.png
|
||||
make_desktop_entry xxe "XMLmind XML Editor" xxe "Development;TextEditor;"
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit java-pkg-2 versionator
|
||||
|
||||
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
|
||||
HOMEPAGE="http://www.xmlmind.com/xmleditor/"
|
||||
|
||||
MY_PV=$(replace_all_version_separators '_')
|
||||
MY_P="${PN}-perso-${MY_PV}"
|
||||
SRC_URI="http://www.xmlmind.net/xmleditor/_download/${MY_P}.zip"
|
||||
LICENSE="xxe-perso"
|
||||
# license does not allow redistributing, and they seem to silently update
|
||||
# distfiles...
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
dev-java/javahelp:0
|
||||
dev-java/saxon:6.5
|
||||
dev-java/saxon:9
|
||||
dev-java/xml-commons-resolver:0
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
local dir="/opt/${PN}"
|
||||
|
||||
# buggy binary crap also requires the demo dir ??
|
||||
insinto "${dir}"
|
||||
doins -r addon demo
|
||||
|
||||
# Xerces has been patched hope this gets upstream was version 2.9.1
|
||||
# relaxng is a heavely modified version of jing 20030619
|
||||
java-pkg_jarinto "${dir}"/lib
|
||||
java-pkg_dojar bin/${PN}.jar bin/${PN}_tool.jar \
|
||||
bin/relaxng.jar bin/xerces.jar
|
||||
local dep="javahelp,saxon-6.5,saxon-9,xml-commons-resolver"
|
||||
java-pkg_register-dependency ${dep}
|
||||
|
||||
# put launchers into the xxe/bin dir as expected by the xxe.jar
|
||||
into "${dir}"
|
||||
java-pkg_dolauncher csscheck \
|
||||
--main "com.xmlmind.xmledit.stylesheet.StyleSheetLoader" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\""
|
||||
java-pkg_dolauncher deployxxe \
|
||||
--main "com.xmlmind.xmledittool.deploy.DeployTool"
|
||||
java-pkg_dolauncher authvalue \
|
||||
--main "com.xmlmind.netutil.SimpleAuthenticatorModule" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xmltool \
|
||||
--main "com.xmlmind.xml.xmltool.Main" \
|
||||
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher xxetool \
|
||||
--main "com.xmlmind.xmleditapp.tool.StartTool" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main "com.xmlmind.xmleditapp.app.QuickStart" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
|
||||
# for direct run without creating an env.d file link them
|
||||
dodir /opt/bin
|
||||
dosym ${dir}/bin/csscheck /opt/bin/csscheck
|
||||
dosym ${dir}/bin/deployxxe /opt/bin/deployxxe
|
||||
dosym ${dir}/bin/authvalue /opt/bin/authvalue
|
||||
dosym ${dir}/bin/xmltool /opt/bin/xmltool
|
||||
dosym ${dir}/bin/xxetool /opt/bin/xxetool
|
||||
dosym ${dir}/bin/xxe /opt/bin/xxe
|
||||
|
||||
dohtml -r doc/*
|
||||
dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
|
||||
legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
|
||||
|
||||
doicon bin/icon/xxe.png
|
||||
make_desktop_entry xxe "XMLmind XML Editor" xxe "Development;TextEditor;"
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
# ChangeLog for app-portage/findcruft
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
06 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
findcruft-1.0.4-r1.ebuild:
|
||||
add arm keyword
|
||||
|
||||
01 Aug 2009; Mario Fetka <mario.fetka@gmail.com>
|
||||
findcruft-1.0.4-r1.ebuild:
|
||||
correct no mirror
|
||||
|
||||
01 Aug 2009; Mario Fetka <mario.fetka@gmail.com> +metadata.xml:
|
||||
Initial chackin if the findcruft ebuild
|
||||
|
@ -1,5 +0,0 @@
|
||||
DIST findcruft-1.0.4.tar.bz2 16636 SHA256 6fde43f77b83f95dba65174de0505b2914f6fdabd583e039d1009902b21aeed7
|
||||
DIST findcruft-config-20050807.tar.bz2 8125 SHA256 12577badc39daa00a34ba9935a0a07371d80376bc3025cf43a46e17f86823b01
|
||||
EBUILD findcruft-1.0.4-r1.ebuild 882 SHA256 06a367755be1c7ee23dd25634c6745ceaa2f81d99061ed3e7212e0b423a69dcb SHA512 4276a493d41de0b721327c14baf15812f78885489b6b9cdcca618c86a5be159895fdcc8607c15792e26f39d7e83b39294fb59e04cc2587db5e11d3b3a7e04eaa WHIRLPOOL 31e1f0b9d81e57e721220fc90f088961d90a1b14b3460ff2ea592f159518ed9c96582a04e40c7b66b9c6981f7bad8c5164a2ff97ad5d9b93fc17f97f6d394b75
|
||||
MISC ChangeLog 431 SHA256 144aae6141035acf55a87ca48d11d816daac4e5d954c419901b54eda0e2bc2ae SHA512 bb14bafc3ae9becf492f834835ebb2b47c3d8c64750b691ae5475d5edd19f666794e7fc21f7aa0e792ba99b98928d1ec36f36ef3c9c0fb6bad5cff94eaeb8cca WHIRLPOOL 4ebbdf67b6251314466d5b869d3c0c719071098584afad324ee7ab3490e56aa8b82ca46e8cd52588000fcb10c348e36211115723918365ee92d4265413007e2e
|
||||
MISC metadata.xml 1238 SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5 SHA512 d94394e853ce7bd9109322f37ab5d3526e2bbc4a59ac02d0b66e9d952d221a06ae1c38b6de5cdb142b2b09ac602a57ff03f0525efbbc7b8f33f9662ca42a5dd5 WHIRLPOOL 482453b974eaca6506c4503f49c5c55195790e9b47f19a885d551fa535445104fbb7bc93dc4f30f7faf545f619594fa04d9a8071c21eb55995fef4f7380f55b9
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DEPEND=""
|
||||
DESCRIPTION="Yet another script to find obsolete files"
|
||||
HOMEPAGE="http://forums.gentoo.org/viewtopic.php?t=254197"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
LICENSE="GPL-2"
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
SRC_URI="http://user.cs.tu-berlin.de/~sean/${P}.tar.bz2 \
|
||||
http://ifp.loeber1.de/findcruft-config-20050807.tar.bz2"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
sed -i "s#/usr/local#/usr#" ${WORKDIR}/bin/findcruft || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p ${D}/usr/lib && mv ${WORKDIR}/findcruft ${D}/usr/lib || die
|
||||
insinto /usr
|
||||
dobin ${WORKDIR}/bin/findcruft
|
||||
dodoc ${WORKDIR}/lib/findcruft/LICENSE
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Please check the files findcruft reports as cruft carefully"
|
||||
einfo "before deleting them! There may be false positives!"
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!--
|
||||
$Header: /var/cvsroot/gentoo-x86/skel.metadata.xml,v 1.18 2008/07/28 19:27:05 cardoe Exp $
|
||||
|
||||
This is the example metadata file.
|
||||
The root element of this file is <pkgmetadata>. Within this element a
|
||||
number of subelements are allowed: herd, maintainer, and
|
||||
longdescription. herd is a required subelement.
|
||||
|
||||
For a full description look at:
|
||||
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=4
|
||||
|
||||
|
||||
Before committing, please remove the comments from this file. They are
|
||||
not relevant for general metadata.xml files.
|
||||
-->
|
||||
<pkgmetadata>
|
||||
<herd>no-herd</herd>
|
||||
<maintainer>
|
||||
<email>@gentoo.org</email>
|
||||
<!-- <description>Description of the maintainership</description> -->
|
||||
</maintainer>
|
||||
<!-- <longdescription>Long description of the package</longdescription> -->
|
||||
<!--
|
||||
<use>
|
||||
<flag name='flag'>Description of how USE='flag' affects this package</flag>
|
||||
<flag name='userland_GNU'>Description of how USERLAND='GNU' affects this
|
||||
package</flag>
|
||||
<flag name='aspell'>Uses <pkg>app-text/aspell</pkg> for spell checking.
|
||||
Requires an installed dictionary from <cat>app-dicts</cat></flag>
|
||||
</use>
|
||||
-->
|
||||
</pkgmetadata>
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils udev versionator
|
||||
|
||||
DESCRIPTION="USB-based electronics prototyping platform compatible with Arduino"
|
||||
HOMEPAGE="https://www.pjrc.com/teensy/"
|
||||
|
||||
MY_PV="$(replace_all_version_separators '')"
|
||||
MY_PN="${PN/-bin}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
ARDUINO_PN="arduino"
|
||||
ARDUINO_PV="1.8.13"
|
||||
ARDUINO_P="${ARDUINO_PN}-${ARDUINO_PV}"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( https://file.fooster.io/overlay/${MY_P}-linux64.tar.xz )
|
||||
x86? ( https://file.fooster.io/overlay/${MY_P}-linux32.tar.xz )
|
||||
"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/libusb:0"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="binchecks preserve-libs strip"
|
||||
|
||||
src_unpack() {
|
||||
if use amd64; then
|
||||
unpack "${MY_P}"-linux64.tar.xz
|
||||
else
|
||||
unpack "${MY_P}"-linux32.tar.xz
|
||||
fi
|
||||
|
||||
cp "${FILESDIR}"/49-teensy.rules "${WORKDIR}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newicon lib/arduino.png "${MY_PN}".png
|
||||
make_desktop_entry "${MY_PN}" Teensyduino "${MY_PN}"
|
||||
|
||||
mkdir -p "${D}"/opt/"${PN}" || die
|
||||
cp -a * "${D}"/opt/"${PN}" || die
|
||||
|
||||
make_wrapper ${MY_PN} "${EROOT}opt/${PN}/${ARDUINO_PN}" "${EROOT}opt/${PN}"
|
||||
|
||||
udev_dorules "${WORKDIR}"/49-teensy.rules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
|
||||
elog "Initial setup for your Teensy requires you to plug in the board,"
|
||||
elog "verify a sketch, then press the reset button on the board. After"
|
||||
elog "that, you can use the upload button."
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
# ChangeLog for media-gfx/jpeg2pdf
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
23 Nov 2013; Mario Fetka <mario.fetka@gmail.com> jpeg2pdf-0.12.ebuild:
|
||||
Add another donwload mirror
|
||||
|
||||
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at> +jpeg2pdf-0.12.ebuild:
|
||||
Initial Ebuild
|
@ -1,4 +0,0 @@
|
||||
DIST jpeg2pdf-0.12.tar.bz2 19186 SHA256 2e352cd458c8bab4de14f9237902e6869675bd40ff02f6e91f55cce7c18d55d3 SHA512 866f3ba4d559cb08b69385383abdd7285454e834420e1c9da90276cb42d870baa98d7b2b2b58e866d561ff1e9dc9eaa403be11427471c583a6eaf2f3ddc29f99 WHIRLPOOL dcc7c2a704f98c5655a7c21c68a1fd8eb7e317a791a01e8318008ca474dbd90cf4c2b837206d878c957e3caa583dcc3ecf994c80560f8e47b2bbc0886e040d08
|
||||
EBUILD jpeg2pdf-0.12.ebuild 495 SHA256 0e8e1bc815900a161f0390ede1981a1271480d03fcefc8fdca9caab3b00194cc SHA512 eb0dead8ebe5c14da6edf792b0f2c647cbc14da83b87887a6523c2e91e402082fa4969617176929712bc9f0d0e18277b5339668c843bc13fd5330b62f336b534 WHIRLPOOL bc052ba7c1585fcd40b0f087ac2b5d6d85a0618a118bc39a06f441da9db4002009d1d3516410886531ec486555d9ff5f2f6da2c306bad3ddb08f05a972b215e8
|
||||
MISC ChangeLog 311 SHA256 8b4ced9ba2ab8f0ac0b54f3b21703e6a0d74c298d8f56327a589a146f9c0c55c SHA512 c4c1e4e96bb6fa9dd373239952f2704085f7a950ec8d79f9310c4f6ffc4313ea6e2f3b2543f0694c16ed2467ad8d8ff43bd30540c72309b45f5bcbc4f0ba85d2 WHIRLPOOL a8d257656c31b121ef7efce0da4bd30cf631c09b065a204d7704f4ba4a057e1bf78b3e5d74e59e134c856c28ea9c2d657b984c2d7d82186fb19bb95778e6b76f
|
||||
MISC metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143 WHIRLPOOL b33b91daccf2a989c728257c6372f7f8a7481bd72af841bf3c76e6625750d6f5e0d31c942fe88368fc016edcc5be954656c488b6d44ea00e4fe0caaec1bdd41e
|
@ -1,25 +0,0 @@
|
||||
# {{UCPT_Ebuild Header}} <pre>
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Merge JPEG files into PDF"
|
||||
SRC_URI="mirror://freebsd/ports/distfiles/${P}.tar.bz2
|
||||
http://koan.studentenweb.org/software/${P}.tar.bz2"
|
||||
HOMEPAGE="http://koan.studentenweb.org/software/jpeg2pdf.html"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="X11/own"
|
||||
KEYWORDS="x86 amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ruby-1.8.2"
|
||||
|
||||
src_install() {
|
||||
dodoc LICENSE README
|
||||
ruby install.rb config --prefix=${D}/usr
|
||||
ruby install.rb install
|
||||
rm -f ${D}/usr/bin/test.rb
|
||||
}
|
||||
|
||||
|
||||
|
||||
#</pre>
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>maintainer-wanted</herd>
|
||||
</pkgmetadata>
|
@ -1,32 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<catmetadata>
|
||||
<longdescription lang="en">
|
||||
The media-gfx category contains graphics-related packages.
|
||||
</longdescription>
|
||||
<longdescription lang="de">
|
||||
Die Kategorie media-gfx enthält Programme rund um das Thema Grafik.
|
||||
</longdescription>
|
||||
<longdescription lang="es">
|
||||
La categoría media-gfx contiene paquetes relacionados con gráficos.
|
||||
</longdescription>
|
||||
<longdescription lang="ja">
|
||||
media-gfxカテゴリーにはグラフィック関連のパッケージが含まれています。
|
||||
</longdescription>
|
||||
<longdescription lang="nl">
|
||||
De media-gfx categorie bevat grafische applicaties.
|
||||
</longdescription>
|
||||
<longdescription lang="vi">
|
||||
Nhóm media-gfx chứa các gói liên quan đến đồ hoạ.
|
||||
</longdescription>
|
||||
<longdescription lang="it">
|
||||
La categoria media-gfx contiene pacchetti per la grafica.
|
||||
</longdescription>
|
||||
<longdescription lang="pt">
|
||||
A categoria media-gfx contém pacotes relacionados com gráficos.
|
||||
</longdescription>
|
||||
<longdescription lang="pl">
|
||||
Kategoria media-gfx zawiera programy graficzne.
|
||||
</longdescription>
|
||||
</catmetadata>
|
||||
|
@ -1,494 +0,0 @@
|
||||
# ChangeLog for net-mail/mailman
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/ChangeLog,v 1.115 2008/11/14 11:07:45 hanno Exp $
|
||||
|
||||
31 Jul 2015; Mario Fetka <mario.fetka@gmail.com> mailman-2.1.20.ebuild:
|
||||
Bump
|
||||
|
||||
*mailman-2.1.20 (30 Jul 2015)
|
||||
|
||||
30 Jul 2015; Mario Fetka <mario.fetka@gmail.com> +files/50_mailman.conf-r2,
|
||||
+files/mailman.service, +mailman-2.1.20.ebuild, -mailman-2.1.14_p1.ebuild,
|
||||
files/README.gentoo-r3, files/mailman.rc, mailman-2.1.15.ebuild:
|
||||
Make stable in arm and bump
|
||||
|
||||
*mailman-2.1.15 (14 Feb 2013)
|
||||
|
||||
14 Feb 2013; Mario Fetka <mario.fetka@gmail.com> +mailman-2.1.15.ebuild,
|
||||
-files/50_mailman.conf, -files/README.gentoo-r2,
|
||||
-files/mailman-2.1.12-add-destdir.patch,
|
||||
-files/mailman-2.1.12-directory-check.patch,
|
||||
-files/mailman-2.1.8_rc1-directory-check.patch,
|
||||
-files/mailman-2.1.9-fix-XSS.patch, -files/mailman.conf,
|
||||
files/README.gentoo-r3, files/mailman.rc:
|
||||
Bump
|
||||
|
||||
*mailman-2.1.14_p1 (18 Jan 2012)
|
||||
|
||||
18 Jan 2012; Mario Fetka <mario.fetka@gmail.com> -mailman-2.1.11.ebuild,
|
||||
-mailman-2.1.12.ebuild, -mailman-2.1.12-r1.ebuild, -mailman-2.1.13-r1.ebuild,
|
||||
-mailman-2.1.14.ebuild, +mailman-2.1.14_p1.ebuild,
|
||||
-files/mhonarc-2.6.16-list-output-order.patch,
|
||||
-files/mailman-python2.6-exceptions-quickfix.patch,
|
||||
-files/mailman-python2.6.patch, files/README.gentoo-r2,
|
||||
files/README.gentoo-r3, files/mailman.rc:
|
||||
Add patches and Bump to patch level 1
|
||||
|
||||
*mailman-2.1.14 (03 Dec 2010)
|
||||
|
||||
03 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
+files/mailman-2.1.12-add-destdir.patch, mailman-2.1.13-r1.ebuild,
|
||||
+files/mailman-2.1.13-ldflags.patch, +mailman-2.1.14.ebuild,
|
||||
+files/mailman-2.1.14_rc1-directory-check.patch:
|
||||
Bump
|
||||
|
||||
18 Feb 2010; Mario Fetka <mario.fetka@gmail.com> mailman-2.1.11.ebuild,
|
||||
mailman-2.1.12.ebuild, mailman-2.1.12-r1.ebuild, mailman-2.1.13-r1.ebuild:
|
||||
add arm keyword
|
||||
|
||||
31 Jan 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
+files/mailman-2.1.12-directory-check.patch, +mailman-2.1.13-r1.ebuild:
|
||||
Bump
|
||||
|
||||
18 Apr 2009; Mario Fetka <mario.fetka@gmail.com>
|
||||
+files/mhonarc-2.6.16-list-output-order.patch, mailman-2.1.12:
|
||||
add mhonarc patches
|
||||
|
||||
26 Feb 2009; Mario Fetka <mario.fetka@gmail.com> mailman-2.1.12.ebuild:
|
||||
disable dir check
|
||||
|
||||
26 Feb 2009; Mario Fetka <mario.fetka@gmail.com> +mailman-2.1.12.ebuild:
|
||||
add python 2.6 exceptions quickfix patch
|
||||
|
||||
26 Feb 2009; Mario Fetka <mario.fetka@gmail.com>
|
||||
+files/mailman-python2.6-exceptions-quickfix.patch, mailman-2.1.11.ebuild:
|
||||
add python 2.6 exceptions quickfix patch
|
||||
|
||||
26 Feb 2009; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
|
||||
add python 2.6 patch
|
||||
|
||||
14 Nov 2008; Hanno Boeck <hanno@gentoo.org> files/README.gentoo-r3:
|
||||
Typos in exim doc, thanks to Martin DiViaio in #244545.
|
||||
|
||||
14 Aug 2008; nixnut <nixnut@gentoo.org> ChangeLog:
|
||||
Stable on ppc wrt bug 233920
|
||||
|
||||
08 Aug 2008; Markus Meier <maekke@gentoo.org> mailman-2.1.11.ebuild:
|
||||
amd64/x86 stable, bug #233920
|
||||
|
||||
06 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> mailman-2.1.11.ebuild:
|
||||
Stable on sparc, bug #233920
|
||||
|
||||
*mailman-2.1.11 (04 Jul 2008)
|
||||
|
||||
04 Jul 2008; Hanno Boeck <hanno@gentoo.org>
|
||||
+files/mailman-2.1.9-icons.patch, +files/50_mailman.conf-r1,
|
||||
+files/README.gentoo-r3, +mailman-2.1.11.ebuild:
|
||||
Version bump, many changes taken from Jaco Kroon's ebuilds in bug #208789.
|
||||
|
||||
08 Feb 2008; Hanno Boeck <hanno@gentoo.org> mailman-2.1.9-r3.ebuild:
|
||||
Stable on amd64.
|
||||
|
||||
07 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mailman-2.1.9-r3.ebuild:
|
||||
ppc stable, bug #208710
|
||||
|
||||
07 Feb 2008; Raúl Porcel <armin76@gentoo.org> mailman-2.1.9-r3.ebuild:
|
||||
sparc stable wrt security #208710
|
||||
|
||||
05 Feb 2008; Dawid Węgliński <cla@gentoo.org> mailman-2.1.9-r3.ebuild:
|
||||
Stable on x86 for security bug #208710
|
||||
|
||||
*mailman-2.1.9-r3 (05 Feb 2008)
|
||||
|
||||
05 Feb 2008; Hanno Boeck <hanno@gentoo.org>
|
||||
+files/mailman-2.1.9-fix-XSS.patch, +mailman-2.1.9-r3.ebuild:
|
||||
Patch XSS issues, CVE-2008-0564.
|
||||
|
||||
31 Jan 2008; Benedikt Böhm <hollow@gentoo.org> mailman-2.1.9.ebuild,
|
||||
mailman-2.1.9-r1.ebuild, mailman-2.1.9-r2.ebuild:
|
||||
fix depend.apache usage wrt #208033
|
||||
|
||||
22 Jan 2008; Hanno Boeck <hanno@gentoo.org> +files/README.gentoo-r2,
|
||||
mailman-2.1.9-r2.ebuild:
|
||||
Change documentation for new paths, issue a warning about mailman user
|
||||
homedir, change dep to virtual/httpd-cgi.
|
||||
|
||||
26 Nov 2007; Hanno Boeck <hanno@gentoo.org> mailman-2.1.9-r2.ebuild:
|
||||
Make user and group configurable, resolves #194862, thanks to Sebastian
|
||||
Wieseler.
|
||||
|
||||
26 Nov 2007; Hanno Boeck <hanno@gentoo.org> files/README.gentoo:
|
||||
Precisions of doc, resolves #156434, thanks to Sylvain Demers.
|
||||
|
||||
26 Nov 2007; Hanno Boeck <hanno@gentoo.org> mailman-2.1.9-r2.ebuild:
|
||||
Add possibility to adjust cgi extension.
|
||||
|
||||
24 Nov 2007; Hanno Boeck <hanno@gentoo.org> mailman-2.1.9-r2.ebuild:
|
||||
Fix multilib-strict and change wrong variable name in info part.
|
||||
|
||||
*mailman-2.1.9-r2 (26 Sep 2007)
|
||||
|
||||
26 Sep 2007; Hanno Boeck <hanno@gentoo.org> +mailman-2.1.9-r2.ebuild:
|
||||
Much improved ebuild, masked for now.
|
||||
|
||||
*mailman-2.1.9-r1 (13 Sep 2007)
|
||||
|
||||
13 Sep 2007; Hanno Boeck <hanno@gentoo.org> +mailman-2.1.9-r1.ebuild:
|
||||
Make customized installation paths possible, with great help from hansmi and Sebastian Wieseler.
|
||||
|
||||
13 Sep 2007; Michael Hanselmann <hansmi@gentoo.org>
|
||||
-mailman-2.1.9_rc1.ebuild:
|
||||
Drop old version.
|
||||
|
||||
31 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
|
||||
mailman-2.1.9_rc1.ebuild, mailman-2.1.9.ebuild:
|
||||
(QA) Add missing virtual/cron dep, bug #162618.
|
||||
|
||||
29 Jul 2007; Christian Heim <phreak@gentoo.org> mailman-2.1.9_rc1.ebuild,
|
||||
mailman-2.1.9.ebuild:
|
||||
Fixing the DEPEND/RDEPEND for the move of net-www/apache to
|
||||
www-servers/apache (#78622).
|
||||
|
||||
16 Jun 2007; Christoph Mende <angelos@gentoo.org> mailman-2.1.9.ebuild:
|
||||
Stable on amd64 wrt bug 164720
|
||||
|
||||
12 Jun 2007; Marius Mauch <genone@gentoo.org> mailman-2.1.9_rc1.ebuild,
|
||||
mailman-2.1.9.ebuild:
|
||||
Replacing einfo with elog
|
||||
|
||||
12 May 2007; Luca Longinotti <chtekk@gentoo.org> mailman-2.1.9_rc1.ebuild,
|
||||
mailman-2.1.9.ebuild:
|
||||
Apache 1.X masking (fix ebuilds to not require apache-1*).
|
||||
|
||||
06 May 2007; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mailman-2.1.9.ebuild:
|
||||
ppc stable, bug #164720
|
||||
|
||||
03 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> mailman-2.1.9.ebuild:
|
||||
Stable on sparc wrt #164720
|
||||
|
||||
03 May 2007; Raúl Porcel <armin76@gentoo.org> mailman-2.1.9.ebuild:
|
||||
x86 stable wrt #164720
|
||||
|
||||
28 Apr 2007; Sven Wegener <swegener@gentoo.org> mailman-2.1.9_rc1.ebuild,
|
||||
mailman-2.1.9.ebuild:
|
||||
Fix *initd, *confd and *envd calls (#173884, #174266)
|
||||
|
||||
*mailman-2.1.9 (24 Nov 2006)
|
||||
|
||||
24 Nov 2006; Hanno Boeck <hanno@gentoo.org> files/README.gentoo,
|
||||
+mailman-2.1.9.ebuild:
|
||||
Version bump, fix a bump of smaller issues.
|
||||
|
||||
11 Sep 2006; Thomas Cort <tcort@gentoo.org> mailman-2.1.9_rc1.ebuild:
|
||||
Stable on amd64 wrt security Bug #139976.
|
||||
|
||||
10 Sep 2006; Jason Wever <weeve@gentoo.org> mailman-2.1.9_rc1.ebuild:
|
||||
Stable on SPARC wrt security bug #139976.
|
||||
|
||||
08 Sep 2006; Joshua Jackson <tsunam@gentoo.org> mailman-2.1.9_rc1.ebuild:
|
||||
Stable x86; bug #139976
|
||||
|
||||
07 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mailman-2.1.9_rc1.ebuild:
|
||||
ppc stable, bug #139976
|
||||
|
||||
*mailman-2.1.9_rc1 (07 Sep 2006)
|
||||
|
||||
07 Sep 2006; Hanno Boeck <hanno@gentoo.org> +mailman-2.1.9_rc1.ebuild:
|
||||
Version bump, contains security fixes.
|
||||
|
||||
21 Jul 2006; Hanno Boeck <hanno@gentoo.org> mailman-2.1.8_rc1.ebuild:
|
||||
Fix GID for qmail (bug #137254).
|
||||
|
||||
21 Jul 2006; Hanno Boeck <hanno@gentoo.org> mailman-2.1.5-r4.ebuild,
|
||||
mailman-2.1.5-r5.ebuild, mailman-2.1.6_rc4.ebuild, mailman-2.1.6.ebuild,
|
||||
mailman-2.1.7.ebuild, mailman-2.1.8_rc1.ebuild:
|
||||
Fix Slot from O (the letter) to 0 (zero).
|
||||
|
||||
08 May 2006; Hanno Boeck <hanno@gentoo.org> metadata.xml,
|
||||
mailman-2.1.8_rc1.ebuild:
|
||||
Make ebuild fully support INSTALLDIR (bug #84708) and add myself as maintainer.
|
||||
|
||||
29 Apr 2006; Luis Medinas <metalgod@gentoo.org> mailman-2.1.8_rc1.ebuild:
|
||||
Stable on amd64. For security bug #129136.
|
||||
|
||||
17 Apr 2006; Mark Loeser <halcy0n@gentoo.org> mailman-2.1.8_rc1.ebuild:
|
||||
Stable on x86; bug #129136
|
||||
|
||||
16 Apr 2006; Jason Wever <weeve@gentoo.org> mailman-2.1.8_rc1.ebuild:
|
||||
Stable on SPARC wrt security bug #129136.
|
||||
|
||||
15 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mailman-2.1.8_rc1.ebuild:
|
||||
ppc stable, bug #129136
|
||||
|
||||
*mailman-2.1.8_rc1 (14 Apr 2006)
|
||||
|
||||
14 Apr 2006; Martin Holzer <mholzer@gentoo.org>
|
||||
+files/mailman-2.1.8_rc1-directory-check.patch, +mailman-2.1.8_rc1.ebuild:
|
||||
Security bump. see bug #129136
|
||||
|
||||
13 Feb 2006; Jason Wever <weeve@gentoo.org> mailman-2.1.7.ebuild:
|
||||
Stable on SPARC wrt security bug #119313.
|
||||
|
||||
08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> mailman-2.1.7.ebuild:
|
||||
Marking stable on x86 wrt bug #119313.
|
||||
|
||||
07 Feb 2006; Simon Stelling <blubb@gentoo.org> mailman-2.1.7.ebuild:
|
||||
stable on amd64 wrt bug 119313
|
||||
|
||||
*mailman-2.1.7 (03 Jan 2006)
|
||||
|
||||
03 Jan 2006; Martin Holzer <mholzer@gentoo.org>
|
||||
+files/mailman-2.1.7-directory-check.patch, +mailman-2.1.7.ebuild:
|
||||
Version bumped.
|
||||
|
||||
03 Jan 2006; Martin Holzer <mholzer@gentoo.org> mailman-2.1.6_rc4.ebuild,
|
||||
mailman-2.1.6.ebuild:
|
||||
changing postfix mailgid. closes #106403
|
||||
|
||||
23 Aug 2005; Andrej Kacian <ticho@gentoo.org> mailman-2.1.5-r2.ebuild,
|
||||
mailman-2.1.5-r3.ebuild, mailman-2.1.5-r4.ebuild, mailman-2.1.5-r5.ebuild,
|
||||
mailman-2.1.6_beta1.ebuild, mailman-2.1.6_beta1-r1.ebuild,
|
||||
mailman-2.1.6_rc4.ebuild, mailman-2.1.6.ebuild:
|
||||
Use -1 for shell argument to enewuser. Bug #103421.
|
||||
|
||||
*mailman-2.1.6 (06 Jul 2005)
|
||||
|
||||
06 Jul 2005; Martin Holzer <mholzer@gentoo.org>
|
||||
+files/mailman-2.1.6-directory-check.patch, +mailman-2.1.6.ebuild:
|
||||
Version bumped.
|
||||
|
||||
*mailman-2.1.6_rc4 (24 May 2005)
|
||||
|
||||
24 May 2005; Martin Holzer <mholzer@gentoo.org>
|
||||
+files/mailman-2.1.6_rc4-directory-check.patch, +mailman-2.1.6_rc4.ebuild:
|
||||
Version bumped. MTA now configured with USE flag
|
||||
|
||||
*mailman-2.1.6_beta1-r1 (01 Mar 2005)
|
||||
|
||||
01 Mar 2005; Elfyn McBratney <beu@gentoo.org> +files/50_mailman.conf,
|
||||
+mailman-2.1.5-r5.ebuild, +mailman-2.1.6_beta1-r1.ebuild:
|
||||
Rev bumps. Update to use the new apache paths. Closes #77916.
|
||||
|
||||
16 Feb 2005; Elfyn McBratney <beu@gentoo.org> mailman-2.1.5-r2.ebuild,
|
||||
mailman-2.1.5-r3.ebuild, mailman-2.1.5-r4.ebuild,
|
||||
mailman-2.1.6_beta1.ebuild:
|
||||
Add slash after ${ROOT} in pkg_config.
|
||||
|
||||
*mailman-2.1.6_beta1 (12 Feb 2005)
|
||||
|
||||
12 Feb 2005; Tuấn Văn <langthang@gentoo.org>
|
||||
+files/mailman-2.1.6_beta1-directory-check.patch,
|
||||
+mailman-2.1.6_beta1.ebuild:
|
||||
New version. New directory-check.patch, thanks to Brian Harring <ferringb@gentoo.org>
|
||||
|
||||
10 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> mailman-2.1.5-r4.ebuild:
|
||||
stable on amd64. see #81109
|
||||
|
||||
09 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org> mailman-2.1.5-r4.ebuild:
|
||||
Stable on sparc wrt #81109
|
||||
|
||||
09 Feb 2005; Olivier Crête <tester@gentoo.org> mailman-2.1.5-r4.ebuild:
|
||||
Stable on x86, bug #81109
|
||||
|
||||
09 Feb 2005; Tuấn Văn <langthang@gentoo.org>
|
||||
+files/mailman-2.1.5-true_path.patch:
|
||||
revision bump with true_path patch.
|
||||
|
||||
19 Jan 2005; Karol Wojtaszek <sekretarz@gentoo.org>
|
||||
mailman-2.1.5-r3.ebuild:
|
||||
Stable on amd64, bug #77524
|
||||
|
||||
16 Jan 2005; Tuấn Văn <langthang@gentoo.org> mailman-2.1.5-r3.ebuild:
|
||||
stable on x86.
|
||||
|
||||
16 Jan 2005; Jason Wever <weeve@gentoo.org> mailman-2.1.5-r3.ebuild:
|
||||
Stable on sparc wrt security bug #77524.
|
||||
|
||||
*mailman-2.1.5-r3 (15 Jan 2005)
|
||||
|
||||
15 Jan 2005; Tuấn Văn <langthang@gentoo.org>
|
||||
+files/mailman-2.1.5-driver.cvs.patch, +mailman-2.1.5-r3.ebuild:
|
||||
revision bump to resolve bug #77524.
|
||||
|
||||
11 Nov 2004; Tuan Van <langthang@gentoo.org> mailman-2.1.5-r2.ebuild:
|
||||
QA: illegal einfo/ewarn. Bug #70848.
|
||||
|
||||
08 Aug 2004; Jason Wever <weeve@gentoo.org> mailman-2.1.5-r2.ebuild:
|
||||
Stable on sparc wrt bug #58918.
|
||||
|
||||
08 Aug 2004; Tom Martin <slarti@gentoo.org> mailman-2.1.5-r2.ebuild:
|
||||
Stable on amd64 for bug 58918.
|
||||
|
||||
07 Aug 2004; Tuan Van <langthang@gentoo.org> mailman-2.1.5-r2.ebuild:
|
||||
Do not run `check_perms_grsecurity.py -f` on regular system.
|
||||
|
||||
07 Aug 2004; Tuan Van <langthang@gentoo.org> mailman-2.1.5-r2.ebuild:
|
||||
fix to get check_perms_grsecurity.py run.
|
||||
|
||||
*mailman-2.1.5-r2 (28 Jul 2004)
|
||||
|
||||
28 Jul 2004; Tuan Van <langthang@gentoo.org> +mailman-2.1.5-r2.ebuild:
|
||||
fix bug #58644. Revision bump.
|
||||
|
||||
27 Jul 2004; Tuan Van <langthang@gentoo.org> mailman-2.1.5-r1.ebuild:
|
||||
switch to enew{group,user}.
|
||||
add enew{group/user} to pkg_postinst wrt bug #58526.
|
||||
|
||||
22 Jul 2004; Tuan Van <langthang@gentoo.org> mailman-2.1.5-r1.ebuild:
|
||||
stable on x86.
|
||||
|
||||
*mailman-2.1.5-r1 (21 Jul 2004)
|
||||
|
||||
21 Jul 2004; Tuan Van <langthang@gentoo.org>
|
||||
+files/mailman-2.1.5-directory-check.patch, +mailman-2.1.5-r1.ebuild:
|
||||
Revision bump to resolve bug #53533, #56250. Thanks to Jim Ramsay
|
||||
<i.am@jimramsay.com> and Brian Harring <ferringb@gentoo.org>.
|
||||
|
||||
10 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> mailman-2.1.5.ebuild:
|
||||
Marked ~amd64.
|
||||
|
||||
11 Jun 2004; Aron Griffis <agriffis@gentoo.org> mailman-2.1.4.ebuild,
|
||||
mailman-2.1.5.ebuild:
|
||||
Fix use invocation
|
||||
|
||||
09 Jun 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.5.ebuild:
|
||||
marking x86 stable.
|
||||
|
||||
01 Jun 2004; Jason Wever <weeve@gentoo.org> mailman-2.1.5.ebuild:
|
||||
Marked stable on sparc wrt bug #51671.
|
||||
|
||||
01 Jun 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.5.ebuild:
|
||||
added more keepdir and removed sed.
|
||||
|
||||
*mailman-2.1.5 (31 May 2004)
|
||||
|
||||
31 May 2004; <plasmaroo@gentoo.org> +mailman-2.1.5.ebuild:
|
||||
Version bump for a security vulnerability; closes bug #52043.
|
||||
|
||||
14 May 2004; Luca Barbato <lu_zero@gentoo.org> mailman-2.1.4.ebuild:
|
||||
Marked ~ppc
|
||||
|
||||
12 Mar 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.4.ebuild:
|
||||
Correcting version in einfo. Closes bug #44464.
|
||||
|
||||
23 Feb 2004; Sven Blumenstein <bazik@gentoo.org> mailman-2.1.4.ebuild:
|
||||
Stable on sparc. Thanks to Josh Grebe <josh@brokedown.net> for testing!
|
||||
|
||||
31 Jan 2004; Martin Holzer <mholzer@gentoo.org> files/mailman.rc:
|
||||
adding -s option to start. Closes 34278.
|
||||
|
||||
10 Jan 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.4.ebuild:
|
||||
typo in config_protection. doing needed keepdir to work
|
||||
|
||||
09 Jan 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.4.ebuild:
|
||||
disabling python languages. Closes 34727
|
||||
|
||||
08 Jan 2004; Martin Holzer <mholzer@gentoo.org> files/README.gentoo:
|
||||
updating readme. Closes 36725
|
||||
|
||||
06 Jan 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.4.ebuild:
|
||||
adding locks dir
|
||||
|
||||
*mailman-2.1.4 (04 Jan 2004)
|
||||
|
||||
04 Jan 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.4.ebuild:
|
||||
Version bumped. Closes 37208
|
||||
|
||||
04 Jan 2004; Martin Holzer <mholzer@gentoo.org> mailman-2.1.2-r1.ebuild,
|
||||
mailman-2.1.2.ebuild, mailman-2.1.3.ebuild:
|
||||
mailman has now home, but config_protect was not included. Closes 35536
|
||||
|
||||
14 Dec 2003; <spider@gentoo.org> mailman-2.1.1-r2.ebuild,
|
||||
mailman-2.1.1-r3.ebuild, mailman-2.1.2-r1.ebuild, mailman-2.1.2.ebuild,
|
||||
mailman-2.1.3.ebuild:
|
||||
QA: fixing chown user.group to user:group, bug #35127
|
||||
|
||||
*mailman-2.1.3 (21 Nov 2003)
|
||||
|
||||
21 Nov 2003; Martin Holzer <mholzer@gentoo.org> mailman-2.1.3.ebuild:
|
||||
Version bumped.
|
||||
|
||||
20 Nov 2003; Martin Holzer <mholzer@gentoo.org> mailman-2.1.2-r1.ebuild,
|
||||
mailman-2.1.2.ebuild:
|
||||
adding spam dir. Closes #31920
|
||||
|
||||
*mailman-2.1.2-r1 (30 Jul 2003)
|
||||
|
||||
30 Jul 2003; Nick Hadaway <raker@gentoo.org> mailman-2.1.2-r1.ebuild,
|
||||
files/README.gentoo:
|
||||
Reworked the apache configuration steps in the readme and in the
|
||||
ebuild. Revision bumped as there have been lots of changes since
|
||||
2.1.2 was initially added to portage.
|
||||
|
||||
26 Jul 2003; Nick Hadaway <raker@gentoo.org> mailman-2.1.2.ebuild:
|
||||
Removed invalid apache use flag and adjusted routines accordingly.
|
||||
|
||||
16 Jul 2003; Nick Hadaway <raker@gentoo.org> mailman-2.1.2.ebuild:
|
||||
Added apache and apache2 to IUSE and made pkg_config procedure
|
||||
compatible with both installations types.
|
||||
|
||||
09 Jul 2003; Nick Hadaway <raker@gentoo.org> files/README.gentoo:
|
||||
Updated the readme to be a little more explicit and complete.
|
||||
|
||||
08 Jun 2003; Todd Berman <tberman@gentoo.org> mailman-2.1.1-r2.ebuild,
|
||||
mailman-2.1.1-r3.ebuild, mailman-2.1.2.ebuild:
|
||||
Fixed IUSE. (thanks again rac)
|
||||
|
||||
22 May 2003; Todd Berman <tberman@gentoo.org> mailman-2.1.2.ebuild:
|
||||
Added INSTALL to documentation. Closed bug #18351
|
||||
|
||||
*mailman-2.1.2 (19 May 2003)
|
||||
|
||||
19 May 2003; Todd Berman <tberman@gentoo.org> mailman-2.1.1-r2.ebuild,
|
||||
mailman-2.1.1-r3.ebuild, mailman-2.1.2.ebuild, files/README.gentoo,
|
||||
files/mailman.2.1.1-r2.conf, files/mailman.2.1.1-r3.conf,
|
||||
files/mailman.conf:
|
||||
Version bump. Hopefully fixed install location issues. Hopefully fixed misc
|
||||
issues with mailman install. (new install location is /usr/local/)
|
||||
|
||||
*mailman-2.1.1-r3 (13 May 2003)
|
||||
|
||||
13 May 2003; Todd Berman <tberman@gentoo.org> mailman-2.1.1-r3.ebuild:
|
||||
Changed install dir to /home/ instead of /var/. bumped r#
|
||||
|
||||
*mailman-2.1.1-r2 (29 Apr 2003)
|
||||
|
||||
29 Apr 2003; Todd Berman <tberman@gentoo.org> mailman-2.1.1-r2.ebuild:
|
||||
Changed mailman's gid to daemon to fix bug #19257.
|
||||
|
||||
*mailman-2.1.1-r1 (18 Apr 2003)
|
||||
|
||||
18 Apr 2003; Martin Holzer <mholzer@gentoo.org> Manifest,
|
||||
mailman-2.1.1-r1.ebuild:
|
||||
Adding contrib stuff. Closes #18425.
|
||||
|
||||
*mailman-2.1.1 (17 Feb 2003)
|
||||
|
||||
Daniel Ahlberg <aliz@gentoo.org> :
|
||||
Security update.
|
||||
|
||||
*mailman-2.1 (21 Jan 2003)
|
||||
|
||||
03 Feb 2003; Nick Hadaway <raker@gentoo.org> mailman-2.1.ebuild,
|
||||
files/sendmail.rc :
|
||||
Added an rc file.
|
||||
|
||||
21 Jan 2003; Nick Hadaway <raker@gentoo.org> mailman-2.1.ebuild,
|
||||
files/digest-mailman-2.1 :
|
||||
Version bump. Added some logic to keep the old mm_cfg.py as requested
|
||||
in bug #12589
|
||||
|
||||
*mailman-2.0.12 (16 Jul 2002)
|
||||
|
||||
04 Jan 2002; Martin Holzer <mholzer@gentoo.org> mailman-2.0.1.2.ebuild ChangeLog :
|
||||
Fixed einfo text. This closes #13078.
|
||||
|
||||
16 Jul 2002; Ben Lutgens <lamer@gentoo.org> mailman-2.0.1.2.ebuild,
|
||||
ChangeLog, files/digest-mailman-2.0.2.1, files/mailman.conf,
|
||||
files/README.gentoo :
|
||||
|
||||
Brand new package, based on submission by Joby Walker
|
@ -1,24 +0,0 @@
|
||||
AUX 50_mailman.conf-r1 592 SHA256 4512a9dd6cba38a080654cbe172941a053fdc8b33afb65748d76716e9d00a029 SHA512 e5ae0b4aca37a5946d986f3e257e306c14c4228b239e6401c9de54f592cc27794f2e61a6f6f218d5a49992e3e1e82200f7f11f8e8d2f1b047f35223152a06b68 WHIRLPOOL bfa861273398df9356a981b22de7a4e933da3ccd082481ab65f52aa072730408b907f28420439cb5afa314fe2415368022b8a05ecce800917825e8b7171c2ec1
|
||||
AUX 50_mailman.conf-r2 482 SHA256 670cafbf05bc72dd47f9b516e4b3721423215fa9699908b4452c2d562fcbf6e4 SHA512 c279f8709ea7932469c0d8ff0b645df228562678081df5fc3d946d62f7bbbc33f4723e71fd4560eebfc751052a6a271d4aadf6affadefeca107f41d3193563d3 WHIRLPOOL 1578cd48b96ee808fedf3a00e93475ce7470a66bea1d8beb378266aa9522ed8ecb4503a723024794ab7d68d407ff66f6535b2845ef03b777bf265ead0ad86cbf
|
||||
AUX README.gentoo-r3 6804 SHA256 3151b50dad73ae7b2ba684a7625e2316f9daf78d2c1f9971cc2cbcffe5c19450 SHA512 5a91c829c28cf4a007d77bfc9b677d967b7c5e848260f98ed2b7aec11c11b781f2c4204ae8995ba326ab8b7b0201941c51bf0d28fea757ee1da69335ccbc84a9 WHIRLPOOL 372f5f6978a7f62ab43cfb51bf3aa68b9e45b217628ac87548f13db1a702f057c397b150edfa149bea96bab4f2be7fdb2147918b1a542411964d98674e1d0086
|
||||
AUX mailman-2.1.13-ldflags.patch 1022 SHA256 75b9fe8ef757541776532f76b1262c1616d440178ad39c432fe2d529eecf5645 SHA512 5f1bd3d7cc04d7bf464442eb2805a7e449607ee9679760b0901245fb57400421ae0fbd6d17a68f26832acc3f674221696670588bc2cf832b6c7f5ee0f1f63bbf WHIRLPOOL a09edd3fd8606dc1b092fb449ef093fb08243e9e2a7d953e15594a112e67097426ede6851b2fac25939c9b9fd0cc1a62314ce8d3c5ad208cf23fdf33bf094d8f
|
||||
AUX mailman-2.1.14_rc1-directory-check.patch 786 SHA256 13c5988eeaf1fad7c7f4db2c817bb234dce022636e0ebe1a7de9d0ef8400d91c SHA512 510a67915163732ae05ed9f8920f93eb99538a706d85e4fb2c071e01a6d88be8cd32aa5ea0127d36a1dc4f7a735c179bb1169e7358025ee7d3c85b0c8cda44d7 WHIRLPOOL 316a6e78129bf1a46be3c81232cf29a4cf639c5f350085e10d37700d1f97ae614ee48c0caea1acef33da172e74b025645098ce36055f6757b9e32567c15d9414
|
||||
AUX mailman-2.1.9-icons.patch 555 SHA256 cd78a7447febcbe1901144a190ef14cf9075b8055cc275e0405fc748f9c855f0 SHA512 caec3eb1abdb29e92ebd6a589f93870ffc91bbcc7bd2e0115e38f48ae0a31e564037a4a828395229ee238d215e72e19a31d53c8bca6c39a48b5c08a327e663a6 WHIRLPOOL 0e73c6c89fd026bf73c5665da95fa711e47b0a7fa031ce3c31ad3a4771935c2d8fdabbba58e32448ee9b8263576004c22376249e1c135b69dbbaa47c880b96b9
|
||||
AUX mailman.rc 597 SHA256 8b03694bc210b2d455a848a8f69d457dcc0b740f45664f901980f2c64895bf23 SHA512 9a7fd7f44655e443b2230248179027623f7e73ecc8f492534f03a2a7ae30159c164bcfc62edd26018a988af75e139fcbe4df5597e07fd6a90972d8e08a7b6fa6 WHIRLPOOL 6158fa6e008f6eb0cb179defc7fc840bb45182c0dfea6e978acb14b03f7d4001721d97db55d46e5de674aed70360738cde62cfda3b245235b2ab8de7d8babd3d
|
||||
AUX mailman.service 288 SHA256 6cd1c76bac4ce0c6e15886089a62ed70012653a6416fc1d0c0836822b58e7c02 SHA512 c4a5532666afbebc5aa69463ec9b9eaa2dcb03fdd8fd62307920a4572d0c795c1d93478236240746018be617c0eec0fcfcc1c711e8810140fb8ffbc0a9b71009 WHIRLPOOL 0980699e58b2b86789ea7bd2172063359a12f97d7df1cea27ada1dea77ec8a7c3426f1aca1c3bbf982d97b72ac1ee3ff28b49f651d8a066ea80a6d0ca20135c3
|
||||
DIST antispam-2.1.15-0.1.patch.gz 3569 SHA256 838b2deaf519a44b62b8a24296f98f70a0ecab9319d68d0e011dc5aaf8554d6a SHA512 2c6878333a19dbb603eabb02acfe488273140b16e06581befd00e74abffd4baf8da1c7e57001d8e564ff12c75559a30aaa14233d8023d637d69647ba75bbdd50 WHIRLPOOL 4b6c40f37466b1d61e6ea3f28e797ed3422d44706770de6be7c3d39d42b59871f36db97d6498ec132ead783057e9e0534c562adc9cd38c37ec5907cbdbe747b9
|
||||
DIST dailymbox-2.1.12-0.1.patch.gz 7781 SHA256 470b53212f61df1777236b557e839f3eff62fbe46289b785911c1b02138349c0 SHA512 40d41dbf56cf416e749d5da98fc99329b8a9946792cc04a47900e4dc959433d2bc485ade9f00f3a764c6f897f19cd290591eb4bf71ce3028ae993ad170760e57 WHIRLPOOL 6513fad2e07fb3007505dfb58153e4c2cad28973f20b1e67f32e1105e2c2421872dd08161dbe2162315db78695ecd1ec502f72467ed705ff2b95bd9429d72b02
|
||||
DIST exitstatus-2.1.12-0.1.patch.gz 5273 SHA256 d039862a45996c3e1a054434b624a7d46a8806230e8d6caf253724ea817d650f SHA512 82cc0ce8a788528caa08ddc6083773a9a173d5976f9dd12fd14091742949eb480a1888e768cb78bbf44c5ae6b92497ee8a4e40fc45e9da7aa9130ee9ef89a975 WHIRLPOOL 8810d48e58e63c4ff6f6f84dd7f6264ce1ef5b469184ca809747694632ce926f786291adf676ee240c2a2c2a2ae8dd6b40657eb7d08039ead3d8107b8fe68ca1
|
||||
DIST htdig-2.1.12-0.1.patch.gz 61296 SHA256 4675fafe1ba978ec8ebfeb9306363d3ee0468bdbb32f204267ab54e0f15057d4 SHA512 f215b90c63231202a8338e172d21aeae7b2e64ea45337c469ccf1b893fc2ebbaa69910adf6dabb05f72b81fb816f02421b290d8645de059859605003cfaafabf WHIRLPOOL 583ade79a370c2d351722aa41584a0531a70abbe93ddc3d60c516c8dbdbda21e531bea8e13b6cf472a92156d38164b7213f6bba02ac6e1e486f991cd86dfa541
|
||||
DIST htdig-2.1.20-0.1.patch.gz 62142 SHA256 5b373f665702c92d5bd6f23ef63d05777573059dbb42d7f5c3d272a371eb46fd SHA512 9bb6e78be2ef783e82d41179ba279604687c4c33fcb9ec20e92be92bff69bc7da2e321f114de959043f30e72494a8f80f09b9ae1060bd1344e35299ec3023460 WHIRLPOOL 80aae1b304dcb8c5e79f7f031946182b083e865785714efd5c651595301d39a7eaa0ff1a6605e86778532b796d8c1da6450f3e3dc4edd629bfbad221a9c4ec14
|
||||
DIST indexing-2.1.14-0.1.patch.gz 8718 SHA256 2c7a445d0b3643ba36a8b6910e736bfaabd01ca32d21e05675763c68fd96d8f2 SHA512 35f7282dc054cf853b11d149fec1295a844156ed7884653b47b629b92f137b935aba5b69f7b4e8cb51faa6935fecbc6f67b3bdfd4f0ed9690b62dff6af5dbed6 WHIRLPOOL da8fef7ecbc2869e3978119f9c368ec945d8c8eb216d1c1249d03fd7bd537535678f35cb1f1f5f5cca52c4ce9dec53e73af55c1241fee326a5cc7871e980dfd7
|
||||
DIST indexing-2.1.20-0.1.patch.gz 9897 SHA256 8705a936d2cc642113c3f0a8fcab9db9fe8ad808a7cfc2389cd35b7d9e9bd16a SHA512 625fca99d0415feb8058ba3d1745053c8f7abfeb7c47b3edcebdb05ee89c828e9ff080483339316a8e48f51d7f6ef96d605118bec4ed7bfc14e39bf82a726fc4 WHIRLPOOL e26a511087fc522a54018770683298c591b4c0be7387abdff9f1cbfea201729f3434844a41c549d94e4ea91b4f2c9c6bd0f5e2681f8741d8336d20eb81684f6a
|
||||
DIST mailman-2.1.15.tgz 8468107 SHA256 f355fb3d31772b488449e6f5173dafd31edca93172c307244c791d25d9e2bec8 SHA512 3502d32690856bad2140851bf582ebe8cea0ba38a184aae715cc7921754aac452b789b7031cbb47895737f4135e59f44888bdca56c512378ad9367d62b372536 WHIRLPOOL f20dad43d44ab542f324dd06373bbd741db2aea0e59eb4894cc73149638ef5ee316dcd622ef71871c26d0e99d830c60e5ec8f10bf63290b0fb5b86d05a32cd9d
|
||||
DIST mailman-2.1.20.tgz 9204867 SHA256 522c2b5c5ab91398fdf949a8961162c314f6323cd1bfeb907e0fb2d88277711f SHA512 2821ce9f22f7f927f3f3e51ad949b43066be4510aa781c63de1acdc8bec5408e242ece7e83bbf77affcdab61fa9715cb239ceed197cda647e8e56308ba9adce7 WHIRLPOOL 4678622b8e98654fe551bf00f3afebaef2e6df49f13755c2277a696b7aaf0a7e6f261a94c190ed212465d6b81be9121a66ca454c998861b3b73ddbdbef3e9095
|
||||
DIST modinc-2.1.15-0.1.patch.gz 1465 SHA256 da77fe4dda2378dda1dbb3abe042b74ff4fa04d2c6ae0eeb2d0d440025e701ed SHA512 ce97076d2506740b02ccb56602e77a15b4c6b7a7ef50dd4bc69bfad0545ff155e02555955c100f44447f5f06b0172fd9a8ddc5f1ccb2edccc87d5f54cab7fcfd WHIRLPOOL d85797bbee090015310df2e49205eb356f3f418be12e4a4aeab576a7fc10d738ee6e682d6b07f4fd49657b9c073043666f89fe8550b0d5e42811d59f5b2379dd
|
||||
DIST modinc-2.1.20-0.1.patch.gz 1466 SHA256 05b83f5f68711e3af1b4fe9299e679f0458a6d2f8e9ce089e26191d06247607c SHA512 9dfbd7983c65e9d5cb0a96e2894a7f65b533d625a07ec7bbc2a271ca4e585cbad98e1fe6a7223e3dc4a2d1c52c32ee2f808cd6e9f822904fe54f1a1470db2979 WHIRLPOOL f87938e848462810b151870a7fee7ec4ccbc4bcdc4e24b7cc494f82414fa2e22a0b521120000d60a3369dd3873c76f39730d574847119df69743e6f4d3977fe6
|
||||
DIST response-2.1.12-0.1.patch.gz 10518 SHA256 645fe1d12d0d6e03a46f2d210011b4ffe3f184b5d4499ac879a734b63f13b5ef SHA512 d9414143431acc1089c88396d3b29c5ec98dcf65ef40172ca1ea69801894cc29720ce4ca34a90c8666ccdf40701c67e7861a9e43f5c1bb361bf1a94251416b68 WHIRLPOOL da55c09b85c07358c5fd0cf85e9901aa25d078798cbb1141f69095e7cd9e6e8fe2da1679ae972cb4e5e7445c2ce83ed0db18775e90649b51e6d29d8d78731fea
|
||||
EBUILD mailman-2.1.15.ebuild 7471 SHA256 51ee2e12abc433ac1e557f357661304a1f46b7a8f1f5c20e5766b20299991843 SHA512 57aa77d80eef23349a5b49e199119baa6cfbbe785eb9fe20a4605a4a6a71e8c96dbcea15a7da0900c506a4c0af2214c7f8e2d6dcfcf9666c10d8c248078c5026 WHIRLPOOL bae190e279e040bf1b4deeb6a09caeb9aaff2cc084aae5a9a01920b7f73d0458dd069bd39fbb349d874db4b6ebb118ec5d1c8d8975022b198eb87bb7f96c2d25
|
||||
EBUILD mailman-2.1.20.ebuild 7820 SHA256 759c2e8352e3c2a1792e310e231b5b43f520752088bd8788f86e83ad4ec4d340 SHA512 f7157dd9c9188d23116360d748396c2fd8a945296c6c413048b90273e1a32652076247343275f6d85e0a0b4e5401984a006ccb4ad4a22607f11e5103ff68622c WHIRLPOOL b75489fe67092aa16ee7f495747990425ae80f4ad1629bbdd47b135d97b2dbb4b3345e0ffd66ffdcf723c84d2cf0465b54dc0182cea5ab2b2f2e09bb99d2cfa6
|
||||
MISC ChangeLog 17834 SHA256 5b86f7bc5f3c9eb04b9fef5767b53b8a49b2f660ccafc1ede830fefea6e1fcda SHA512 7700770169a67a90b01e680245ec6d621678252fa5b536c2e44acea238c0d56760a8d7c4070438d5da03523ed1f588521b59fe66b8edc31328f483bb08277d95 WHIRLPOOL f66cba26e90295cbe7c8fadeb18bbc20501a8e28e1cdb88898a869acaa41d93aaad87111ba7736b4571f2ed1eb6f96ae7e48b4c60bc578fbcfe4c3dbcf1586e5
|
||||
MISC metadata.xml 218 SHA256 09421ca1b9299683d07f68ddbbd3ed97251dac613121b420841a3251da7fcb89 SHA512 8bb5bbe8e06a6caffb45c8a717c3fce94b35fd085a711523d439b3135f3949e46f8b7ae1936aa75ea6385fc59054585009ff16fe73052c3eccaea09449204544 WHIRLPOOL aaa5590db64b60ddb7628f0e9ea780da50f0e43a7f10a6562848d9167dfdfbec531aff68f7df2da2b173e9900b91e40b5ff9cf4ecab86dbff8c082053a53b90c
|
@ -1,24 +0,0 @@
|
||||
<IfDefine MAILMAN>
|
||||
ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/"
|
||||
<Directory "/usr/local/mailman/cgi-bin/">
|
||||
AllowOverride None
|
||||
Options None
|
||||
Order allow,deny
|
||||
Allow from all
|
||||
</Directory>
|
||||
|
||||
Alias /pipermail/ "/usr/local/mailman/archives/public/"
|
||||
<Directory "/usr/local/mailman/archives/public/">
|
||||
AllowOverride None
|
||||
Options ExecCGI FollowSymLinks
|
||||
Order allow,deny
|
||||
Allow from all
|
||||
</Directory>
|
||||
|
||||
Alias /mailman-icons/ "/usr/local/mailman/icons/"
|
||||
<Directory "/usr/local/mailman/icons/">
|
||||
AllowOverride None
|
||||
Order allow,deny
|
||||
Allow from all
|
||||
</Directory>
|
||||
</IfDefine>
|
@ -1,18 +0,0 @@
|
||||
<IfDefine MAILMAN>
|
||||
ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/"
|
||||
<Directory "/usr/local/mailman/cgi-bin/">
|
||||
AllowOverride None
|
||||
Options None
|
||||
</Directory>
|
||||
|
||||
Alias /pipermail/ "/usr/local/mailman/archives/public/"
|
||||
<Directory "/usr/local/mailman/archives/public/">
|
||||
AllowOverride None
|
||||
Options ExecCGI FollowSymLinks
|
||||
</Directory>
|
||||
|
||||
Alias /mailman-icons/ "/usr/local/mailman/icons/"
|
||||
<Directory "/usr/local/mailman/icons/">
|
||||
AllowOverride None
|
||||
</Directory>
|
||||
</IfDefine>
|
@ -1,182 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/files/README.gentoo-r3,v 1.2 2008/11/14 11:07:55 hanno Exp $
|
||||
|
||||
Follow these instructions to finish setting up mailman. This file and the
|
||||
original ebuild were tweaked by me <lamer@gentoo.org> but were graciously
|
||||
submitted by Joby Walker (YOU RULE!)
|
||||
2003 Jul 09: updated by Jesus Perez and re-tweaked by me <raker@gentoo.org>
|
||||
for 2.1.x.
|
||||
|
||||
Please view the documentation on Mailman at: http://www.list.org/
|
||||
|
||||
This documentation assumes you're using the default gentoo path
|
||||
(/usr/lib/mailman/), if you've changed it with MAILMAN_PREFIX, adjust them
|
||||
accordingly.
|
||||
|
||||
1) If this is your first time installing mailman, after your "emerge mailman",
|
||||
you need to add -D MAILMAN to /etc/conf.d/apache or /etc/conf.d/apache2 and restart
|
||||
apache.
|
||||
|
||||
2) In your /etc/conf.d/apache (for apache 1.x)
|
||||
or /etc/conf.d/apache2 (for apache 2.x)
|
||||
file add the additional option to the
|
||||
APACHE_OPTS or APACHE2_OPTS variable:
|
||||
|
||||
-D MAILMAN
|
||||
|
||||
3) Make sure mailman is a part of the cron group
|
||||
|
||||
4) This must be done as user mailman:
|
||||
|
||||
su - mailman
|
||||
|
||||
Add the cron jobs:
|
||||
|
||||
cd cron
|
||||
crontab crontab.in
|
||||
cd ..
|
||||
|
||||
Create the site password:
|
||||
|
||||
bin/mmsitepass
|
||||
|
||||
and main list:
|
||||
|
||||
bin/newlist mailman
|
||||
|
||||
|
||||
5) Change back to root:
|
||||
|
||||
exit
|
||||
|
||||
(Postfix users: read the notes at the end of this file before you continue)
|
||||
Add this to /etc/mail/aliases (and see point 9 for notes):
|
||||
mailman: "|/usr/lib/mailman/mail/mailman post mailman"
|
||||
mailman-admin: "|/usr/lib/mailman/mail/mailman admin mailman"
|
||||
mailman-bounces: "|/usr/lib/mailman/mail/mailman bounces mailman"
|
||||
mailman-confirm: "|/usr/lib/mailman/mail/mailman confirm mailman"
|
||||
mailman-join: "|/usr/lib/mailman/mail/mailman join mailman"
|
||||
mailman-leave: "|/usr/lib/mailman/mail/mailman leave mailman"
|
||||
mailman-owner: "|/usr/lib/mailman/mail/mailman owner mailman"
|
||||
mailman-request: "|/usr/lib/mailman/mail/mailman request mailman"
|
||||
mailman-subscribe: "|/usr/lib/mailman/mail/mailman subscribe mailman"
|
||||
mailman-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe mailman"
|
||||
|
||||
For courier, the aliases have to go to /etc/courier/aliases and you have to skip
|
||||
the quotes.
|
||||
|
||||
Run newaliases (only if you use sendmail).
|
||||
|
||||
newaliases
|
||||
|
||||
6) Start the mailman daemon:
|
||||
|
||||
/etc/init.d/mailman start
|
||||
|
||||
and add it to default runlevel (optional but recommended):
|
||||
|
||||
rc-update add mailman default
|
||||
|
||||
7) For each list created (either with web interface or with bin/newlist)
|
||||
this must be added to /etc/mail/aliases (see smrsh notes below)
|
||||
replace <list-name> with the name of the list:
|
||||
|
||||
<list-name>: "|/usr/lib/mailman/mail/mailman post <list-name>"
|
||||
<list-name>-admin: "|/usr/lib/mailman/mail/mailman admin <list-name>"
|
||||
<list-name>-bounces: "|/usr/lib/mailman/mail/mailman bounces <list-name>"
|
||||
<list-name>-confirm: "|/usr/lib/mailman/mail/mailman confirm <list-name>"
|
||||
<list-name>-join: "|/usr/lib/mailman/mail/mailman join <list-name>"
|
||||
<list-name>-leave: "|/usr/lib/mailman/mail/mailman leave <list-name>"
|
||||
<list-name>-owner: "|/usr/lib/mailman/mail/mailman owner <list-name>"
|
||||
<list-name>-request: "|/usr/lib/mailman/mail/mailman request <list-name>"
|
||||
<list-name>-subscribe: "|/usr/lib/mailman/mail/mailman subscribe <list-name>"
|
||||
<list-name>-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe <list-name>"
|
||||
|
||||
For courier, the aliases have to go to /etc/courier/aliases and you have to skip
|
||||
the quotes.
|
||||
|
||||
Run newaliases:
|
||||
|
||||
newaliases
|
||||
|
||||
smrsh notes
|
||||
-----------
|
||||
(if you use sendmail, you are surely using srmsh) you must note that
|
||||
sendmail won't run any program outside of EBINDIR. I tried to change
|
||||
EBINDIR using,define(`confEBINDIR', `/usr/lib/mailman/mail')dnl in
|
||||
sendmail.mc but it didn't work, so mailman must be placed in EBINDIR,
|
||||
which in Gentoo is /usr/adm/sm.bin, so you must run as root:
|
||||
|
||||
ln -s /usr/lib/mailman/mail/mailman /usr/adm/sm.bin/mailman
|
||||
|
||||
And the lines in /etc/mail/aliases which refer to
|
||||
/usr/lib/mailman/mail/mailman must be changed to mailman:
|
||||
|
||||
<list-name>: "|mailman post <list-name>"
|
||||
<list-name>-admin: "|mailman admin <list-name>"
|
||||
<list-name>-bounces: "|mailman bounces <list-name>"
|
||||
<list-name>-confirm: "|mailman confirm <list-name>"
|
||||
<list-name>-join: "|mailman join <list-name>"
|
||||
<list-name>-leave: "|mailman leave <list-name>"
|
||||
<list-name>-owner: "|mailman owner <list-name>"
|
||||
<list-name>-request: "|mailman request <list-name>"
|
||||
<list-name>-subscribe: "|mailman subscribe <list-name>"
|
||||
<list-name>-unsubscribe: "|mailman unsubscribe <list-name>"
|
||||
|
||||
exim notes
|
||||
----------
|
||||
You can write an exim stanza for the router and transport that looks something
|
||||
like (Derived from, and in part taken from cpanel):
|
||||
|
||||
mailman_virtual_router:
|
||||
driver = accept
|
||||
require_files = /var/lib/mailman/lists/${lc::$local_part}/config.pck
|
||||
local_part_suffix_optional
|
||||
local_part_suffix = -admin : \
|
||||
-bounces : -bounces+* : \
|
||||
-confirm : -confirm+* : \
|
||||
-join : -leave : \
|
||||
-owner : -request : \
|
||||
-subscribe : -unsubscribe
|
||||
transport = mailman_virtual_transport
|
||||
|
||||
mailman_virtual_transport:
|
||||
driver = pipe
|
||||
command = /usr/lib/mailman/mail/mailman \
|
||||
'${if def:local_part_suffix \
|
||||
{${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} \
|
||||
{post}}' \
|
||||
${lc:$local_part}
|
||||
current_directory = /usr/lib/mailman
|
||||
home_directory = /usr/lib/mailman
|
||||
user = mailman
|
||||
group = mailman
|
||||
|
||||
Note the double colon in the require files. See
|
||||
http://wiki.exim.org/FAQ/General_Debugging/Q0060 for more information.
|
||||
|
||||
This should be modified if you're using the vhosts USE flag, specifically you
|
||||
need to modify the location of the config.pck file, to be
|
||||
${lc::$local_part}-${lc::$domain} instead of simply ${lc::$local_part}, and for the
|
||||
transport you need to change the last part of the command in the same fashion.
|
||||
|
||||
Other Helpful things to know...
|
||||
-------------------------------
|
||||
run "bin/check_perms -f" from the root mailman directory
|
||||
(/usr/lib/mailman) to check and fix permission problems.
|
||||
|
||||
The INSTALL file is located in /usr/share/doc/mailman-$VERSION/
|
||||
|
||||
Postfix notes
|
||||
-------------
|
||||
If you're using Postfix, don't manually change your /etc/mail/aliases
|
||||
file, as described above. Instead, follow these instructions:
|
||||
|
||||
http://list.org/mailman-install/node13.html
|
||||
|
||||
This will set up Mailman and Postfix to automatically generate the new
|
||||
aliases when you create new lists. It will also make sure that Postfix
|
||||
uses the correct group ID when it's talking to Mailman, otherwise you
|
||||
will get security errors from Mailman.
|
||||
|
@ -1,26 +0,0 @@
|
||||
--- src/Makefile.in~ 2009-02-23 22:23:35.000000000 +0100
|
||||
+++ src/Makefile.in 2010-08-08 02:03:16.000000000 +0200
|
||||
@@ -46,6 +46,7 @@
|
||||
CGIDIR= $(exec_prefix)/cgi-bin
|
||||
CGIEXT= @CGIEXT@
|
||||
MAILDIR= $(exec_prefix)/mail
|
||||
+LDFLAGS= @LDFLAGS@
|
||||
|
||||
SHELL= /bin/sh
|
||||
|
||||
@@ -91,13 +92,13 @@
|
||||
all: $(PROGRAMS)
|
||||
|
||||
mailman: $(srcdir)/mail-wrapper.c $(COMMONOBJS)
|
||||
- $(CC) -I. $(MAIL_FLAGS) $(CFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/mail-wrapper.c
|
||||
+ $(CC) $(LDFLAGS) -I. $(MAIL_FLAGS) $(CFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/mail-wrapper.c
|
||||
|
||||
#addaliases: $(srcdir)/alias-wrapper.c $(COMMONOBJS)
|
||||
# $(CC) -I. $(ALIAS_FLAGS) $(CFLAGS) -o $@ $(srcdir)/alias-wrapper.c
|
||||
|
||||
$(CGI_PROGS): $(srcdir)/cgi-wrapper.c $(COMMONOBJS)
|
||||
- $(CC) -DSCRIPT="\"$@\"" -I. $(CGI_FLAGS) $(CFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/cgi-wrapper.c
|
||||
+ $(CC) $(LDFLAGS) -DSCRIPT="\"$@\"" -I. $(CGI_FLAGS) $(CFLAGS) $(COMMONOBJS) -o $@ $(srcdir)/cgi-wrapper.c
|
||||
|
||||
common.o: $(srcdir)/common.c $(srcdir)/common.h Makefile
|
||||
$(CC) -c -I. $(COMMON_FLAGS) $(CFLAGS) $(srcdir)/common.c
|
@ -1,19 +0,0 @@
|
||||
--- mailman-2.1.14rc1/bin/update 2010-09-09 18:51:09.000000000 +0200
|
||||
+++ mailman-2.1.14rc1-1/bin/update 2010-09-14 01:02:09.000000000 +0200
|
||||
@@ -35,6 +35,7 @@
|
||||
"""
|
||||
|
||||
import os
|
||||
+import stat
|
||||
import sys
|
||||
import time
|
||||
import errno
|
||||
@@ -428,7 +429,7 @@
|
||||
# Now update for the Mailman 2.1.5 qfile format. For every filebase in
|
||||
# the qfiles/* directories that has both a .pck and a .db file, pull the
|
||||
# data out and re-queue them.
|
||||
- for dirname in os.listdir(mm_cfg.QUEUE_DIR):
|
||||
+ for dirname in [x for x in os.listdir(mm_cfg.QUEUE_DIR) if stat.S_ISDIR(os.stat(os.path.join(mm_cfg.QUEUE_DIR,x)).st_mode)]:
|
||||
dirpath = os.path.join(mm_cfg.QUEUE_DIR, dirname)
|
||||
if dirpath == mm_cfg.BADQUEUE_DIR:
|
||||
# The files in qfiles/bad can't possibly be pickles
|
@ -1,12 +0,0 @@
|
||||
diff -rau mailman-2.1.9-orig/Mailman/Defaults.py.in mailman-2.1.9-mailman-icons/Mailman/Defaults.py.in
|
||||
--- mailman-2.1.9-orig/Mailman/Defaults.py.in 2006-08-04 14:20:33.000000000 +0200
|
||||
+++ mailman-2.1.9/Mailman/Defaults.py.in 2008-02-03 14:27:02.000000000 +0200
|
||||
@@ -54,7 +54,7 @@
|
||||
# disable Mailman's logo footer altogther, hack
|
||||
# Mailman/htmlformat.py:MailmanLogo(), which also contains the hardcoded links
|
||||
# and image names.
|
||||
-IMAGE_LOGOS = '/icons/'
|
||||
+IMAGE_LOGOS = '/mailman-icons/'
|
||||
|
||||
# The name of the Mailman favicon
|
||||
SHORTCUT_ICON = 'mm-icon.png'
|
@ -1,27 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/files/mailman.rc,v 1.5 2004/07/14 23:50:52 agriffis Exp $
|
||||
|
||||
depend() {
|
||||
need net
|
||||
use logger
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting mailman"
|
||||
su - mailman -c 'bin/mailmanctl -s start' >/dev/null 2>&1
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping mailman"
|
||||
su - mailman -c 'bin/mailmanctl stop' >/dev/null 2>&1
|
||||
eend $?
|
||||
}
|
||||
|
||||
svc_restart() {
|
||||
ebegin "Restarting mailman"
|
||||
su - mailman -c 'bin/mailmanctl restart' >/dev/null 2>&1
|
||||
eend $?
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
[Unit]
|
||||
Description=GNU Mailing List Manager
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
User=mailman
|
||||
ExecStart=/usr/lib/mailman/bin/mailmanctl -s start
|
||||
ExecReload=/usr/lib/mailman/bin/mailmanctl restart
|
||||
ExecStop=/usr/lib/mailman/bin/mailmanctl stop
|
||||
Type=forking
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -1,192 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.15.ebuild,v 1.6 2012/08/26 16:01:17 armin76 Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils python multilib
|
||||
|
||||
INDEXING_VER="2.1.14-0.1"
|
||||
HTDIG_VER="2.1.12-0.1"
|
||||
EXITSTATUS_VER="2.1.12-0.1"
|
||||
MODINC_VER="2.1.15-0.1"
|
||||
ANTISPAM_VER="2.1.15-0.1"
|
||||
RESPONSE_VER="2.1.12-0.1"
|
||||
DAILYMBOX_VER="2.1.12-0.1"
|
||||
|
||||
DESCRIPTION="A python-based mailing list server with an extensive web interface"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz
|
||||
http://www.openinfo.co.uk/mm/patches/444879/indexing-${INDEXING_VER}.patch.gz
|
||||
http://ftp.disconnected-by-peer.at/pub/indexing-${INDEXING_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/444884/htdig-${HTDIG_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/644797/exitstatus-${EXITSTATUS_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/760567/modinc-${MODINC_VER}.patch.gz
|
||||
http://ftp.disconnected-by-peer.at/pub/modinc-${MODINC_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/850805/antispam-${ANTISPAM_VER}.patch.gz
|
||||
http://ftp.disconnected-by-peer.at/pub/antispam-${ANTISPAM_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/supportlist/response-${RESPONSE_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/dailymbox/dailymbox-${DAILYMBOX_VER}.patch.gz"
|
||||
HOMEPAGE="http://www.list.org/ http://www.openinfo.co.uk/mm/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 arm ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="virtual/mta
|
||||
virtual/cron
|
||||
virtual/httpd-cgi"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"}
|
||||
VAR_PREFIX=${MAILMAN_VAR_PREFIX:-"/var/lib/mailman"}
|
||||
CGIUID=${MAILMAN_CGIUID:-apache}
|
||||
CGIGID=${MAILMAN_CGIGID:-apache}
|
||||
MAILUSR=${MAILMAN_MAILUSR:-mailman}
|
||||
MAILUID=${MAILMAN_MAILUID:-280}
|
||||
MAILGRP=${MAILMAN_MAILGRP:-mailman}
|
||||
MAILGID=${MAILMAN_MAILGID:-280}
|
||||
|
||||
# Bug #58526: switch to enew{group,user}.
|
||||
# need to add mailman here for compile process.
|
||||
# Duplicated at pkg_postinst() for binary install.
|
||||
enewgroup ${MAILGRP} ${MAILGID}
|
||||
enewuser ${MAILUSR} ${MAILUID} /bin/bash ${INSTALLDIR} mailman,cron
|
||||
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.1.14_rc1-directory-check.patch" || die "patch failed."
|
||||
epatch "${FILESDIR}/${PN}-2.1.9-icons.patch" || die "patch failed."
|
||||
epatch "${DISTDIR}/indexing-${INDEXING_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/htdig-${HTDIG_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/exitstatus-${EXITSTATUS_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/modinc-${MODINC_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/antispam-${ANTISPAM_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/response-${RESPONSE_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/dailymbox-${DAILYMBOX_VER}.patch.gz" || die "patch failed."
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --without-permcheck \
|
||||
--prefix="${INSTALLDIR}" \
|
||||
--with-mail-gid=${MAILGID} \
|
||||
--with-cgi-gid=${CGIGID} \
|
||||
--with-cgi-ext="${MAILMAN_CGIEXT}" \
|
||||
--with-var-prefix="${VAR_PREFIX}" \
|
||||
--with-username=${MAILUSR} \
|
||||
--with-groupname=${MAILGRP} \
|
||||
--with-python=$(PYTHON -2 -a) \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "make failed"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake "DESTDIR=${D}" doinstall || die
|
||||
|
||||
insinto /etc/apache2/modules.d
|
||||
newins "${FILESDIR}/50_mailman.conf-r1" 50_mailman.conf
|
||||
sed -i "s:/usr/local/mailman/cgi-bin:${INSTALLDIR}/cgi-bin:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
|
||||
sed -i "s:/usr/local/mailman/icons:${INSTALLDIR}/icons:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
|
||||
sed -i "s:/usr/local/mailman/archives:${VAR_PREFIX}/archives:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
|
||||
|
||||
newdoc "${FILESDIR}/README.gentoo-r3" README.gentoo || die "newdoc failed"
|
||||
|
||||
dodoc ACK* BUGS FAQ NEWS README* TODO UPGRADING INSTALL contrib/mailman.mc \
|
||||
contrib/README.check_perms_grsecurity contrib/virtusertable || die "dodoc failed"
|
||||
|
||||
exeinto ${INSTALLDIR}/bin
|
||||
doexe build/contrib/*.py contrib/majordomo2mailman.pl contrib/auto \
|
||||
contrib/mm-handler* || die
|
||||
|
||||
dodir /etc/mailman
|
||||
mv "${D}/${INSTALLDIR}/Mailman/mm_cfg.py" "${D}/etc/mailman"
|
||||
dosym /etc/mailman/mm_cfg.py ${INSTALLDIR}/Mailman/mm_cfg.py
|
||||
|
||||
# Save the old config for updates from pre-2.1.9-r2
|
||||
# To be removed some distant day
|
||||
for i in /var/mailman /home/mailman /usr/local/mailman ${INSTALLDIR}
|
||||
do
|
||||
if [ -f ${i}/Mailman/mm_cfg.py ] && ! [ -L ${i}/Mailman/mm_cfg.py ]; then
|
||||
cp ${i}/Mailman/mm_cfg.py "${D}/etc/mailman/mm_cfg.py"
|
||||
fi
|
||||
done
|
||||
|
||||
newinitd "${FILESDIR}/mailman.rc" mailman
|
||||
|
||||
keepdir ${VAR_PREFIX}/logs
|
||||
keepdir ${VAR_PREFIX}/locks
|
||||
keepdir ${VAR_PREFIX}/spam
|
||||
keepdir ${VAR_PREFIX}/archives/public
|
||||
keepdir ${VAR_PREFIX}/archives/private
|
||||
keepdir ${VAR_PREFIX}/lists
|
||||
keepdir ${VAR_PREFIX}/qfiles
|
||||
|
||||
chown -R ${MAILUSR}:${MAILGRP} "${D}/${VAR_PREFIX}" "${D}/${INSTALLDIR}" "${D}"/etc/mailman/*
|
||||
chown ${CGIUID}:${MAILGRP} "${D}/${VAR_PREFIX}/archives/private"
|
||||
chmod 2775 "${D}/${INSTALLDIR}" "${D}/${INSTALLDIR}"/templates/* \
|
||||
"${D}/${INSTALLDIR}"/messages/* "${D}/${VAR_PREFIX}" "${D}/${VAR_PREFIX}"/{logs,lists,spam,locks,archives/public}
|
||||
chmod 2770 "${D}/${VAR_PREFIX}/archives/private"
|
||||
chmod 2770 "${D}/${VAR_PREFIX}/qfiles"
|
||||
chmod 2755 "${D}/${INSTALLDIR}"/cgi-bin/* "${D}/${INSTALLDIR}/mail/mailman"
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize ${INSTALLDIR}/bin/ ${INSTALLDIR}/Mailman \
|
||||
${INSTALLDIR}/Mailman/*/
|
||||
|
||||
enewgroup ${MAILGRP} ${MAILGID}
|
||||
enewuser ${MAILUSR} ${MAILUID} -1 ${INSTALLDIR} mailman,cron
|
||||
elog
|
||||
elog "Please read /usr/share/doc/${PF}/README.gentoo.bz2 for additional"
|
||||
elog "Setup information, mailman will NOT run unless you follow"
|
||||
elog "those instructions!"
|
||||
elog
|
||||
|
||||
elog "An example Mailman configuration file for Apache has been installed into:"
|
||||
elog " ${APACHE2_MODULES_CONFDIR}/50_mailman.conf"
|
||||
elog
|
||||
elog "To enable, you will need to add \"-D MAILMAN\" to"
|
||||
elog "/etc/conf.d/apache2."
|
||||
elog
|
||||
|
||||
ewarn "Default-Configuration has changed deeply in 2.1.9-r2. You can configure"
|
||||
ewarn "mailman with the following variables:"
|
||||
ewarn "MAILMAN_PREFIX (default: /usr/$(get_libdir)/mailman)"
|
||||
ewarn "MAILMAN_VAR_PREFIX (default: /var/lib/mailman)"
|
||||
ewarn "MAILMAN_CGIUID (default: apache)"
|
||||
ewarn "MAILMAN_CGIGID (default: apache)"
|
||||
ewarn "MAILMAN_CGIEXT (default: empty)"
|
||||
ewarn "MAILMAN_MAILUSR (default: mailman)"
|
||||
ewarn "MAILMAN_MAILUID (default: 280)"
|
||||
ewarn "MAILMAN_MAILGRP (default: mailman)"
|
||||
ewarn "MAILMAN_MAILGID (default: 280)"
|
||||
ewarn
|
||||
ewarn "Config file is now symlinked in /etc/mailman, so etc-update works."
|
||||
ewarn
|
||||
ewarn "If you're upgrading from below 2.1.9-r2 or changed MAILMAN_PREFIX, you"
|
||||
ewarn "NEED to make a few manual updates to your system:"
|
||||
ewarn
|
||||
ewarn "1. Update your mailman users's home directory: usermod -d ${INSTALLDIR} mailman"
|
||||
ewarn "2. Re-import the crontab: su - mailman -c 'crontab cron/crontab.in'"
|
||||
ewarn "3. Copy your old mm_cfg.py file to /etc/mailman/mm_cfg.py"
|
||||
ewarn
|
||||
ewarn "Additionally if you've modified MAILMAN_VAR_PREFIX (or upgraded from"
|
||||
ewarn "a pre 2.1.9-r2 installation), you should move your old lists/ and"
|
||||
ewarn "archives/ directory to the new location, ensuring that the"
|
||||
ewarn "permissions is correct. See bug #208789 for a discussion."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"}
|
||||
python_mod_cleanup ${INSTALLDIR}/bin ${INSTALLDIR}/Mailman \
|
||||
${INSTALLDIR}/Mailman/*/
|
||||
}
|
@ -1,200 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.20.ebuild,v 1.2 2015/04/01 07:53:43 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils python multilib systemd user
|
||||
|
||||
INDEXING_VER="2.1.20-0.1"
|
||||
HTDIG_VER="2.1.20-0.1"
|
||||
EXITSTATUS_VER="2.1.12-0.1"
|
||||
MODINC_VER="2.1.20-0.1"
|
||||
ANTISPAM_VER="2.1.15-0.1"
|
||||
RESPONSE_VER="2.1.12-0.1"
|
||||
DAILYMBOX_VER="2.1.12-0.1"
|
||||
|
||||
DESCRIPTION="A python-based mailing list server with an extensive web interface"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P/_p/-}.tgz
|
||||
http://www.openinfo.co.uk/mm/patches/444879/indexing-${INDEXING_VER}.patch.gz
|
||||
http://ftp.disconnected-by-peer.at/pub/indexing-${INDEXING_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/444884/htdig-${HTDIG_VER}.patch.gz
|
||||
http://ftp.disconnected-by-peer.at/pub/htdig-${HTDIG_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/644797/exitstatus-${EXITSTATUS_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/760567/modinc-${MODINC_VER}.patch.gz
|
||||
http://ftp.disconnected-by-peer.at/pub/modinc-${MODINC_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/850805/antispam-${ANTISPAM_VER}.patch.gz
|
||||
http://ftp.disconnected-by-peer.at/pub/antispam-${ANTISPAM_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/supportlist/response-${RESPONSE_VER}.patch.gz
|
||||
http://www.openinfo.co.uk/mm/patches/dailymbox/dailymbox-${DAILYMBOX_VER}.patch.gz"
|
||||
HOMEPAGE="http://www.list.org/ http://www.openinfo.co.uk/mm/"
|
||||
S="${WORKDIR}/${P/_p/-}"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 arm ppc x86"
|
||||
IUSE="selinux"
|
||||
|
||||
DEPEND="virtual/mta
|
||||
virtual/cron
|
||||
virtual/httpd-cgi
|
||||
dev-python/dnspython"
|
||||
RDEPEND="${DEPEND}
|
||||
selinux? ( sec-policy/selinux-mailman )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"}
|
||||
VAR_PREFIX=${MAILMAN_VAR_PREFIX:-"/var/lib/mailman"}
|
||||
CGIUID=${MAILMAN_CGIUID:-apache}
|
||||
CGIGID=${MAILMAN_CGIGID:-apache}
|
||||
MAILUSR=${MAILMAN_MAILUSR:-mailman}
|
||||
MAILUID=${MAILMAN_MAILUID:-280}
|
||||
MAILGRP=${MAILMAN_MAILGRP:-mailman}
|
||||
MAILGID=${MAILMAN_MAILGID:-280}
|
||||
|
||||
# Bug #58526: switch to enew{group,user}.
|
||||
# need to add mailman here for compile process.
|
||||
# Duplicated at pkg_postinst() for binary install.
|
||||
enewgroup ${MAILGRP} ${MAILGID}
|
||||
enewuser ${MAILUSR} ${MAILUID} /bin/bash ${INSTALLDIR} mailman,cron
|
||||
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.1.14_rc1-directory-check.patch" || die "patch failed."
|
||||
epatch "${FILESDIR}/${PN}-2.1.9-icons.patch" || die "patch failed."
|
||||
epatch "${DISTDIR}/indexing-${INDEXING_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/htdig-${HTDIG_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/exitstatus-${EXITSTATUS_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/modinc-${MODINC_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/antispam-${ANTISPAM_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/response-${RESPONSE_VER}.patch.gz" || die "patch failed."
|
||||
epatch "${DISTDIR}/dailymbox-${DAILYMBOX_VER}.patch.gz" || die "patch failed."
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --without-permcheck \
|
||||
--prefix="${INSTALLDIR}" \
|
||||
--with-mail-gid=${MAILGID} \
|
||||
--with-cgi-gid=${CGIGID} \
|
||||
--with-cgi-ext="${MAILMAN_CGIEXT}" \
|
||||
--with-var-prefix="${VAR_PREFIX}" \
|
||||
--with-username=${MAILUSR} \
|
||||
--with-groupname=${MAILGRP} \
|
||||
--with-python=$(PYTHON -2 -a) \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "make failed"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake "DESTDIR=${D}" doinstall || die
|
||||
|
||||
insinto /etc/apache2/modules.d
|
||||
newins "${FILESDIR}/50_mailman.conf-r2" 50_mailman.conf
|
||||
sed -i "s:/usr/local/mailman/cgi-bin:${INSTALLDIR}/cgi-bin:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
|
||||
sed -i "s:/usr/local/mailman/icons:${INSTALLDIR}/icons:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
|
||||
sed -i "s:/usr/local/mailman/archives:${VAR_PREFIX}/archives:g" "${D}/etc/apache2/modules.d/50_mailman.conf"
|
||||
|
||||
newdoc "${FILESDIR}/README.gentoo-r3" README.gentoo || die "newdoc failed"
|
||||
|
||||
dodoc ACK* BUGS FAQ NEWS README* TODO UPGRADING INSTALL contrib/mailman.mc \
|
||||
contrib/README.check_perms_grsecurity contrib/virtusertable || die "dodoc failed"
|
||||
|
||||
exeinto ${INSTALLDIR}/bin
|
||||
doexe build/contrib/*.py contrib/majordomo2mailman.pl contrib/auto \
|
||||
contrib/mm-handler* || die
|
||||
|
||||
dodir /etc/mailman
|
||||
mv "${D}/${INSTALLDIR}/Mailman/mm_cfg.py" "${D}/etc/mailman"
|
||||
dosym /etc/mailman/mm_cfg.py ${INSTALLDIR}/Mailman/mm_cfg.py
|
||||
|
||||
# Save the old config for updates from pre-2.1.9-r2
|
||||
# To be removed some distant day
|
||||
for i in /var/mailman /home/mailman /usr/local/mailman ${INSTALLDIR}
|
||||
do
|
||||
if [ -f ${i}/Mailman/mm_cfg.py ] && ! [ -L ${i}/Mailman/mm_cfg.py ]; then
|
||||
cp ${i}/Mailman/mm_cfg.py "${D}/etc/mailman/mm_cfg.py"
|
||||
fi
|
||||
done
|
||||
|
||||
newinitd "${FILESDIR}/mailman.rc" mailman
|
||||
cp "${FILESDIR}/mailman.service" "${T}/mailman.service" || die
|
||||
sed -i "s/^User=.*/User=${MAILUSR}/" "${T}/mailman.service" || die
|
||||
systemd_dounit "${T}/mailman.service"
|
||||
|
||||
keepdir ${VAR_PREFIX}/logs
|
||||
keepdir ${VAR_PREFIX}/locks
|
||||
keepdir ${VAR_PREFIX}/spam
|
||||
keepdir ${VAR_PREFIX}/archives/public
|
||||
keepdir ${VAR_PREFIX}/archives/private
|
||||
keepdir ${VAR_PREFIX}/lists
|
||||
keepdir ${VAR_PREFIX}/qfiles
|
||||
|
||||
chown -R ${MAILUSR}:${MAILGRP} "${D}/${VAR_PREFIX}" "${D}/${INSTALLDIR}" "${D}"/etc/mailman/*
|
||||
chown ${CGIUID}:${MAILGRP} "${D}/${VAR_PREFIX}/archives/private"
|
||||
chmod 2775 "${D}/${INSTALLDIR}" "${D}/${INSTALLDIR}"/templates/* \
|
||||
"${D}/${INSTALLDIR}"/messages/* "${D}/${VAR_PREFIX}" "${D}/${VAR_PREFIX}"/{logs,lists,spam,locks,archives/public}
|
||||
chmod 2770 "${D}/${VAR_PREFIX}/archives/private"
|
||||
chmod 2770 "${D}/${VAR_PREFIX}/qfiles"
|
||||
chmod 2755 "${D}/${INSTALLDIR}"/cgi-bin/* "${D}/${INSTALLDIR}/mail/mailman"
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize ${INSTALLDIR}/bin/ ${INSTALLDIR}/Mailman \
|
||||
${INSTALLDIR}/Mailman/*/
|
||||
|
||||
enewgroup ${MAILGRP} ${MAILGID}
|
||||
enewuser ${MAILUSR} ${MAILUID} -1 ${INSTALLDIR} mailman,cron
|
||||
elog
|
||||
elog "Please read /usr/share/doc/${PF}/README.gentoo.bz2 for additional"
|
||||
elog "Setup information, mailman will NOT run unless you follow"
|
||||
elog "those instructions!"
|
||||
elog
|
||||
|
||||
elog "An example Mailman configuration file for Apache has been installed into:"
|
||||
elog " ${APACHE2_MODULES_CONFDIR}/50_mailman.conf"
|
||||
elog
|
||||
elog "To enable, you will need to add \"-D MAILMAN\" to"
|
||||
elog "/etc/conf.d/apache2."
|
||||
elog
|
||||
|
||||
ewarn "Default-Configuration has changed deeply in 2.1.9-r2. You can configure"
|
||||
ewarn "mailman with the following variables:"
|
||||
ewarn "MAILMAN_PREFIX (default: /usr/$(get_libdir)/mailman)"
|
||||
ewarn "MAILMAN_VAR_PREFIX (default: /var/lib/mailman)"
|
||||
ewarn "MAILMAN_CGIUID (default: apache)"
|
||||
ewarn "MAILMAN_CGIGID (default: apache)"
|
||||
ewarn "MAILMAN_CGIEXT (default: empty)"
|
||||
ewarn "MAILMAN_MAILUSR (default: mailman)"
|
||||
ewarn "MAILMAN_MAILUID (default: 280)"
|
||||
ewarn "MAILMAN_MAILGRP (default: mailman)"
|
||||
ewarn "MAILMAN_MAILGID (default: 280)"
|
||||
ewarn
|
||||
ewarn "Config file is now symlinked in /etc/mailman, so etc-update works."
|
||||
ewarn
|
||||
ewarn "If you're upgrading from below 2.1.9-r2 or changed MAILMAN_PREFIX, you"
|
||||
ewarn "NEED to make a few manual updates to your system:"
|
||||
ewarn
|
||||
ewarn "1. Update your mailman users's home directory: usermod -d ${INSTALLDIR} mailman"
|
||||
ewarn "2. Re-import the crontab: su - mailman -c 'crontab cron/crontab.in'"
|
||||
ewarn "3. Copy your old mm_cfg.py file to /etc/mailman/mm_cfg.py"
|
||||
ewarn
|
||||
ewarn "Additionally if you've modified MAILMAN_VAR_PREFIX (or upgraded from"
|
||||
ewarn "a pre 2.1.9-r2 installation), you should move your old lists/ and"
|
||||
ewarn "archives/ directory to the new location, ensuring that the"
|
||||
ewarn "permissions is correct. See bug #208789 for a discussion."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"}
|
||||
python_mod_cleanup ${INSTALLDIR}/bin ${INSTALLDIR}/Mailman \
|
||||
${INSTALLDIR}/Mailman/*/
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>net-mail</herd>
|
||||
<maintainer><email>hanno@gentoo.org</email></maintainer>
|
||||
</pkgmetadata>
|
@ -1,21 +0,0 @@
|
||||
# ChangeLog for net-misc/ftpsync
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
*ftpsync-1.3.06.0 (23 Dec 2014)
|
||||
|
||||
23 Dec 2014; Mario Fetka <mario.fetka@gmail.com> +ftpsync-1.3.06.0.ebuild,
|
||||
-ftpsync-1.3.07.1.ebuild:
|
||||
Downgrade
|
||||
|
||||
*ftpsync-1.3.07.1 (16 Apr 2013)
|
||||
|
||||
16 Apr 2013; Mario Fetka <mario.fetka@gmail.com> +ftpsync-1.3.07.1.ebuild,
|
||||
-ftpsync-1.3.06.ebuild:
|
||||
Bump to new version
|
||||
|
||||
*ftpsync-1.3.06 (07 Nov 2012)
|
||||
|
||||
07 Nov 2012; Mario Fetka <mario.fetka@gmail.com> +ftpsync-1.3.06.ebuild,
|
||||
+metadata.xml:
|
||||
Bump Flaimeyes ebuild
|
@ -1,4 +0,0 @@
|
||||
DIST ftpsync-1.3.06-0.tar.bz2 17493 SHA256 c301f4c848144550d2133af1d45c8ab5708f847baa3c5bdff48afa5d507efbaa SHA512 24a3ec0fa8d657446030fd9288f93b10fef82896e533475742e0ca0459d215e4a72d81516e37be4379b2d624c643b145917974845c54518d0132461200cfafaf WHIRLPOOL 9648c892fceb6984f576e141dc66663f818b11e4995d5ae39781ded0d3d3e4d7d04462e75232ab5ee8d6c2a61cc576798a4ca0ed059046368b3ad9d8be2a3028
|
||||
EBUILD ftpsync-1.3.06.0.ebuild 800 SHA256 397e008f10c3b53f995c036d9e8304948c3a455f6598aeda60bd27496c0c6679 SHA512 4df4291b37f8494ad4f1000e91c32ef41771997b0ab1ee05d13875e9afaa259115e7bf565f59230ef2929027596dc37ada444767af166e5330f553e669bc08e4 WHIRLPOOL 9b1d1512658b130605cfe119ad3871317623b19233cc0304784552f8bba3a10b98b53ee8305573fb6f105664f4f2a2da875361ecc191743eb67c7ad80cbd72cd
|
||||
MISC ChangeLog 574 SHA256 18d2cb88673d6ef0e737deda55bbb46ce1cac262fff33d3d331d51ed48f65496 SHA512 516b989e76965a9897741680dadbf67fee982558574b6666326b58d63e1a853883945af1fa0bdb22fd6c3617b00991587c8446177acefdcd6649ac8e13868559 WHIRLPOOL 83e05127f8d29fb989e3d6a83109bc8d70ee3f0a462946e36f8d56c4aa1a8c0b9cef12ed9074c6ceb47298afc754a360a6775c67d4c802e8cd56020f5adcec08
|
||||
MISC metadata.xml 205 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b WHIRLPOOL 779e2cb116b19389f70acc6d49694358619116f9849f3b8e46f00df4e39b4476424b20990b9dabb4ba16605d1894d6b820eaeb930401d825265bfdca27f6fb96
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
inherit versionator
|
||||
|
||||
MY_PV=$(replace_version_separator 3 '-' )
|
||||
MY_PVV=$(replace_version_separator 3 'beta' $MY_PV )
|
||||
MY_PVM=$(get_version_component_range 1-2 )
|
||||
MY_PVR=$(get_version_component_range 1-3 )
|
||||
|
||||
DESCRIPTION="A Perl script to synchronize a local directory tree and a remote FTP directory tree."
|
||||
HOMEPAGE="http://ftpsync.sourceforge.net/"
|
||||
SRC_URI="http://download.clazzes.org/ftpsync/ftpsync-${MY_PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
S="${WORKDIR}/ftpsync-${MY_PV}"
|
||||
|
||||
src_install() {
|
||||
dodoc changelog Changes_1.00-1.3.04.txt License.txt ReadMe.txt ToDo.txt
|
||||
dobin ftpsync ftpsync-ssl
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>mario.fetka@gmail.com</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,84 +0,0 @@
|
||||
# ChangeLog for net-misc/gns3-converter
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*gns3-converter-1.2.3 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+gns3-converter-1.2.3.ebuild, +metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
*gns3-converter-1.2.4 (06 Feb 2016)
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> +gns3-converter-1.2.4.ebuild:
|
||||
bump to 1.2.4 and drop x86 keyword to due conflict with dev-python/docker-py
|
||||
dependency
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> -gns3-converter-1.2.3.ebuild:
|
||||
drop old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*gns3-converter-1.3.0 (02 Mar 2016)
|
||||
|
||||
02 Mar 2016; Aaron Bauman <bman@gentoo.org> +gns3-converter-1.3.0.ebuild:
|
||||
bump to 1.3.0
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
02 Mar 2016; Aaron Bauman <bman@gentoo.org> -gns3-converter-1.2.4.ebuild:
|
||||
remove old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
@ -1,28 +0,0 @@
|
||||
# ChangeLog for net-misc/gns3-converter
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-converter/ChangeLog,v 1.5 2015/06/04 10:43:06 jlec Exp $
|
||||
|
||||
04 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Add pypi to remote-id in metadata.xml
|
||||
|
||||
*gns3-converter-1.2.3 (18 Apr 2015)
|
||||
|
||||
18 Apr 2015; Aaron Bauman <bman@gentoo.org> +gns3-converter-1.2.3.ebuild,
|
||||
-gns3-converter-1.2.0.ebuild:
|
||||
rm old; add gns3-converter-1.2.3;
|
||||
|
||||
*gns3-converter-1.2.0 (06 Apr 2015)
|
||||
|
||||
06 Apr 2015; Aaron Bauman <bman@gentoo.org> +gns3-converter-1.2.0.ebuild,
|
||||
-gns3-converter-1.1.0.ebuild:
|
||||
version bump; drop gns3-converter-1.1.0.ebuild
|
||||
|
||||
01 Mar 2015; Aaron Bauman <bman@gentoo.org> metadata.xml:
|
||||
update maintainer in metadata
|
||||
|
||||
*gns3-converter-1.1.0 (22 Nov 2014)
|
||||
|
||||
22 Nov 2014; Ian Delaney <idella4@gentoo.org> +gns3-converter-1.1.0.ebuild,
|
||||
+metadata.xml:
|
||||
New ebuild written by B-Man to support gns3-gui-1.2 and will be proxy-
|
||||
maintained by him. Closes bug #530098
|
@ -1,5 +0,0 @@
|
||||
DIST gns3-converter-1.3.0.tar.gz 45837 SHA256 771b3ab878de87007d00342507bdd381c8d60870afa1537b20e791f5d4d80716 SHA512 ac2e44b3f02c8f0429158e11c964bf342973809139dcf34863071905400964006d7adbc3ddb80efe57a5ecc5eaf59e228bf7d07a7e5776dd6bcf51b4e1d3fe57 WHIRLPOOL 1d5616b74f9d910e5a6cb342a70e2b726469decb20fce1b90c16e00e56ae3ed228a213a57cfcce03ad66599e1b4d07a5ff5b2d1e20053f8908bcea9f96287284
|
||||
EBUILD gns3-converter-1.3.0.ebuild 518 SHA256 0dbeee2d2b769ecb15206cfb170dda159f51d3761d384c620e014f856e5bd777 SHA512 8ce3c40532b0e0531e6e1cb6406035a38d5511b06e94dda4f6c087aab3a22919c44de146ce92125a47ae5b2c281a2689939198fcf85331b65202229293fa0a16 WHIRLPOOL b41efaf92ac34d2b246e0392b717383a9918a10e16963f62e3503344769edf67dac82f416bd8b5af5a6b92040c93f74d14d0d8b9fe836391b4f78eb4a5091d1b
|
||||
MISC ChangeLog 2851 SHA256 e4c2659436889228c0d161ba778753affa86423812406e5dc84646245e666cea SHA512 b5f744ef93d5d8f81645ebe03f0ad9fc7dc57112d25ca7f41d3494aff34c5dfe484771a8a0c5961f91941086e6bd49df1deefba67099a8c9ff0f1b7182feb3e3 WHIRLPOOL 84717e751316767a16fb9f75b4197946689076f9fc71864b139498f48ca789a8102467278d44d8d89fc8ace48b0b8337b1bff1e93ab25f78944c9cdcc72e9356
|
||||
MISC ChangeLog-2015 1035 SHA256 b4060b693cc9b8fcdb7b0ef93e4a795153ebd0e7b138fae39d5474bb6c5e3e32 SHA512 5d146bb8184e17c30b42624763e1ef9f34e502ef38fcac3ba7e3b138c8ee0f90b8a70c6e5bf792e1b943086ee33cded3a970ebb79dbb0807a920bcf15c20cef2 WHIRLPOOL 73bbbf1b8b4a0d231f84aecc6f29b3ab467c3638c389f7d03d7a7f996b01410248b3dca6fc7d69fd6fc2d53bd20c9438a3b14662b9eb75f3b7a06c63bd0e1d8c
|
||||
MISC metadata.xml 395 SHA256 bd1d2bc2828a738c4683f05be8609ba71d0ce829b75df2ae2b1600ccaffa79cc SHA512 cf58363cf65161ed7735df5cbc87bbe3a45d86860ffdef60a7befb7575103edd65b4cd28b715804bff243630054e6d8bf4c9fac7f7ec1e310a6b3eeb2fe57c54 WHIRLPOOL d672b0639c0ceb6a73337d9d82d99e44d8050f174c4692a459b9dde7ce87a5a535b222bd473a1be94932939763900bbe714f561dc01668daf45b53e0681016a4
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Designed to convert old ini-style GNS3 topologies"
|
||||
HOMEPAGE="https://github.com/dlintott/gns3-converter"
|
||||
SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-python/configobj[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>bman@gentoo.org</email>
|
||||
<name>Aaron Bauman</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">gns3-converter</remote-id>
|
||||
<remote-id type="github">dlintott/gns3-converter</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,127 +0,0 @@
|
||||
# ChangeLog for net-misc/gns3-gui
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*gns3-gui-1.3.3 (09 Aug 2015)
|
||||
*gns3-gui-1.3.2 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +gns3-gui-1.3.2.ebuild,
|
||||
+gns3-gui-1.3.3.ebuild, +metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
*gns3-gui-1.3.10 (19 Sep 2015)
|
||||
|
||||
19 Sep 2015; Aaron Bauman <bman@gentoo.org> -gns3-gui-1.3.2.ebuild,
|
||||
+gns3-gui-1.3.10.ebuild:
|
||||
rm gns3-gui-1.3.2; add gns3-gui-1.3.10 with qt4 and qt5; remove unneeded sed
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
*gns3-gui-1.4.1 (06 Feb 2016)
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.4.1.ebuild:
|
||||
bump to 1.4.1 and drop x86 keyword due to mismatch with dev-python/docker-py
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> -gns3-gui-1.3.3.ebuild:
|
||||
remove old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> -gns3-gui-1.3.10.ebuild:
|
||||
drop old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*gns3-gui-1.4.4 (02 Mar 2016)
|
||||
|
||||
02 Mar 2016; Aaron Bauman <bman@gentoo.org> -gns3-gui-1.4.1.ebuild,
|
||||
+gns3-gui-1.4.4.ebuild:
|
||||
bump to 1.4.4 and remove old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*gns3-gui-1.4.4-r1 (09 Mar 2016)
|
||||
|
||||
09 Mar 2016; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.4.4-r1.ebuild:
|
||||
revision to drop PyQt4 support and add additional PyQt5 USE. Thanks to
|
||||
Sebastian on bug 576798.
|
||||
|
||||
*gns3-gui-1.4.4-r2 (09 Mar 2016)
|
||||
|
||||
09 Mar 2016; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.4.4-r2.ebuild:
|
||||
change PV to PVR as we have reivsions now.
|
||||
|
||||
09 Mar 2016; Aaron Bauman <bman@gentoo.org> -gns3-gui-1.4.4.ebuild,
|
||||
-gns3-gui-1.4.4-r1.ebuild:
|
||||
purge old
|
||||
|
||||
27 Mar 2016; Michael Palimaka <kensington@gentoo.org>
|
||||
gns3-gui-1.4.4-r2.ebuild:
|
||||
fix depgraph
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
||||
*gns3-gui-1.4.6 (16 May 2016)
|
||||
|
||||
16 May 2016; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.4.6.ebuild:
|
||||
bump to 1.4.6
|
||||
|
||||
*gns3-gui-1.5.1 (16 Jul 2016)
|
||||
|
||||
16 Jul 2016; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.5.1.ebuild:
|
||||
bump package
|
||||
|
||||
16 Jul 2016; Aaron Bauman <bman@gentoo.org> -gns3-gui-1.4.4-r2.ebuild:
|
||||
remove old
|
||||
|
@ -1,59 +0,0 @@
|
||||
# ChangeLog for net-misc/gns3-gui
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-gui/ChangeLog,v 1.10 2015/05/20 11:13:50 bman Exp $
|
||||
|
||||
*gns3-gui-1.3.3 (20 May 2015)
|
||||
|
||||
20 May 2015; <aaron@gentoo.org> +gns3-gui-1.3.3.ebuild,
|
||||
-gns3-gui-1.3.1-r1.ebuild:
|
||||
version bump; rm old; rm sed call as upstream fixed setup.py
|
||||
|
||||
*gns3-gui-1.3.2 (10 May 2015)
|
||||
|
||||
10 May 2015; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.3.2.ebuild:
|
||||
version bump to 1.3.2; rm net-misc/gns3 blocker following tree removal
|
||||
|
||||
21 Apr 2015; Aaron Bauman <bman@gentoo.org> gns3-gui-1.3.1-r1.ebuild:
|
||||
add >=dev-python/raven-5.2.0 dep; no revbump as net-misc/gns3-server requires
|
||||
same package
|
||||
|
||||
*gns3-gui-1.3.1-r1 (21 Apr 2015)
|
||||
|
||||
21 Apr 2015; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.3.1-r1.ebuild,
|
||||
-gns3-gui-1.3.1.ebuild:
|
||||
revision bump; vulnerable dev-python/requests per bug 543480; package no
|
||||
longer requires dev-python/requests-2.4.3; thanks to Arfrever
|
||||
|
||||
*gns3-gui-1.3.1 (18 Apr 2015)
|
||||
|
||||
18 Apr 2015; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.3.1.ebuild,
|
||||
-gns3-gui-1.2.3.ebuild, -gns3-gui-1.3.0.ebuild:
|
||||
rm old; add gns3-gui-1.3.1; remove PyQt4 blocker; update gns3-converter
|
||||
requirement
|
||||
|
||||
*gns3-gui-1.3.0 (06 Apr 2015)
|
||||
|
||||
06 Apr 2015; Aaron Bauman <bman@gentoo.org> +gns3-gui-1.3.0.ebuild,
|
||||
-gns3-gui-1.2.ebuild:
|
||||
version bump; rm gns3-gui-1.2.ebuild; change mirror to github; change dev-
|
||||
python/requests dependency to 2.4.3 only
|
||||
|
||||
01 Mar 2015; Aaron Bauman <bman@gentoo.org> metadata.xml:
|
||||
update maintainer in metadata
|
||||
|
||||
*gns3-gui-1.2.3 (26 Feb 2015)
|
||||
|
||||
26 Feb 2015; <aaron@gentoo.org> +gns3-gui-1.2.3.ebuild:
|
||||
version bump to 1.2.3
|
||||
|
||||
*gns3-gui-1.2 (22 Nov 2014)
|
||||
|
||||
22 Nov 2014; Ian Delaney <idella4@gentoo.org> +gns3-gui-1.2.ebuild,
|
||||
-gns3-gui-1.1.ebuild:
|
||||
bump; update deps, rm old
|
||||
|
||||
*gns3-gui-1.1 (14 Nov 2014)
|
||||
|
||||
14 Nov 2014; Patrick Lauer <patrick@gentoo.org> +gns3-gui-1.1.ebuild,
|
||||
+metadata.xml:
|
||||
Moving package from dev-python, where it was wrongly committed
|
@ -1,7 +0,0 @@
|
||||
DIST gns3-gui-1.4.6.tar.gz 5728597 SHA256 51fd20836199a851502b3890ee8b1f795c1081ce988e375d81f9286ef5f26bd5 SHA512 0d9537dc192197f0f5df65bb16129418ada6ce614c3f9958ab2447b03c45070bfb7bda166c3b2db89fbcd98c477fb2b920c33acb60ca94ed74bb066c2a032e08 WHIRLPOOL 00368df583be863604cd54cd548f64a49b0176b3ac0ab413ed2f8011c842c9daa3ff35606bc4b6daa6d2a84f7c5f010581140a87b35c48e9ccf138feee0343db
|
||||
DIST gns3-gui-1.5.1.tar.gz 5782262 SHA256 9e13a3c9c4ca6bf71da5113e8b4f5acdf354ecee4cd34ecdae34a4980c2f3b80 SHA512 5bde8d6b7a3e8fd117a32142e42f312258b4dd808cf9d76e9da292ee23896056915e6c1e6cc9b2e2b78bd564ab145b12d3616d24108f4ea37505981f1fcca21f WHIRLPOOL 9fb7152fe2f22ca1e28aa0d248812d9ff5713e568dcd3f5b150f8e40a03a88d0b66741bceb17e4b5e00951863409412128c32b832dbe1fc4ba2a9870694bf808
|
||||
EBUILD gns3-gui-1.4.6.ebuild 1279 SHA256 9714a6e000840f60ef8f2d3ad5f04d70f70666279564e03d41b8a3a078eafe5b SHA512 980b0e66d45d2585dafe9f11eaed4c9d116c7477743039e601040d343663327b18011c5fa36ff222e8b4a41d7d975c81fc8319bbfee54882fc202d7045a28c02 WHIRLPOOL 31d213b120879fea11f9919323fa71b239f3553b581115536cfb49eefb2c199b6146fd68dcf7647189a4c8a5bd9d546fa470f0ccebfd4256887181a646a5ac49
|
||||
EBUILD gns3-gui-1.5.1.ebuild 1279 SHA256 9714a6e000840f60ef8f2d3ad5f04d70f70666279564e03d41b8a3a078eafe5b SHA512 980b0e66d45d2585dafe9f11eaed4c9d116c7477743039e601040d343663327b18011c5fa36ff222e8b4a41d7d975c81fc8319bbfee54882fc202d7045a28c02 WHIRLPOOL 31d213b120879fea11f9919323fa71b239f3553b581115536cfb49eefb2c199b6146fd68dcf7647189a4c8a5bd9d546fa470f0ccebfd4256887181a646a5ac49
|
||||
MISC ChangeLog 4057 SHA256 80c06f6fbc61b69740f39f8e865e2e8937f1ae27dc8ff8e1c0c62575e355cd23 SHA512 2bce4e692d5af3711ed9dd28527d1ae140541e691e31214501939e082df38c5114d0e3be283597dc3200c8ab430b1713e078de7f75c3e092ae8372333c8a2a64 WHIRLPOOL f9408f6fcf3802d761ef7cb9eb1252011c9de2ae2e085b154f2fd611e9b3edd878a0f7444f4d1e13082e5084e573063bcd4b7ffaf77581fea52726ee74e2cb8f
|
||||
MISC ChangeLog-2015 2034 SHA256 d011044acae838fa36220890e3e0c443e0c9cca46ff7276afacc458ccaf9ca5b SHA512 0940c7caac70bb815b75cdd09ad069ba31e949cc6533d652e708bce7343b970fb9d5e97c9c2338dc6d031eab2c9024257e32b0d1e8017e5e94014b9cbc188d7e WHIRLPOOL ba87271014843f996fbc5e23ec389c38c580f3af2468bcc5a970b134e5d8ce294797dbc52096ceb64c46604dbe0e4a6714e17f64cd2095dbe9324529ebe3645d
|
||||
MISC metadata.xml 321 SHA256 85c4e52344c00e203c22a471987357fe937966744a84b96b724f6558702b9304 SHA512 e77ef39a67a818a1851acbc0b9d7b8f9f7bc133a8a11daad14ce5c8e9ba22d586c0d14452d5d0bfec29f0877596aa35b937bc2929d8bc7427f04d44008e185e4 WHIRLPOOL 9e96b469932c761578382bf696c6980c62faed597d8a4a0d200ce5d7890d0f33e26618538235758a80d6fe7ef891cd47bc075dc3c7a08aa7e1bc2d1c02f40e4d
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_4 )
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
DESCRIPTION="Graphical Network Simulator"
|
||||
HOMEPAGE="http://www.gns3.net/"
|
||||
SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
#net-misc/gns3-server version should always match gns3-gui version
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/libcloud-0.15.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ws4py-0.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/paramiko-1.15.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-3.0.0[${PYTHON_USEDEP}]
|
||||
>=net-misc/gns3-converter-1.3.0[${PYTHON_USEDEP}]
|
||||
=net-misc/gns3-server-$PVR[${PYTHON_USEDEP}]
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-python/PyQt5[gui,network,svg,widgets,${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_configure() {
|
||||
# temporary fix until upstream releases 1.4.5 with proper setup.py
|
||||
sed -i -e 's/gns3-net-converter/gns3-converter/' setup.py || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doicon "${WORKDIR}/${P}/resources/images/gns3.ico"
|
||||
make_desktop_entry "gns3" "GNS3" "/usr/share/pixmaps/gns3.ico" "Utility"
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_4 )
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
DESCRIPTION="Graphical Network Simulator"
|
||||
HOMEPAGE="http://www.gns3.net/"
|
||||
SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
#net-misc/gns3-server version should always match gns3-gui version
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/libcloud-0.15.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ws4py-0.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/paramiko-1.15.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-3.0.0[${PYTHON_USEDEP}]
|
||||
>=net-misc/gns3-converter-1.3.0[${PYTHON_USEDEP}]
|
||||
=net-misc/gns3-server-$PVR[${PYTHON_USEDEP}]
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-python/PyQt5[gui,network,svg,widgets,${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_configure() {
|
||||
# temporary fix until upstream releases 1.4.5 with proper setup.py
|
||||
sed -i -e 's/gns3-net-converter/gns3-converter/' setup.py || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doicon "${WORKDIR}/${P}/resources/images/gns3.ico"
|
||||
make_desktop_entry "gns3" "GNS3" "/usr/share/pixmaps/gns3.ico" "Utility"
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>bman@gentoo.org</email>
|
||||
<name>Aaron Bauman</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">GNS3/gns3-gui</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,135 +0,0 @@
|
||||
# ChangeLog for net-misc/gns3-server
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*gns3-server-1.3.3 (09 Aug 2015)
|
||||
*gns3-server-1.3.2 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+gns3-server-1.3.2.ebuild, +gns3-server-1.3.3.ebuild, +metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
*gns3-server-1.3.10 (19 Sep 2015)
|
||||
|
||||
19 Sep 2015; Aaron Bauman <bman@gentoo.org> -gns3-server-1.3.2.ebuild,
|
||||
+gns3-server-1.3.10.ebuild:
|
||||
rm gns3-server-1.3.2; add gns3-server-1.3.10 with qt4 and qt5; remove
|
||||
unneeded sed
|
||||
|
||||
Package-Manager: portage-2.2.20.1
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
*gns3-server-1.4.1 (06 Feb 2016)
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> +gns3-server-1.4.1.ebuild:
|
||||
bump to 1.4.1 and drop x86 keyword due to mismatch with dev-python/docker-py
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> -gns3-server-1.3.3.ebuild:
|
||||
remove old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
06 Feb 2016; Aaron Bauman <bman@gentoo.org> -gns3-server-1.3.10.ebuild:
|
||||
drop old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*gns3-server-1.4.4 (02 Mar 2016)
|
||||
|
||||
02 Mar 2016; Aaron Bauman <bman@gentoo.org> +gns3-server-1.4.4.ebuild:
|
||||
bump to 1.4.4
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
02 Mar 2016; Aaron Bauman <bman@gentoo.org> -gns3-server-1.4.1.ebuild:
|
||||
remove old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*gns3-server-1.4.4-r1 (09 Mar 2016)
|
||||
|
||||
09 Mar 2016; Aaron Bauman <bman@gentoo.org> +gns3-server-1.4.4-r1.ebuild:
|
||||
revision bump along with gns3-gui as package versions must agree.
|
||||
|
||||
09 Mar 2016; Aaron Bauman <bman@gentoo.org> +gns3-server-1.4.4-r2:
|
||||
bump to r2 in order to match gns3-gui
|
||||
|
||||
09 Mar 2016; Aaron Bauman <bman@gentoo.org> -gns3-server-1.4.4.ebuild,
|
||||
-gns3-server-1.4.4-r1.ebuild:
|
||||
purge old
|
||||
|
||||
*gns3-server-1.4.4-r2 (09 Mar 2016)
|
||||
|
||||
09 Mar 2016; Aaron Bauman <bman@gentoo.org> -gns3-server-1.4.4-r2,
|
||||
+gns3-server-1.4.4-r2.ebuild:
|
||||
add .ebuild file extension
|
||||
|
||||
27 Mar 2016; Michael Palimaka <kensington@gentoo.org>
|
||||
gns3-server-1.4.4-r2.ebuild:
|
||||
fix depgraph
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
||||
*gns3-server-1.4.6 (16 May 2016)
|
||||
|
||||
16 May 2016; Aaron Bauman <bman@gentoo.org> +gns3-server-1.4.6.ebuild:
|
||||
bump to 1.4.6
|
||||
|
||||
*gns3-server-1.5.1 (16 Jul 2016)
|
||||
|
||||
16 Jul 2016; Aaron Bauman <bman@gentoo.org> +gns3-server-1.5.1.ebuild:
|
||||
bump package
|
||||
|
||||
16 Jul 2016; Aaron Bauman <bman@gentoo.org> -gns3-server-1.4.4-r2.ebuild:
|
||||
remove old
|
||||
|
@ -1,51 +0,0 @@
|
||||
# ChangeLog for net-misc/gns3-server
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-server/ChangeLog,v 1.9 2015/05/20 11:08:27 bman Exp $
|
||||
|
||||
*gns3-server-1.3.3 (20 May 2015)
|
||||
|
||||
20 May 2015; <aaron@gentoo.org> +gns3-server-1.3.3.ebuild,
|
||||
-gns3-server-1.3.1.ebuild:
|
||||
version bump; rm old; rm sed call as upstream fixed setup.py
|
||||
|
||||
*gns3-server-1.3.2 (10 May 2015)
|
||||
|
||||
10 May 2015; Aaron Bauman <bman@gentoo.org> +gns3-server-1.3.2.ebuild:
|
||||
version bump to 1.3.2
|
||||
|
||||
*gns3-server-1.3.1 (18 Apr 2015)
|
||||
|
||||
18 Apr 2015; Aaron Bauman <bman@gentoo.org> +gns3-server-1.3.1.ebuild,
|
||||
-gns3-server-1.2.3.ebuild, -gns3-server-1.3.0.ebuild:
|
||||
rm old; add gns3-server-1.3.1
|
||||
|
||||
*gns3-server-1.3.0 (06 Apr 2015)
|
||||
|
||||
06 Apr 2015; Aaron Bauman <bman@gentoo.org> +gns3-server-1.3.0.ebuild,
|
||||
-gns3-server-1.2.ebuild:
|
||||
version bump; rm gns3-server-1.2.ebuild; changed mirror to github
|
||||
|
||||
01 Mar 2015; Aaron Bauman <bman@gentoo.org> metadata.xml:
|
||||
update maintainer in metadata
|
||||
|
||||
*gns3-server-1.2.3 (26 Feb 2015)
|
||||
|
||||
26 Feb 2015; <aaron@gentoo.org> +gns3-server-1.2.3.ebuild:
|
||||
version bump to 1.2.3
|
||||
|
||||
*gns3-server-1.2 (22 Nov 2014)
|
||||
|
||||
22 Nov 2014; Ian Delaney <idella4@gentoo.org> +gns3-server-1.2.ebuild,
|
||||
-gns3-server-1.1.ebuild:
|
||||
bump; add missed rdep, rm old
|
||||
|
||||
09 Nov 2014; Ian Delaney <idella4@gentoo.org> metadata.xml:
|
||||
edit to metadata.xml
|
||||
|
||||
*gns3-server-1.1 (09 Nov 2014)
|
||||
|
||||
09 Nov 2014; Ian Delaney <idella4@gentoo.org> +gns3-server-1.1.ebuild,
|
||||
+metadata.xml:
|
||||
new ebuild, written by B-Man, developed in his overlay under mentorship.
|
||||
Package is proxy maintained by him. Supersedes package gns3. Closes Bug
|
||||
#527690
|
@ -1,7 +0,0 @@
|
||||
DIST gns3-server-1.4.6.tar.gz 244880 SHA256 786a9fb0b5882f66dd9292428c54de5c4da81419e114ae6c0f77030d89eca463 SHA512 7e659bc283b8e078c4165b3df09b6db03707f413239d359710520e53c4e6ce0c9c820beb29ad8c0889b41fa878ec55e640318c2d70f0d0b6300abcf4062010cb WHIRLPOOL 4d759060519fbcb86c8daf50870642ce49dd14408b1b3d9894ca14839e51745d860bcfe42274832cc628998683c943989b37ffe4ca1326d1bcd1a9b092e73bbe
|
||||
DIST gns3-server-1.5.1.tar.gz 845469 SHA256 e871ebe00f2a66876a99c9e71c65afaf74e5d5165c49984033f8599ecf49939e SHA512 fcf5ca0a3bbf5224554c9cecd90a7aded9b658e64eccb778d47ac08c9b4dd567bd757977e8dd54c165d49b24033b99d2b95d5c4892e2b8ad2924d7d3a4c2d9d3 WHIRLPOOL b412c048cc8f6d110dfbca90b50f32db078bc4519bc4e6b99f41d5fccdd487eb997b3ae9f4c3ddb6bb3bae9e4c191d984907194a954f9d5266ad798b24d933f5
|
||||
EBUILD gns3-server-1.4.6.ebuild 1352 SHA256 762ee9b5a624808264c3c9b0ff6979b989a1cdd866e6393e29a82082f7ac4326 SHA512 fa3ca52d57ca3c866e03e2aa82f507949b7798adced3e5b2282573be78560a5f51f55df51023ca80b1ee53f894419e79e7b8f05a73cb1653d2119014a3a15bf3 WHIRLPOOL cfc6e685194b7f438de4f6afda0ef77cda8aece7bf387b194366b755b9a1385391e0f1299a130748754514f2930fb2da3e4d1ee2a3184e221bf78cc99acc0ca1
|
||||
EBUILD gns3-server-1.5.1.ebuild 1407 SHA256 e86eea6ccd907c04f161f757ca0d82463ad32f0aa51f5383cd61dba25b01f0d0 SHA512 95f5aa4e0797fd1891e3c55cd7e8c6a7c5b30bcde7c9e71d78c14c39f9165a59d7cbb8bb95a55e2d99168eb078e059346500defb3b50ec2be4c6b019ae32d476 WHIRLPOOL f87cd393f47bef002563672515e981200b5c7ff37df90502ef7cd838010643a6f2e8a9dc6b547e9a02634c4e07cf2e50de59065fb7b1952d95d8cc21bdf159f9
|
||||
MISC ChangeLog 4310 SHA256 c855847ae6b6e34fa1c32ead2e5ec145e0825197047fb7f9af963b20bf25ef73 SHA512 6ce31159497199688aef7e3b27268dff2463bd9251057d7ca56def055b13033956dab3f21019f7730c32efb3651cc6275a03a801cbffb03d896d17cb52002fbd WHIRLPOOL d5af5be14191ed240ebf804050c3d5d900a497e6f9e4e7998f13e1a226a07e18a85ce44c758098f8a76f7ab3333eed815758fef3833fbc92a23f6b62eecbd7ad
|
||||
MISC ChangeLog-2015 1677 SHA256 be354caad1517ef6043426c755b3a2913419f21af3684a3897f9416b9f382cf3 SHA512 75b4cb38f31d3af199db662be124838980cf5e77224e809672b12dd5bdc83872b718c4e8800f274c05285155e22112dc73929ce3bb5b63c9739a48dfa3331707 WHIRLPOOL a1a54309236c9503d7e5ae06a1bb955015094b76e89d43d21344ba468ffc42fa13488020b1cd18d213b39c18b050ac24c848e501dc2e6b0116fdab4b7bf1b542
|
||||
MISC metadata.xml 324 SHA256 5cb130d4305f1283d6f243750623c376d6360654ffb87ae3c14939072152b071 SHA512 382cfe1bb7dd64cdd6f84ee886b8daec43751f78795dc1d56e975fd1e32e4be2776d926f58cf50293849071e12b654b1c2263249439aa7a5f625c9b35531854b WHIRLPOOL 9981e00224de5641fea42a13e34e965acc2acda8b8a1cc9b61efe01a73f103cfe9950d8623d4b8252f4bd9dd35edf075161855ab6c9e9ae7e08dc38d13e61fdf
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_4 )
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
DESCRIPTION="GNS3 server to asynchronously manage emulators"
|
||||
HOMEPAGE="http://www.gns3.net/"
|
||||
SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=app-emulation/dynamips-0.2.12
|
||||
>=dev-python/aiohttp-0.14.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/docker-py-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netifaces-0.8-r2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/libcloud-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/raven-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyzmq-14.3.1[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-3.1.1[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality."
|
||||
ewarn ""
|
||||
ewarn "The following is a list of packages that can be added:"
|
||||
ewarn "app-emulation/qemu, app-emulation/virtualbox, and net-analyzer/wireshark"
|
||||
ewarn ""
|
||||
ewarn "The following packages are currently unsupported:"
|
||||
ewarn "iouyap and vpcs"
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_4 )
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
DESCRIPTION="GNS3 server to asynchronously manage emulators"
|
||||
HOMEPAGE="http://www.gns3.net/"
|
||||
SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=app-emulation/dynamips-0.2.12
|
||||
=dev-python/aiohttp-0.21.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/docker-py-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netifaces-0.8-r2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/libcloud-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/raven-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyzmq-14.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-zipstream-1.1.4[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-3.1.1[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality."
|
||||
ewarn ""
|
||||
ewarn "The following is a list of packages that can be added:"
|
||||
ewarn "app-emulation/qemu, app-emulation/virtualbox, and net-analyzer/wireshark"
|
||||
ewarn ""
|
||||
ewarn "The following packages are currently unsupported:"
|
||||
ewarn "iouyap and vpcs"
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>bman@gentoo.org</email>
|
||||
<name>Aaron Bauman</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">GNS3/gns3-server</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,21 +0,0 @@
|
||||
# ChangeLog for net-misc/ibm-jping
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
09 May 2010; Mario Fetka <mario.fetka@gmail.com> files/jping-2.0-pre:
|
||||
update copyright
|
||||
|
||||
09 May 2010; Mario Fetka <mario.fetka@gmail.com> files/jping-2.0-pre:
|
||||
change advertisment link
|
||||
|
||||
31 Aug 2009; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
|
||||
correct icon
|
||||
|
||||
07 Dec 2008; Mario Fetka <mario.fetka@gmail.com> +metadata.xml,
|
||||
ibm-jping-2.0.ebuild:
|
||||
add arch amd64
|
||||
|
||||
30 Jul 2007; Mario Fetka <mario-fetka@gmx.at> +ibm-jping-2.0.ebuild,
|
||||
+files/jping-2.0-pre:
|
||||
initial Ebuild for a real great tool
|
||||
|
@ -1,5 +0,0 @@
|
||||
AUX jping-2.0-pre 656 SHA256 0d41f0b97959e34b66b87a683d17b8e1a9d38d9f7043a6184f81e3247d05f95e SHA512 78fbcfabf7f60eec285fe088a0fd1d6bf43bd3441d13b17a4b99c602ac52400e7d3c699f8908de378ecba36e03c0bc7a3b26ff4215bf69bc51a8c0149994e66f WHIRLPOOL 56b4858ac55b82bcf423a88f5836fdb4211069933ee28d758875451f62cf05b3cedb3a628e664751a28fb05e9abbd6356f7678fd761e5c12ca24daf1c16386e5
|
||||
DIST jping.zip 37222 SHA256 66b1300d251b089745d6f66c79098841708b4d25f572bca3a5d150b7f1828666
|
||||
EBUILD ibm-jping-2.0.ebuild 1161 SHA256 cf08bffbcb23879180b90e052aa3faa3df74c2dca896b10815a89897a105cf40 SHA512 45b3082a3565db72cd42912c4d57fe9951992c032ee13d4fbe740b2beb3da1786ce1cd73134c1a36edd963b2ebb293fc00574cfd5992f54c9b61fdabb85610c5 WHIRLPOOL f8e357990a1dbdeab0a8af5c9a2275d41fa62a77cea70a9d902c6ebd6f27766e31cd26933d0df0be3ffaeda08dbfa5f1b0dc8679ceb67d7d0714c926fa3468a2
|
||||
MISC ChangeLog 632 SHA256 503cd95018a5365009078d2642feb9e641070fa7978193d35867500abd2298a0 SHA512 a3a7d367a344151b5d4fdf85f1df84d6f5b0dde56c0b41ad5a8f508f9bfc8020d40af9f4c65966cea28dbc70a3fb84b887b6e1a4133c22f07a3e512cd5da2d62 WHIRLPOOL 06036394baaf34575b23131c55c12db6d5f0351f76c390abc15c5da703f3a5fd2de305edcd4d12ed6fb1f2de8943e3a29787617ad47d69ccd55ed01a3daa3ba5
|
||||
MISC metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143 WHIRLPOOL b33b91daccf2a989c728257c6372f7f8a7481bd72af841bf3c76e6625750d6f5e0d31c942fe88368fc016edcc5be954656c488b6d44ea00e4fe0caaec1bdd41e
|
@ -1,32 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2007-2010, Mario Fetka <mario-fetka@gmx.at>
|
||||
#
|
||||
# Licensed under the GNU General Public License, v2
|
||||
|
||||
dotibmdir="${HOME}/.ibm"
|
||||
jpingcfg="${dotibmdir}/JPing.ini"
|
||||
|
||||
|
||||
create_initial_config() {
|
||||
if [[ ! -e "${dotibmdir}" ]] ; then
|
||||
mkdir "${dotibmdir}"
|
||||
echo "Creating ${dotibmdir}"
|
||||
fi
|
||||
|
||||
echo "Creating ${jpingcfg}"
|
||||
|
||||
# Create the config file
|
||||
cat > "${jpingcfg}" <<END
|
||||
-- listing properties --
|
||||
JPingScheduledMinutes=0
|
||||
JPingHttpProxyHost=
|
||||
JPingSocksProxyPort=1080
|
||||
EnableProxy=NONE
|
||||
JPingSocksProxyHost=
|
||||
MsgNotification=false
|
||||
xServer1=www.disconnected-by-peer.at
|
||||
JPingHttpProxyPort=8080
|
||||
END
|
||||
}
|
||||
|
||||
[[ ! -e "${jpingcfg}" ]] && create_initial_config
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
inherit eutils java-utils-2
|
||||
|
||||
DESCRIPTION="JPing is a network connectivity diagnostic tool"
|
||||
HOMEPAGE="http://www-10.lotus.com/ldd/sandbox.nsf/ByApplicationName/222294a30361b72888256aa20083873e?OpenDocument"
|
||||
SRC_URI="jping.zip"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
media-gfx/imagemagick"
|
||||
|
||||
RDEPEND="virtual/libc
|
||||
>=virtual/jdk-1.3"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
RESTRICT="mirror strip fetch"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
unzip -o JPing2.jar || die "unpacking"
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "${WORKDIR}"/JPing2.jar
|
||||
java-pkg_dolauncher jping --jar JPing2.jar --pwd \$\{dotibmdir\} -pre "${FILESDIR}"/jping-2.0-pre
|
||||
|
||||
dohtml "${WORKDIR}"/*.htm
|
||||
convert -size 48x48 "${WORKDIR}"/images/JPing2.jpg "${WORKDIR}"/JPing2.png
|
||||
doicon "${WORKDIR}"/JPing2.png
|
||||
make_desktop_entry jping "JPing diagnostic tool" JPing2.png Network
|
||||
}
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download the appropriate JPing2 archive (${SRC_URI}) from"
|
||||
einfo "${HOMEPAGE}"
|
||||
einfo ""
|
||||
einfo "Then put the file in ${DISTDIR}"
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>maintainer-wanted</herd>
|
||||
</pkgmetadata>
|
@ -1,112 +0,0 @@
|
||||
# ChangeLog for net-misc/mediatomb
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/mediatomb/ChangeLog,v 1.23 2011/11/17 03:40:31 axs Exp $
|
||||
|
||||
19 Nov 2011; Mario Fetka <mario.fetka@gmail.com> mediatomb-0.12.1.ebuild:
|
||||
add ffmpeg 0.8 support
|
||||
|
||||
17 Nov 2011; Ian Stakenvicius <axs@gentoo.org> mediatomb-0.12.1.ebuild,
|
||||
+files/mediatomb-0.12.1-mozjs185.patch:
|
||||
in-place update to support dev-lang/spidermonkey-1.8.5 for bug 376993
|
||||
|
||||
04 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> mediatomb-0.12.1.ebuild:
|
||||
Move to virtual/ffmpeg from media-video/ffmpeg.
|
||||
|
||||
26 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
mediatomb-0.12.1.ebuild:
|
||||
Marked ~ppc wrt #342065. Thanks to f.mensik <f.mensik@tiscali.cz> for
|
||||
report and testing.
|
||||
|
||||
21 Feb 2011; Jeremy Olexa <darkside@gentoo.org> mediatomb-0.12.1.ebuild,
|
||||
+files/mediatomb-0.12.1-gcc46.patch:
|
||||
Add patch for gcc-4.6, bug 353733 by Ryan Hill
|
||||
|
||||
08 Oct 2010; Jeremy Olexa <darkside@gentoo.org>
|
||||
-files/mediatomb-0.11.0+curl-7.18.patch,
|
||||
-files/mediatomb-0.11.0+glibc-2.10.patch,
|
||||
-files/mediatomb-0.11.0-newffmpeg.patch, -files/mediatomb-0.11.0.config:
|
||||
unused
|
||||
|
||||
19 Aug 2010; Jeremy Olexa <darkside@gentoo.org> -mediatomb-0.11.0.ebuild,
|
||||
-mediatomb-0.12.0-r1.ebuild, files/mediatomb-0.12.0.confd,
|
||||
-files/mediatomb.confd, -files/mediatomb.initd:
|
||||
Add helper comment to confd file for bug 274627, comment #4 by Andrew
|
||||
Frink. Old cruft cleanup
|
||||
|
||||
18 Apr 2010; Markus Meier <maekke@gentoo.org> mediatomb-0.12.1.ebuild:
|
||||
amd64 stable, bug #284886
|
||||
|
||||
16 Apr 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||
mediatomb-0.12.1.ebuild:
|
||||
stable x86, security bug 284886
|
||||
|
||||
15 Apr 2010; Jeremy Olexa <darkside@gentoo.org> metadata.xml:
|
||||
Change maintainer to myself
|
||||
|
||||
*mediatomb-0.12.1 (08 Apr 2010)
|
||||
|
||||
08 Apr 2010; Jeremy Olexa <darkside@gentoo.org> +mediatomb-0.12.1.ebuild:
|
||||
Version bump to fix YouTube issues and other small bug fixes. Re-introduce
|
||||
USE=libextractor for bug 312855
|
||||
|
||||
04 Apr 2010; Jeremy Olexa <darkside@gentoo.org>
|
||||
mediatomb-0.12.0-r1.ebuild:
|
||||
Add ~arm, tested on armv7 platform
|
||||
|
||||
*mediatomb-0.12.0-r1 (30 Mar 2010)
|
||||
|
||||
30 Mar 2010; Jeremy Olexa <darkside@gentoo.org> -mediatomb-0.12.0.ebuild,
|
||||
+mediatomb-0.12.0-r1.ebuild, +files/mediatomb-0.12.0.confd,
|
||||
+files/mediatomb-0.12.0.initd:
|
||||
minor revbump to grab new init/conf files from bug 264235 that I forgot
|
||||
|
||||
29 Mar 2010; Jeremy Olexa <darkside@gentoo.org> +mediatomb-0.12.0.ebuild,
|
||||
+files/mediatomb-0.12.0.config, metadata.xml:
|
||||
The long awaited mediatomb version bump. Closes bugs: 274627, 284886,
|
||||
281432 - including security bug. Many thanks to BT for the help and
|
||||
motivation
|
||||
|
||||
*mediatomb-0.12.0 (29 Mar 2010)
|
||||
|
||||
29 Mar 2010; Jeremy Olexa <darkside@gentoo.org> +mediatomb-0.12.0.ebuild,
|
||||
+files/mediatomb-0.12.0.config:
|
||||
The long awaited mediatomb version bump from upstream, closes bug 264235.
|
||||
Many thanks to BT for the help
|
||||
|
||||
29 Dec 2009; Raúl Porcel <armin76@gentoo.org> mediatomb-0.11.0.ebuild:
|
||||
Add ~arm
|
||||
|
||||
22 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
|
||||
mediatomb-0.11.0.ebuild:
|
||||
Remove USE expat wrt #297864.
|
||||
|
||||
22 May 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
mediatomb-0.11.0.ebuild, +files/mediatomb-0.11.0+glibc-2.10.patch:
|
||||
Add patch to build with glibc-2.10, closes bug #270715.
|
||||
|
||||
25 Oct 2008; Pieter Van den Abeele <pvdabeel@gentoo.org> mediatomb-0.11.0.ebuild:
|
||||
keyworded ~ppc. Closes bug #219420
|
||||
|
||||
08 Jun 2008; Kenneth Prugh <ken69267@gentoo.org> mediatomb-0.11.0.ebuild:
|
||||
amd64 stable, bug #224287
|
||||
|
||||
05 Jun 2008; Christian Faulhammer <opfer@gentoo.org>
|
||||
mediatomb-0.11.0.ebuild:
|
||||
stable x86, bug 224287
|
||||
|
||||
26 Apr 2008; Markus Meier <maekke@gentoo.org> mediatomb-0.11.0.ebuild:
|
||||
add ~x86, bug #217747
|
||||
|
||||
21 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
|
||||
+files/mediatomb-0.11.0+curl-7.18.patch, mediatomb-0.11.0.ebuild:
|
||||
Add patch to fix building with curl 7.18, thanks to Łukasz Dudek.
|
||||
|
||||
*mediatomb-0.11.0 (27 Mar 2008)
|
||||
|
||||
27 Mar 2008; Diego Pettenò <flameeyes@gentoo.org>
|
||||
+files/mediatomb-0.11.0-newffmpeg.patch, +files/mediatomb-0.11.0.config,
|
||||
+files/mediatomb.confd, +files/mediatomb.initd, +metadata.xml,
|
||||
+mediatomb-0.11.0.ebuild:
|
||||
Initial import of mediatomb, an UPnP media server compatible with Sony
|
||||
PlayStation 3. Thanks to BT in bug #172799 for the ebuild.
|
||||
|
@ -1,10 +0,0 @@
|
||||
AUX 030-libav-0.7-support.patch 1982 SHA256 7ead2970330c8ab3056ecf9abda09cb4e13cf7a72f51c2145c49af4b08128a18 SHA512 c3144a87a64e2de3a64f3094a4fcaa3b4e3c673db28622e7a4958aab8267c24261e25ba5f80e9e9ee115f4a0ef16111b6373efe80b0d6b39bd43d01c16477db1 WHIRLPOOL 7f1eea018af0b3f07c29e54314f85a6905113362ad31c842f32a5fb33d61cd65a19d293d516a3cdabb09b4f20931178d4f0b853879879109b5bc1fae85662da0
|
||||
AUX mediatomb-0.12.0.confd 805 SHA256 21b1b9d31a6db76c5c1ccfbf00e5cd553eecfeb0e2bb161ccc024eab2243293c SHA512 74d2866c749272fe71e97e73ddf349070c51879967e7fd55716bb2dfc49f89d80d0655ac05e01fdb107fb057a62540116dcebdda87840b16c7bd11962c12065c WHIRLPOOL 3b545b860f61c5a91db2d9ba0ee8a30b572bb073ae7a82456488a2d8bacfa03e89218722d6e072ed7ab32f995bc5465f8da53c5bdaa4a049eb5d7caa8a71c5d8
|
||||
AUX mediatomb-0.12.0.config 6180 SHA256 cb43e92639e5e53908567c050c9a2fc0e5c349fd11a149414590c2c6a402b4d2 SHA512 310f408d6925ac7c2a4b5cbb0a8a854ba41c8aaa678b1e1805649e73be86d9e438da2fce7731df0e244b78271da98751e66624af15328633833603f7645be081 WHIRLPOOL abc2ad05aa92fa540ea4c69db24e205fa84babd308ff769eda68a7e4d68c004b96191c63566db71a308a2c309b10999ab9925af8e00cbf9caa90e16d90467871
|
||||
AUX mediatomb-0.12.0.initd 541 SHA256 8dfe99d619a3384b2fb9105051daae1fc6c88402364d4203b21344f766a6b696 SHA512 5aab06ea989986350f6002f67946a9abd0e3c4ec538f4b143454ed92fc5384344db862cf190b632f6b343b4e5fa268b55922ec1eafa3859705185c14af066e47 WHIRLPOOL c07afad49c46c633e32ac33a82de8316fc0ccf2dbdb65662f79bcf40b4a5e991ca710648537278f4e6eb82afd34b47df22c713b86ca6bececf79183126cfdac8
|
||||
AUX mediatomb-0.12.1-gcc46.patch 297 SHA256 58379e733518bc5ef61fee9156d430ef283278eb3a69f6bdad4cad794df75146 SHA512 d200eaa003b2054f1d0ed07ae4c3660903fb4355d745573941bf2a6fe4dbff24c360ae758d062fab84ddea1a6388f70b79ac2f7c37beb74115a12794b238879a WHIRLPOOL 5b7773b014c939d566137ba3a0098c3d103acdb8b45f8fc8b198efb204cd0a89a8320313e33c0ddffd67dc68017aa8382ddf0fc84668a445a3215d41a687f1bb
|
||||
AUX mediatomb-0.12.1-mozjs185.patch 22839 SHA256 3960961f1fbe46baff3956ea2fa94b4dc193c0d278b8646cda1f4cee26812f59 SHA512 df66b6818ec28aae494b12c50981cc9b2762796a4af6f2c9d1dc813148f2fd97c8816851a3fb871213e88dcd1a331a06fae9f20a23df9302c9b41f2446fbd28c WHIRLPOOL 5191c0a823e2b9b054c9a5ec9b8d1f92dc5038bee9e0043e13d10b92740f3f69c05cffcb1dcb67273ad1d8443149f2e6a36d70638e37fd28346ec0ddf642cc9f
|
||||
DIST mediatomb-0.12.1.tar.gz 1240612 SHA256 31163c34a7b9d1c9735181737cb31306f29f1f2a0335fb4f53ecccf8f62f11cd SHA512 36e7269a532a79c91b4ea7be36f92cbefa913a1f856e422e46fe2b97ee7a569dd20c38b0cbe651a8e7faacde892ea18f3cac66c3c0737480c44f9b9bc3a45438 WHIRLPOOL 6a9e294aa9f8f40850863a86bae4fd6a81d198d7f4cf34d67a6a0cd568c387ef0f0bd5a3524c7bc05cb304f4e86dd0c12dc773bd1034c1924af6919cc740177b
|
||||
EBUILD mediatomb-0.12.1.ebuild 3796 SHA256 01be7e8c89a7e6761464a9f7da45f52b6d2e5f8c7ba2d9546b621e8d3984bd8c SHA512 3f93810e948895788e0b4660463b3651144b0c2f6939daeb0a8ca642c2ba0018e917c0e7e51f97d79b66fab0dfe4eb01505417c8ab718c9ea9810b17c7fbf326 WHIRLPOOL a28b2d820381e62f489c1e640dba3ad72009c3493febd6a231bdc868eec9fe2203bd015fdee89586ae4eb09eec717a4b702aa4ce4853e5ee61c9b41e0febc4ca
|
||||
MISC ChangeLog 4343 SHA256 101768503eadf502059d4c588424c5416ee9e31beba0ab55c40923df775664c5 SHA512 68805d03f5d30392ad2bb4af60204d6d723b9f0d4c3a0b498618d5527b1f2dfc2728a1cc1534204d3451605b76f6ffe9d7b3584dac88cbd2e30f0960d34f19f2 WHIRLPOOL 6516a16aeca84afa0c9be329e53236652d35d0098b473d81b128bf66e5a0660d7662c5dc09212c66f4daef6518d63b2bb843811d096d79ffb78fd5acc8c53e70
|
||||
MISC metadata.xml 917 SHA256 a8f81f44d0efc27bd22ebefe96864f84c94c1cadb1908ff1ed52fd3d91b99e23 SHA512 b33f3fd5f8452348e2402a0c1a1f63ca4c6e86f9f7db03587ec06ec06267fe7e22f0d31cc871f569be4135c0209176956e6cf4dd26e6e40ef605abd0ee16d043 WHIRLPOOL 37b4cde97f41ccebfcfa1e542999ed83708315ac34683525eef57f01f340bd56302a8b0603c62f6ea87bfe7bf1347456ba6fd0e2152ff6ccd6f6f50778fa560c
|
@ -1,63 +0,0 @@
|
||||
=== modified file 'src/metadata/ffmpeg_handler.cc'
|
||||
--- old/src/metadata/ffmpeg_handler.cc 2010-08-25 17:07:03 +0000
|
||||
+++ new/src/metadata/ffmpeg_handler.cc 2011-05-19 04:33:32 +0000
|
||||
@@ -89,6 +89,33 @@
|
||||
|
||||
Ref<StringConverter> sc = StringConverter::m2i();
|
||||
|
||||
+ /* Tabs are 4 characters here */
|
||||
+ typedef struct {const char *avname; metadata_fields_t field;} mapping_t;
|
||||
+ static const mapping_t mapping[] =
|
||||
+ {
|
||||
+ {"title", M_TITLE},
|
||||
+ {"artist", M_ARTIST},
|
||||
+ {"album", M_ALBUM},
|
||||
+ {"date", M_DATE},
|
||||
+ {"genre", M_GENRE},
|
||||
+ {"comment", M_DESCRIPTION},
|
||||
+ {"track", M_TRACKNUMBER},
|
||||
+ {NULL, M_MAX},
|
||||
+ };
|
||||
+
|
||||
+ if (!pFormatCtx->metadata)
|
||||
+ return;
|
||||
+ for (const mapping_t *m = mapping; m->avname != NULL; m++)
|
||||
+ {
|
||||
+ AVMetadataTag *tag = NULL;
|
||||
+ tag = av_metadata_get(pFormatCtx->metadata, m->avname, NULL, 0);
|
||||
+ if (tag && tag->value && tag->value[0])
|
||||
+ {
|
||||
+ log_debug("Added metadata %s: %s\n", m->avname, tag->value);
|
||||
+ item->setMetadata(MT_KEYS[m->field].upnp, sc->convert(tag->value));
|
||||
+ }
|
||||
+ }
|
||||
+ /* Old algorithm (doesn't work with libav >= 0.7)
|
||||
if (strlen(pFormatCtx->title) > 0)
|
||||
{
|
||||
log_debug("Added metadata title: %s\n", pFormatCtx->title);
|
||||
@@ -131,6 +158,7 @@
|
||||
item->setMetadata(MT_KEYS[M_TRACKNUMBER].upnp,
|
||||
sc->convert(String::from(pFormatCtx->track)));
|
||||
}
|
||||
+ */
|
||||
}
|
||||
|
||||
// ffmpeg library calls
|
||||
@@ -178,7 +206,7 @@
|
||||
for(i=0; i<pFormatCtx->nb_streams; i++)
|
||||
{
|
||||
AVStream *st = pFormatCtx->streams[i];
|
||||
- if((st != NULL) && (videoset == false) && (st->codec->codec_type == CODEC_TYPE_VIDEO))
|
||||
+ if((st != NULL) && (videoset == false) && (st->codec->codec_type == AVMEDIA_TYPE_VIDEO))
|
||||
{
|
||||
if (st->codec->codec_tag > 0)
|
||||
{
|
||||
@@ -209,7 +237,7 @@
|
||||
*y = st->codec->height;
|
||||
}
|
||||
}
|
||||
- if(st->codec->codec_type == CODEC_TYPE_AUDIO)
|
||||
+ if(st->codec->codec_type == AVMEDIA_TYPE_AUDIO)
|
||||
{
|
||||
// Increase number of audiochannels
|
||||
audioch++;
|
@ -1,28 +0,0 @@
|
||||
# /etc/conf.d/mediatomb: config file for /etc/init.d/mediatomb
|
||||
|
||||
# See the mediatomb(1) manpage for more info.
|
||||
|
||||
# MediaTomb Web UI port.
|
||||
# NOTE: The minimum value allowed is 49152
|
||||
MEDIATOMB_PORT=49152
|
||||
|
||||
# Run MediaTomb as this user.
|
||||
# NOTE: For security reasons do not run MediaTomb as root.
|
||||
MEDIATOMB_USER="mediatomb"
|
||||
|
||||
# Run MediaTomb as this group.
|
||||
# NOTE: For security reasons do not run MediaTomb as root.
|
||||
MEDIATOMB_GROUP="mediatomb"
|
||||
|
||||
# Path to MediaTomb config file.
|
||||
MEDIATOMB_CONFIG="/etc/mediatomb/config.xml"
|
||||
|
||||
# Path to MediaTomb log file.
|
||||
MEDIATOMB_LOGFILE="/var/log/mediatomb.log"
|
||||
|
||||
# Path to MediaTomb pid file.
|
||||
MEDIATOMB_PIDFILE="/var/run/mediatomb.pid"
|
||||
|
||||
# Other options you want to pass to MediaTomb.
|
||||
# Add "--interface ${MEDIATOMB_INTERFACE}" to bind to a named interface.
|
||||
MEDIATOMB_OPTIONS=""
|
@ -1,144 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<config version="2" xmlns="http://mediatomb.cc/config/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mediatomb.cc/config/2 http://mediatomb.cc/config/2.xsd">
|
||||
<server>
|
||||
<ui enabled="yes" show-tooltips="yes">
|
||||
<accounts enabled="no" session-timeout="30">
|
||||
<account user="mediatomb" password="mediatomb"/>
|
||||
</accounts>
|
||||
</ui>
|
||||
<name>MediaTomb</name>
|
||||
<udn></udn>
|
||||
<home>/var/lib/mediatomb</home>
|
||||
<webroot>/usr/share/mediatomb/web</webroot>
|
||||
<storage>
|
||||
<sqlite3 enabled="yes">
|
||||
<database-file>mediatomb.db</database-file>
|
||||
</sqlite3>
|
||||
<mysql enabled="no">
|
||||
<host>host</host>
|
||||
<database>database</database>
|
||||
<username>username</username>
|
||||
<password>password</password>
|
||||
</mysql>
|
||||
</storage>
|
||||
<protocolInfo extend="yes"/>
|
||||
<pc-directory upnp-hide="no"/>
|
||||
<extended-runtime-options>
|
||||
<ffmpegthumbnailer enabled="no">
|
||||
<thumbnail-size>160</thumbnail-size>
|
||||
<seek-percentage>10</seek-percentage>
|
||||
<filmstrip-overlay>no</filmstrip-overlay>
|
||||
<workaround-bugs>no</workaround-bugs>
|
||||
<image-quality>8</image-quality>
|
||||
</ffmpegthumbnailer>
|
||||
<mark-played-items enabled="no" suppress-cds-updates="yes">
|
||||
<string mode="prepend">*</string>
|
||||
<mark>
|
||||
<content>video</content>
|
||||
</mark>
|
||||
</mark-played-items>
|
||||
<lastfm enabled="no">
|
||||
<username>username</username>
|
||||
<password>password</password>
|
||||
</lastfm>
|
||||
</extended-runtime-options>
|
||||
</server>
|
||||
<import hidden-files="no">
|
||||
<scripting script-charset="UTF-8">
|
||||
<common-script>/usr/share/mediatomb/js/common.js</common-script>
|
||||
<playlist-script>/usr/share/mediatomb/js/playlists.js</playlist-script>
|
||||
<virtual-layout type="builtin">
|
||||
<import-script>/usr/share/mediatomb/js/import.js</import-script>
|
||||
</virtual-layout>
|
||||
</scripting>
|
||||
<mappings>
|
||||
<extension-mimetype ignore-unknown="no">
|
||||
<map from="mp3" to="audio/mpeg"/>
|
||||
<map from="ogx" to="application/ogg"/>
|
||||
<map from="ogv" to="video/ogg"/>
|
||||
<map from="oga" to="audio/ogg"/>
|
||||
<map from="ogg" to="audio/ogg"/>
|
||||
<map from="ogm" to="video/ogg"/>
|
||||
<map from="asf" to="video/x-ms-asf"/>
|
||||
<map from="asx" to="video/x-ms-asf"/>
|
||||
<map from="wma" to="audio/x-ms-wma"/>
|
||||
<map from="wax" to="audio/x-ms-wax"/>
|
||||
<map from="wmv" to="video/x-ms-wmv"/>
|
||||
<map from="wvx" to="video/x-ms-wvx"/>
|
||||
<map from="wm" to="video/x-ms-wm"/>
|
||||
<map from="wmx" to="video/x-ms-wmx"/>
|
||||
<map from="m3u" to="audio/x-mpegurl"/>
|
||||
<map from="pls" to="audio/x-scpls"/>
|
||||
<map from="flv" to="video/x-flv"/>
|
||||
<map from="mkv" to="video/x-matroska"/>
|
||||
<map from="mka" to="audio/x-matroska"/>
|
||||
<map from="avi" to="video/divx"/>
|
||||
<map from="m2ts" to="video/avc"/>
|
||||
<map from="cr2" to="image/raw"/>
|
||||
<map from="nef" to="image/raw"/>
|
||||
</extension-mimetype>
|
||||
<mimetype-upnpclass>
|
||||
<map from="audio/*" to="object.item.audioItem.musicTrack"/>
|
||||
<map from="video/*" to="object.item.videoItem"/>
|
||||
<map from="image/*" to="object.item.imageItem"/>
|
||||
</mimetype-upnpclass>
|
||||
<mimetype-contenttype>
|
||||
<treat mimetype="audio/mpeg" as="mp3"/>
|
||||
<treat mimetype="application/ogg" as="ogg"/>
|
||||
<treat mimetype="video/ogg" as="ogg"/>
|
||||
<treat mimetype="audio/ogg" as="ogg"/>
|
||||
<treat mimetype="audio/x-flac" as="flac"/>
|
||||
<treat mimetype="image/jpeg" as="jpg"/>
|
||||
<treat mimetype="audio/x-mpegurl" as="playlist"/>
|
||||
<treat mimetype="audio/x-scpls" as="playlist"/>
|
||||
<treat mimetype="audio/x-wav" as="pcm"/>
|
||||
<treat mimetype="audio/L16" as="pcm"/>
|
||||
<treat mimetype="video/x-msvideo" as="avi"/>
|
||||
<treat mimetype="video/mp4" as="mp4"/>
|
||||
<treat mimetype="audio/mp4" as="mp4"/>
|
||||
<treat mimetype="video/divx" as="avi"/>
|
||||
</mimetype-contenttype>
|
||||
</mappings>
|
||||
<online-content>
|
||||
<YouTube enabled="no" refresh="28800" update-at-start="yes" purge-after="604800" racy-content="exclude" format="mp4" hd="no">
|
||||
<favorites user="NationalGeographic"/>
|
||||
<playlists user="PlayStation"/>
|
||||
<uploads user="Google"/>
|
||||
<standardfeed feed="most_viewed" time-range="today"/>
|
||||
<standardfeed feed="recently_featured" time-range="today"/>
|
||||
</YouTube>
|
||||
</online-content>
|
||||
</import>
|
||||
<transcoding enabled="no">
|
||||
<mimetype-profile-mappings>
|
||||
<transcode mimetype="audio/ogg" using="audio2pcm"/>
|
||||
<transcode mimetype="audio/x-flac" using="audio2pcm"/>
|
||||
<transcode mimetype="video/ogg" using="video2mpeg"/>
|
||||
<transcode mimetype="video/x-flv" using="video2mpeg"/>
|
||||
</mimetype-profile-mappings>
|
||||
<profiles>
|
||||
<profile name="audio2pcm" enabled="yes" type="external">
|
||||
<mimetype>audio/L16</mimetype>
|
||||
<accept-url>no</accept-url>
|
||||
<first-resource>yes</first-resource>
|
||||
<hide-original-resource>yes</hide-original-resource>
|
||||
<accept-ogg-theora>no</accept-ogg-theora>
|
||||
<sample-frequency>44100</sample-frequency>
|
||||
<audio-channels>2</audio-channels>
|
||||
<agent command="ffmpeg" arguments="-i %in -acodec pcm_s16be -ab 192k -ar 44100 -ac 2 -f s16be -y %out"/>
|
||||
<buffer size="1048576" chunk-size="131072" fill-size="262144"/>
|
||||
</profile>
|
||||
<profile name="video2mpeg" enabled="yes" type="external">
|
||||
<mimetype>video/mpeg</mimetype>
|
||||
<accept-url>no</accept-url>
|
||||
<first-resource>yes</first-resource>
|
||||
<hide-original-resource>yes</hide-original-resource>
|
||||
<accept-ogg-theora>yes</accept-ogg-theora>
|
||||
<sample-frequency>48000</sample-frequency>
|
||||
<audio-channels>2</audio-channels>
|
||||
<agent command="ffmpeg" arguments="-i %in -vcodec mpeg2video -b 4096k -r 25 -acodec mp2 -ab 192k -ar 48000 -ac 2 -async 1 -f dvd -threads 2 -y %out"/>
|
||||
<buffer size="10485760" chunk-size="262144" fill-size="524288"/>
|
||||
</profile>
|
||||
</profiles>
|
||||
</transcoding>
|
||||
</config>
|
@ -1,22 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
|
||||
depend() {
|
||||
need net #MYSQL#
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting MediaTomb"
|
||||
start-stop-daemon --start --quiet --exec /usr/bin/mediatomb \
|
||||
--pidfile ${MEDIATOMB_PIDFILE} -- --daemon \
|
||||
--pidfile ${MEDIATOMB_PIDFILE} --user ${MEDIATOMB_USER} \
|
||||
--group ${MEDIATOMB_GROUP} --logfile ${MEDIATOMB_LOGFILE} \
|
||||
--config ${MEDIATOMB_CONFIG} --port ${MEDIATOMB_PORT} \
|
||||
${MEDIATOMB_OPTIONS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop () {
|
||||
ebegin "Stopping MediaTomb"
|
||||
start-stop-daemon --stop --retry 10 --quiet --pidfile ${MEDIATOMB_PIDFILE}
|
||||
eend $?
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
https://sourceforge.net/tracker/?func=detail&aid=3173314&group_id=129766&atid=715782
|
||||
https://bugs.gentoo.org/353733
|
||||
|
||||
--- a/src/zmm/object.h
|
||||
+++ b/src/zmm/object.h
|
||||
@@ -33,6 +33,7 @@
|
||||
#define __ZMM_OBJECT_H__
|
||||
|
||||
#include <new> // for size_t
|
||||
+#include <cstddef>
|
||||
#include "atomic.h"
|
||||
|
||||
namespace zmm
|
@ -1,605 +0,0 @@
|
||||
--- mediatomb-0.12.1/configure.ac 2010-04-07 18:38:51.000000000 -0400
|
||||
+++ mediatomb-0.12.1/configure.ac 2011-11-16 21:56:46.000000000 -0500
|
||||
@@ -1006,14 +1006,23 @@
|
||||
MOZLIB=smjs
|
||||
],
|
||||
[
|
||||
- LDFLAGS="-L$JS_SEARCH_LIBS $LDFLAGS_SAVE -lmozjs $ADD_PTHREAD_CFLAGS"
|
||||
- AC_CHECK_LIB(mozjs, JS_NewObject,
|
||||
+ LDFLAGS="-L$JS_SEARCH_LIBS $LDFLAGS_SAVE -lmozjs185 $ADD_PTHREAD_CFLAGS"
|
||||
+ AC_CHECK_LIB(mozjs185, JS_NewObject,
|
||||
[
|
||||
- JS_LIBS="-L$JS_SEARCH_LIBS -lmozjs"
|
||||
- MOZLIB=mozjs
|
||||
+ JS_LIBS="-L$JS_SEARCH_LIBS -lmozjs185"
|
||||
+ MOZLIB=mozjs185
|
||||
],
|
||||
[
|
||||
- AC_MSG_ERROR([Spidermonkey not found in requested location $JS_SEARCH_LIBS])
|
||||
+ LDFLAGS="-L$JS_SEARCH_LIBS $LDFLAGS_SAVE -lmozjs $ADD_PTHREAD_CFLAGS"
|
||||
+ AC_CHECK_LIB(mozjs, JS_NewObject,
|
||||
+ [
|
||||
+ JS_LIBS="-L$JS_SEARCH_LIBS -lmozjs"
|
||||
+ MOZLIB=mozjs
|
||||
+ ],
|
||||
+ [
|
||||
+ AC_MSG_ERROR([Spidermonkey not found in requested location $JS_SEARCH_LIBS])
|
||||
+ ]
|
||||
+ )
|
||||
]
|
||||
)
|
||||
]
|
||||
@@ -1036,39 +1045,58 @@
|
||||
],
|
||||
[
|
||||
unset ac_cv_lib_smjs_JS_NewObject
|
||||
- AC_CHECK_LIB(mozjs, JS_NewObject,
|
||||
+ AC_CHECK_LIB(mozjs185, JS_NewObject,
|
||||
[
|
||||
- MOZLIB=mozjs
|
||||
- JS_LIBS="-lmozjs"
|
||||
+ MOZLIB=mozjs185
|
||||
+ JS_LIBS="-lmozjs185"
|
||||
],
|
||||
[
|
||||
- LDFLAGS="-L$SEARCH_DIR_LIBS $LDFLAGS_SAVE $ADD_PTHREAD_CFLAGS"
|
||||
- unset ac_cv_lib_js_JS_NewObject
|
||||
- AC_CHECK_LIB(js, JS_NewObject,
|
||||
- [
|
||||
- JS_LIBS="-L$SEARCH_DIR_LIBS -ljs"
|
||||
- MOZLIB=js
|
||||
- ],
|
||||
- [
|
||||
- unset ac_cv_lib_smjs_JS_NewObject
|
||||
- AC_CHECK_LIB(smjs, JS_NewObject,
|
||||
- [
|
||||
- JS_LIBS="-L$SEARCH_DIR_LIBS -lsmjs"
|
||||
- MOZLIB=smjs
|
||||
- ],
|
||||
- [
|
||||
- LDFLAGS="-L$SEARCH_DIR_LIBS $LDFLAGS_SAVE -lmozjs"
|
||||
- unset ac_cv_lib_mozjs_JS_NewObject
|
||||
- AC_CHECK_LIB(mozjs, JS_NewObject,
|
||||
- [
|
||||
- JS_LIBS="-L$SEARCH_DIR_LIBS -lmozjs"
|
||||
- MOZLIB=mozjs
|
||||
- ],
|
||||
- [
|
||||
- JS_OK=missing
|
||||
- AC_MSG_RESULT(libjs/libsmjs link failed, giving up)
|
||||
- ]
|
||||
- )
|
||||
+ unset ac_cv_lib_smjs_JS_NewObject
|
||||
+ AC_CHECK_LIB(mozjs, JS_NewObject,
|
||||
+ [
|
||||
+ MOZLIB=mozjs
|
||||
+ JS_LIBS="-lmozjs"
|
||||
+ ],
|
||||
+ [
|
||||
+ LDFLAGS="-L$SEARCH_DIR_LIBS $LDFLAGS_SAVE $ADD_PTHREAD_CFLAGS"
|
||||
+ unset ac_cv_lib_js_JS_NewObject
|
||||
+ AC_CHECK_LIB(js, JS_NewObject,
|
||||
+ [
|
||||
+ JS_LIBS="-L$SEARCH_DIR_LIBS -ljs"
|
||||
+ MOZLIB=js
|
||||
+ ],
|
||||
+ [
|
||||
+ unset ac_cv_lib_smjs_JS_NewObject
|
||||
+ AC_CHECK_LIB(smjs, JS_NewObject,
|
||||
+ [
|
||||
+ JS_LIBS="-L$SEARCH_DIR_LIBS -lsmjs"
|
||||
+ MOZLIB=smjs
|
||||
+ ],
|
||||
+ [
|
||||
+ LDFLAGS="-L$SEARCH_DIR_LIBS $LDFLAGS_SAVE -lmozjs185"
|
||||
+ unset ac_cv_lib_mozjs_JS_NewObject
|
||||
+ AC_CHECK_LIB(mozjs185, JS_NewObject,
|
||||
+ [
|
||||
+ JS_LIBS="-L$SEARCH_DIR_LIBS -lmozjs185"
|
||||
+ MOZLIB=mozjs185
|
||||
+ ],
|
||||
+ [
|
||||
+ LDFLAGS="-L$SEARCH_DIR_LIBS $LDFLAGS_SAVE -lmozjs"
|
||||
+ unset ac_cv_lib_mozjs_JS_NewObject
|
||||
+ AC_CHECK_LIB(mozjs, JS_NewObject,
|
||||
+ [
|
||||
+ JS_LIBS="-L$SEARCH_DIR_LIBS -lmozjs"
|
||||
+ MOZLIB=mozjs
|
||||
+ ],
|
||||
+ [
|
||||
+ JS_OK=missing
|
||||
+ AC_MSG_RESULT(libjs/libsmjs link failed, giving up)
|
||||
+ ]
|
||||
+ )
|
||||
+ ]
|
||||
+ )
|
||||
+ ]
|
||||
+ )
|
||||
]
|
||||
)
|
||||
]
|
||||
diff -ur mediatomb-0.12.1.orig/build/Makefile.in mediatomb-0.12.1/build/Makefile.in
|
||||
--- mediatomb-0.12.1.orig/build/Makefile.in 2010-04-07 18:40:15.000000000 -0400
|
||||
+++ mediatomb-0.12.1/build/Makefile.in 2011-11-16 22:28:06.000000000 -0500
|
||||
@@ -257,7 +257,7 @@
|
||||
CXX = @CXX@
|
||||
CXXCPP = @CXXCPP@
|
||||
CXXDEPMODE = @CXXDEPMODE@
|
||||
-CXXFLAGS = @CXXFLAGS@
|
||||
+CXXFLAGS = -fpermissive @CXXFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DB_AUTOCREATE_OPTION_ENABLED = @DB_AUTOCREATE_OPTION_ENABLED@
|
||||
DB_AUTOCREATE_OPTION_REQUESTED = @DB_AUTOCREATE_OPTION_REQUESTED@
|
||||
diff -ur mediatomb-0.12.1.orig/src/scripting/import_script.cc mediatomb-0.12.1/src/scripting/import_script.cc
|
||||
--- mediatomb-0.12.1.orig/src/scripting/import_script.cc 2010-03-25 10:58:05.000000000 -0400
|
||||
+++ mediatomb-0.12.1/src/scripting/import_script.cc 2011-11-16 22:28:06.000000000 -0500
|
||||
@@ -53,8 +53,8 @@
|
||||
try
|
||||
{
|
||||
load(scriptPath);
|
||||
- root = JS_NewScriptObject(cx, script);
|
||||
- JS_AddNamedRoot(cx, &root, "ImportScript");
|
||||
+ root = JS_NewObject(cx, NULL, script, NULL);
|
||||
+ JS_AddNamedObjectRoot(cx, &root, "ImportScript");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -117,7 +117,7 @@
|
||||
#endif
|
||||
|
||||
if (root)
|
||||
- JS_RemoveRoot(cx, &root);
|
||||
+ JS_RemoveObjectRoot(cx, &root);
|
||||
|
||||
#ifdef JS_THREADSAFE
|
||||
JS_EndRequest(cx);
|
||||
diff -ur mediatomb-0.12.1.orig/src/scripting/js_functions.cc mediatomb-0.12.1/src/scripting/js_functions.cc
|
||||
--- mediatomb-0.12.1.orig/src/scripting/js_functions.cc 2010-03-25 10:58:05.000000000 -0400
|
||||
+++ mediatomb-0.12.1/src/scripting/js_functions.cc 2011-11-16 22:28:21.000000000 -0500
|
||||
@@ -49,30 +49,45 @@
|
||||
extern "C" {
|
||||
|
||||
JSBool
|
||||
-js_print(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+js_print(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
- uintN i;
|
||||
+ uintN i, j;
|
||||
JSString *str;
|
||||
|
||||
for (i = 0; i < argc; i++)
|
||||
{
|
||||
- str = JS_ValueToString(cx, argv[i]);
|
||||
+ String fmtStr;
|
||||
+ for (j = 0; j < argc; j++)
|
||||
+ {
|
||||
+ if (j == i)
|
||||
+ fmtStr = fmtStr + "S";
|
||||
+ else
|
||||
+ fmtStr = fmtStr + "*";
|
||||
+ }
|
||||
+ if(!JS_ConvertArguments(cx, 1, JS_ARGV(cx, argv), fmtStr.c_str(), &str))
|
||||
+ {
|
||||
+ log_debug("Could not parse input arguments\n");
|
||||
+ return JS_TRUE;
|
||||
+ }
|
||||
+
|
||||
if (!str)
|
||||
return JS_TRUE;
|
||||
- argv[i] = STRING_TO_JSVAL(str);
|
||||
- log_js("%s\n", JS_GetStringBytes(str));
|
||||
+
|
||||
+ char * log_str = JS_EncodeString(cx, str);
|
||||
+ log_js("%s\n", log_str);
|
||||
+ JS_free(cx, log_str);
|
||||
}
|
||||
return JS_TRUE;
|
||||
}
|
||||
|
||||
JSBool
|
||||
-js_copyObject(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+js_copyObject(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
jsval arg;
|
||||
JSObject *js_cds_obj;
|
||||
JSObject *js_cds_clone_obj;
|
||||
|
||||
- Script *self = (Script *)JS_GetPrivate(cx, obj);
|
||||
+ Script *self = (Script *)JS_GetPrivate(cx, JS_THIS_OBJECT(cx, argv));
|
||||
|
||||
try
|
||||
{
|
||||
@@ -91,7 +106,7 @@
|
||||
|
||||
self->cdsObject2jsObject(cds_obj, js_cds_clone_obj);
|
||||
|
||||
- *rval = OBJECT_TO_JSVAL(js_cds_clone_obj);
|
||||
+ JS_SET_RVAL(cx, argv, OBJECT_TO_JSVAL(js_cds_clone_obj));
|
||||
|
||||
return JS_TRUE;
|
||||
|
||||
@@ -110,28 +125,58 @@
|
||||
}
|
||||
|
||||
JSBool
|
||||
-js_addCdsObject(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+js_addCdsObject(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
try
|
||||
{
|
||||
- jsval arg;
|
||||
- JSString *str;
|
||||
- String path;
|
||||
- String containerclass;
|
||||
+ // Inputs from native code
|
||||
+ JSObject *js_cds_obj = NULL;
|
||||
+ JSString *str = NULL;
|
||||
+ JSString *cont = NULL;
|
||||
|
||||
- JSObject *js_cds_obj;
|
||||
+ String path = nil;
|
||||
+ String containerclass = nil;
|
||||
+
|
||||
+ JSObject *obj = JS_THIS_OBJECT(cx, argv);
|
||||
JSObject *js_orig_obj = NULL;
|
||||
Ref<CdsObject> orig_object;
|
||||
|
||||
Ref<StringConverter> p2i;
|
||||
Ref<StringConverter> i2i;
|
||||
+ switch (argc)
|
||||
+ {
|
||||
+ case 0:
|
||||
+ log_debug("No input arguments given\n");
|
||||
+ return JS_FALSE;
|
||||
+ case 1:
|
||||
+ if(!JS_ConvertArguments(cx, 1, JS_ARGV(cx, argv), "o", &js_cds_obj))
|
||||
+ {
|
||||
+ log_debug("Could not parse input arguments\n");
|
||||
+ return JS_TRUE;
|
||||
+ }
|
||||
+ break;
|
||||
+ case 2:
|
||||
+ if(!JS_ConvertArguments(cx, 2, JS_ARGV(cx, argv), "oS", &js_cds_obj, &str))
|
||||
+ {
|
||||
+ log_debug("Could not parse input arguments\n");
|
||||
+ return JS_TRUE;
|
||||
+ }
|
||||
+ break;
|
||||
+ default:
|
||||
+ if(!JS_ConvertArguments(cx, 3, JS_ARGV(cx, argv), "oSS", &js_cds_obj, &str, &cont))
|
||||
+ {
|
||||
+ log_debug("Could not parse input arguments\n");
|
||||
+ return JS_TRUE;
|
||||
+ }
|
||||
+ break;
|
||||
+ }
|
||||
|
||||
Script *self = (Script *)JS_GetPrivate(cx, obj);
|
||||
|
||||
if (self == NULL)
|
||||
{
|
||||
log_debug("Could not retrieve class instance from global object\n");
|
||||
- return JS_FALSE;
|
||||
+ return JS_TRUE;
|
||||
}
|
||||
|
||||
if (self->whoami() == S_PLAYLIST)
|
||||
@@ -142,26 +187,17 @@
|
||||
{
|
||||
i2i = StringConverter::i2i();
|
||||
}
|
||||
-
|
||||
- arg = argv[0];
|
||||
- if (!JSVAL_IS_OBJECT(arg))
|
||||
- return JS_TRUE;
|
||||
- if (!JS_ValueToObject(cx, arg, &js_cds_obj))
|
||||
- return JS_TRUE;
|
||||
|
||||
- // root it
|
||||
- argv[0] = OBJECT_TO_JSVAL(js_cds_obj);
|
||||
|
||||
- str = JS_ValueToString(cx, argv[1]);
|
||||
if (!str)
|
||||
path = _("/");
|
||||
else
|
||||
- path = JS_GetStringBytes(str);
|
||||
+ path = JS_EncodeString(cx, str);
|
||||
+
|
||||
|
||||
- JSString *cont = JS_ValueToString(cx, argv[2]);
|
||||
if (cont)
|
||||
{
|
||||
- containerclass = JS_GetStringBytes(cont);
|
||||
+ containerclass = JS_EncodeString(cx, cont);
|
||||
if (!string_ok(containerclass) || containerclass == "undefined")
|
||||
containerclass = nil;
|
||||
}
|
||||
@@ -177,9 +213,6 @@
|
||||
return JS_TRUE;
|
||||
}
|
||||
|
||||
- // root it
|
||||
- argv[1] = OBJECT_TO_JSVAL(js_orig_obj);
|
||||
-
|
||||
orig_object = self->jsObject2cdsObject(js_orig_obj, self->getProcessedObject());
|
||||
if (orig_object == nil)
|
||||
return JS_TRUE;
|
||||
@@ -285,8 +318,7 @@
|
||||
JSString *str2 = JS_NewStringCopyN(cx, tmp.c_str(), tmp.length());
|
||||
if (!str2)
|
||||
return JS_TRUE;
|
||||
- *rval = STRING_TO_JSVAL(str2);
|
||||
-
|
||||
+ JS_SET_RVAL(cx, argv, STRING_TO_JSVAL(str2));
|
||||
return JS_TRUE;
|
||||
}
|
||||
catch (ServerShutdownException se)
|
||||
@@ -302,7 +334,7 @@
|
||||
return JS_TRUE;
|
||||
}
|
||||
|
||||
-static JSBool convert_charset_generic(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval, charset_convert_t chr)
|
||||
+static JSBool convert_charset_generic(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, charset_convert_t chr)
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -321,7 +353,7 @@
|
||||
{
|
||||
str = JS_ValueToString(cx, argv[0]);
|
||||
if (str)
|
||||
- result = JS_GetStringBytes(str);
|
||||
+ result = JS_EncodeString(cx, str);
|
||||
}
|
||||
|
||||
if (result != nil)
|
||||
@@ -330,7 +362,7 @@
|
||||
JSString *str2 = JS_NewStringCopyN(cx, result.c_str(), result.length());
|
||||
if (!str2)
|
||||
return JS_TRUE;
|
||||
- *rval = STRING_TO_JSVAL(str2);
|
||||
+ JS_SET_RVAL(cx, argv, STRING_TO_JSVAL(str2));
|
||||
}
|
||||
}
|
||||
catch (ServerShutdownException se)
|
||||
@@ -347,24 +379,23 @@
|
||||
}
|
||||
|
||||
|
||||
-JSBool js_f2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+JSBool js_f2i(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
- return convert_charset_generic(cx, obj, argc, argv, rval, F2I);
|
||||
+ return convert_charset_generic(cx, JS_THIS_OBJECT(cx, argv), argc, argv, F2I);
|
||||
}
|
||||
|
||||
-JSBool js_m2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+JSBool js_m2i(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
- return convert_charset_generic(cx, obj, argc, argv, rval, M2I);
|
||||
-}
|
||||
+ return convert_charset_generic(cx, JS_THIS_OBJECT(cx, argv), argc, argv, M2I); }
|
||||
|
||||
-JSBool js_p2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+JSBool js_p2i(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
- return convert_charset_generic(cx, obj, argc, argv, rval, P2I);
|
||||
+ return convert_charset_generic(cx, JS_THIS_OBJECT(cx, argv), argc, argv, P2I);
|
||||
}
|
||||
|
||||
-JSBool js_j2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+JSBool js_j2i(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
- return convert_charset_generic(cx, obj, argc, argv, rval, J2I);
|
||||
+ return convert_charset_generic(cx, JS_THIS_OBJECT(cx, argv), argc, argv, J2I);
|
||||
}
|
||||
|
||||
} // extern "C"
|
||||
diff -ur mediatomb-0.12.1.orig/src/scripting/js_functions.h mediatomb-0.12.1/src/scripting/js_functions.h
|
||||
--- mediatomb-0.12.1.orig/src/scripting/js_functions.h 2010-03-25 10:58:05.000000000 -0400
|
||||
+++ mediatomb-0.12.1/src/scripting/js_functions.h 2011-11-16 22:28:06.000000000 -0500
|
||||
@@ -40,18 +40,18 @@
|
||||
extern "C" {
|
||||
|
||||
/// \brief Log output.
|
||||
-JSBool js_print(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval);
|
||||
+JSBool js_print(JSContext *cx, uintN argc, jsval *argv);
|
||||
|
||||
/// \brief Adds an object to the database.
|
||||
-JSBool js_addCdsObject(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval);
|
||||
+JSBool js_addCdsObject(JSContext *cx, uintN argc, jsval *argv);
|
||||
|
||||
/// \brief Makes a copy of an CDS object.
|
||||
-JSBool js_copyObject(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval);
|
||||
+JSBool js_copyObject(JSContext *cx, uintN argc, jsval *argv);
|
||||
|
||||
-JSBool js_f2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval);
|
||||
-JSBool js_m2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval);
|
||||
-JSBool js_p2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval);
|
||||
-JSBool js_j2i(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval);
|
||||
+JSBool js_f2i(JSContext *cx, uintN argc, jsval *argv);
|
||||
+JSBool js_m2i(JSContext *cx, uintN argc, jsval *argv);
|
||||
+JSBool js_p2i(JSContext *cx, uintN argc, jsval *argv);
|
||||
+JSBool js_j2i(JSContext *cx, uintN argc, jsval *argv);
|
||||
|
||||
} // extern "C"
|
||||
|
||||
diff -ur mediatomb-0.12.1.orig/src/scripting/playlist_parser_script.cc mediatomb-0.12.1/src/scripting/playlist_parser_script.cc
|
||||
--- mediatomb-0.12.1.orig/src/scripting/playlist_parser_script.cc 2010-03-25 10:58:05.000000000 -0400
|
||||
+++ mediatomb-0.12.1/src/scripting/playlist_parser_script.cc 2011-11-16 22:28:06.000000000 -0500
|
||||
@@ -46,9 +46,9 @@
|
||||
extern "C" {
|
||||
|
||||
static JSBool
|
||||
-js_readln(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
|
||||
+js_readln(JSContext *cx, uintN argc, jsval *argv)
|
||||
{
|
||||
- PlaylistParserScript *self = (PlaylistParserScript *)JS_GetPrivate(cx, obj);
|
||||
+ PlaylistParserScript *self = (PlaylistParserScript *)JS_GetPrivate(cx, JS_THIS_OBJECT(cx, argv));
|
||||
|
||||
String line;
|
||||
|
||||
@@ -69,7 +69,7 @@
|
||||
|
||||
JSString *jsline = JS_NewStringCopyZ(cx, line.c_str());
|
||||
|
||||
- *rval = STRING_TO_JSVAL(jsline);
|
||||
+ JS_SET_RVAL(cx, argv, STRING_TO_JSVAL(jsline));
|
||||
|
||||
return JS_TRUE;
|
||||
}
|
||||
@@ -93,8 +93,8 @@
|
||||
|
||||
String scriptPath = ConfigManager::getInstance()->getOption(CFG_IMPORT_SCRIPTING_PLAYLIST_SCRIPT);
|
||||
load(scriptPath);
|
||||
- root = JS_NewScriptObject(cx, script);
|
||||
- JS_AddNamedRoot(cx, &root, "PlaylistScript");
|
||||
+ root = JS_NewObject(cx, NULL, script, NULL);
|
||||
+ JS_AddNamedObjectRoot(cx, &root, "PlaylistScript");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -245,7 +245,7 @@
|
||||
#endif
|
||||
|
||||
if (root)
|
||||
- JS_RemoveRoot(cx, &root);
|
||||
+ JS_RemoveObjectRoot(cx, &root);
|
||||
|
||||
#ifdef JS_THREADSAFE
|
||||
JS_EndRequest(cx);
|
||||
diff -ur mediatomb-0.12.1.orig/src/scripting/script.cc mediatomb-0.12.1/src/scripting/script.cc
|
||||
--- mediatomb-0.12.1.orig/src/scripting/script.cc 2010-03-25 10:58:05.000000000 -0400
|
||||
+++ mediatomb-0.12.1/src/scripting/script.cc 2011-11-16 22:28:06.000000000 -0500
|
||||
@@ -87,7 +87,7 @@
|
||||
str = JS_ValueToString(cx, val);
|
||||
if (! str)
|
||||
return nil;
|
||||
- return JS_GetStringBytes(str);
|
||||
+ return JS_EncodeString(cx, str);
|
||||
}
|
||||
|
||||
int Script::getBoolProperty(JSObject *obj, String name)
|
||||
@@ -427,14 +427,14 @@
|
||||
try
|
||||
{
|
||||
common_script = _load(common_scr_path);
|
||||
- common_root = JS_NewScriptObject(cx, common_script);
|
||||
- JS_AddNamedRoot(cx, &common_root, "common-script");
|
||||
+ common_root = JS_NewObject(cx, NULL, common_script, NULL);
|
||||
+ JS_AddNamedObjectRoot(cx, &common_root, "common-script");
|
||||
_execute(common_script);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
if (common_root)
|
||||
- JS_RemoveRoot(cx, &common_root);
|
||||
+ JS_RemoveObjectRoot(cx, &common_root);
|
||||
|
||||
log_js("Unable to load %s: %s\n", common_scr_path.c_str(),
|
||||
e.getMessage().c_str());
|
||||
@@ -460,7 +460,7 @@
|
||||
JS_BeginRequest(cx);
|
||||
#endif
|
||||
if (common_root)
|
||||
- JS_RemoveRoot(cx, &common_root);
|
||||
+ JS_RemoveObjectRoot(cx, &common_root);
|
||||
|
||||
/*
|
||||
* scripts are unrooted and will be cleaned up by GC
|
||||
@@ -504,11 +504,11 @@
|
||||
static JSClass global_class =
|
||||
{
|
||||
"global", /* name */
|
||||
- JSCLASS_HAS_PRIVATE, /* flags */
|
||||
+ JSCLASS_HAS_PRIVATE | JSCLASS_GLOBAL_FLAGS,/* flags */
|
||||
JS_PropertyStub, /* add property */
|
||||
JS_PropertyStub, /* del property */
|
||||
JS_PropertyStub, /* get property */
|
||||
- JS_PropertyStub, /* set property */
|
||||
+ JS_StrictPropertyStub, /* set property */
|
||||
JS_EnumerateStandardClasses, /* enumerate */
|
||||
JS_ResolveStub, /* resolve */
|
||||
JS_ConvertStub, /* convert */
|
||||
@@ -517,7 +517,7 @@
|
||||
};
|
||||
|
||||
/* create the global object here */
|
||||
- glob = JS_NewObject(cx, &global_class, NULL, NULL);
|
||||
+ glob = JS_NewCompartmentAndGlobalObject(cx, &global_class, NULL);
|
||||
if (! glob)
|
||||
throw _Exception(_("Scripting: could not initialize glboal class"));
|
||||
|
||||
@@ -539,12 +539,12 @@
|
||||
throw _Exception(_("Scripting: JS_DefineFunctions failed"));
|
||||
}
|
||||
|
||||
-JSScript *Script::_load(zmm::String scriptPath)
|
||||
+JSObject *Script::_load(zmm::String scriptPath)
|
||||
{
|
||||
if (glob == NULL)
|
||||
initGlobalObject();
|
||||
|
||||
- JSScript *scr;
|
||||
+ JSObject *scr;
|
||||
|
||||
String scriptText = read_text_file(scriptPath);
|
||||
|
||||
@@ -571,14 +571,11 @@
|
||||
|
||||
void Script::load(zmm::String scriptPath)
|
||||
{
|
||||
- if (script)
|
||||
- JS_DestroyScript(cx, script);
|
||||
-
|
||||
script = _load((scriptPath));
|
||||
}
|
||||
|
||||
|
||||
-void Script::_execute(JSScript *scr)
|
||||
+void Script::_execute(JSObject *scr)
|
||||
{
|
||||
jsval ret_val;
|
||||
|
||||
@@ -662,7 +659,7 @@
|
||||
JSObject *js_meta = getObjectProperty(js, _("meta"));
|
||||
if (js_meta)
|
||||
{
|
||||
- JS_AddNamedRoot(cx, &js_meta, "meta");
|
||||
+ JS_AddNamedObjectRoot(cx, &js_meta, "meta");
|
||||
/// \todo: only metadata enumerated in MT_KEYS is taken
|
||||
for (int i = 0; i < M_MAX; i++)
|
||||
{
|
||||
@@ -687,7 +684,7 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
- JS_RemoveRoot(cx, &js_meta);
|
||||
+ JS_RemoveObjectRoot(cx, &js_meta);
|
||||
}
|
||||
|
||||
// stuff that has not been exported to js
|
||||
diff -ur mediatomb-0.12.1.orig/src/scripting/script.h mediatomb-0.12.1/src/scripting/script.h
|
||||
--- mediatomb-0.12.1.orig/src/scripting/script.h 2010-03-25 10:58:05.000000000 -0400
|
||||
+++ mediatomb-0.12.1/src/scripting/script.h 2011-11-16 22:28:06.000000000 -0500
|
||||
@@ -66,8 +66,8 @@
|
||||
JSRuntime *rt;
|
||||
JSContext *cx;
|
||||
JSObject *glob;
|
||||
- JSScript *script;
|
||||
- JSScript *common_script;
|
||||
+ JSObject *script;
|
||||
+ JSObject *common_script;
|
||||
|
||||
public:
|
||||
Script(zmm::Ref<Runtime> runtime);
|
||||
@@ -115,8 +115,8 @@
|
||||
JSObject *common_root;
|
||||
|
||||
void initGlobalObject();
|
||||
- JSScript *_load(zmm::String scriptPath);
|
||||
- void _execute(JSScript *scr);
|
||||
+ JSObject *_load(zmm::String scriptPath);
|
||||
+ void _execute(JSObject *scr);
|
||||
zmm::Ref<StringConverter> _p2i;
|
||||
zmm::Ref<StringConverter> _j2i;
|
||||
zmm::Ref<StringConverter> _f2i;
|
@ -1,122 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/mediatomb/mediatomb-0.12.1.ebuild,v 1.7 2011/11/17 03:40:31 axs Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools-utils eutils linux-info
|
||||
|
||||
DESCRIPTION="MediaTomb is an open source UPnP MediaServer"
|
||||
HOMEPAGE="http://www.mediatomb.cc/"
|
||||
SRC_URI="mirror://sourceforge/mediatomb/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~ppc x86"
|
||||
IUSE="debug +exif +ffmpeg inotify +javascript lastfm libextractor +mp4 mysql +taglib thumbnail"
|
||||
|
||||
DEPEND="
|
||||
mysql? ( virtual/mysql )
|
||||
!mysql? ( >=dev-db/sqlite-3 )
|
||||
javascript? ( dev-lang/spidermonkey )
|
||||
dev-libs/expat
|
||||
taglib? ( media-libs/taglib )
|
||||
!taglib? ( media-libs/id3lib )
|
||||
lastfm? ( >=media-libs/lastfmlib-0.4 )
|
||||
exif? ( media-libs/libexif )
|
||||
libextractor? ( media-libs/libextractor )
|
||||
mp4? ( media-libs/libmp4v2 )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
thumbnail? ( media-video/ffmpegthumbnailer[jpeg] )
|
||||
net-misc/curl
|
||||
sys-apps/file
|
||||
sys-libs/zlib
|
||||
virtual/libiconv"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
if use inotify; then
|
||||
if ! linux_config_exists \
|
||||
|| ! linux_chkconfig_present INOTIFY_USER; then
|
||||
ewarn "Please enable Inotify support in your kernel:"
|
||||
ewarn
|
||||
ewarn " File systems --->"
|
||||
ewarn " [*] Inotify support for userspace"
|
||||
ewarn
|
||||
fi
|
||||
fi
|
||||
enewgroup mediatomb
|
||||
enewuser mediatomb -1 -1 /dev/null mediatomb
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-gcc46.patch"
|
||||
epatch "${FILESDIR}/030-libav-0.7-support.patch"
|
||||
if use javascript && has_version ">=dev-lang/spidermonkey-1.8.5" ; then
|
||||
epatch "${FILESDIR}"/${P}-mozjs185.patch
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use thumbnail; then
|
||||
elog "libextrator does not work with thumbnail, disabling libextrator"
|
||||
myconf="${myconf} --enable-ffmpegthumbnailer --enable-ffmpeg --disable-libextractor"
|
||||
elif ! use thumbnail && use ffmpeg && use libextractor; then
|
||||
elog "libextrator does not work with ffmpeg, disabling libextrator"
|
||||
myconf="${myconf} --disable-ffmpegthumbnailer --enable-ffmpeg --disable-libextractor"
|
||||
else
|
||||
myconf="${myconf} $(use_enable thumbnail ffmpegthumbnailer) $(use_enable ffmpeg) $(use_enable libextractor)"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable debug tombdebug) \
|
||||
$(use_enable exif libexif) \
|
||||
$(use_enable inotify) \
|
||||
$(use_enable javascript libjs) \
|
||||
$(use_enable lastfm lastfmlib) \
|
||||
$(use_enable mp4 libmp4v2) \
|
||||
$(use_enable mysql) $(use_enable !mysql sqlite3) \
|
||||
$(use_enable taglib) $(use_enable !taglib id3lib) \
|
||||
--enable-curl \
|
||||
--enable-external-transcoding \
|
||||
--enable-libmagic \
|
||||
--enable-protocolinfo-extension \
|
||||
--enable-youtube \
|
||||
--enable-zlib \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "Install failed!"
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
sed -e "s:#MYSQL#:$(use mysql && has_version dev-db/mysql[-minimal] && echo "mysql"):" \
|
||||
"${FILESDIR}/${PN}-0.12.0.initd" > "${T}/mediatomb.initd" || die
|
||||
newinitd "${T}/mediatomb.initd" mediatomb || die
|
||||
newconfd "${FILESDIR}/${PN}-0.12.0.confd" mediatomb || die
|
||||
|
||||
insinto /etc/mediatomb
|
||||
newins "${FILESDIR}/${PN}-0.12.0.config" config.xml || die
|
||||
fperms 0600 /etc/mediatomb/config.xml
|
||||
fowners mediatomb:mediatomb /etc/mediatomb/config.xml
|
||||
|
||||
keepdir /var/lib/mediatomb
|
||||
fowners mediatomb:mediatomb /var/lib/mediatomb
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use mysql; then
|
||||
elog "MediaTomb has been built with MySQL support and needs"
|
||||
elog "to be configured before being started."
|
||||
elog "For more information, please consult the MediaTomb"
|
||||
elog "documentation: http://mediatomb.cc/pages/documentation"
|
||||
elog
|
||||
fi
|
||||
|
||||
elog "To configure MediaTomb edit:"
|
||||
elog "/etc/mediatomb/config.xml"
|
||||
elog
|
||||
elog "The MediaTomb web interface can be reached at (after the service is started):"
|
||||
elog "http://localhost:49152/"
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>video</herd>
|
||||
<maintainer>
|
||||
<email>darkside@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="inotify">Enable inotify filesystem monitoring support</flag>
|
||||
<flag name="lastfm">Enable last.fm support</flag>
|
||||
<flag name="libextractor">Use libextractor to gather files' metadata.</flag>
|
||||
<flag name="mysql">Use <pkg>dev-db/mysql</pkg> as backend rather than
|
||||
SQLite3. If this USE flag is disabled, <pkg>dev-db/sqlite</pkg> is used
|
||||
instead.</flag>
|
||||
<flag name="taglib">Use <pkg>media-libs/taglib</pkg> for reading files'
|
||||
metadata rather than id3lib. If this USE flag is disabled
|
||||
<pkg>media-libs/id3lib</pkg> is used instead.</flag>
|
||||
<flag name="thumbnail">Enables video thumbnails generation through
|
||||
<pkg>media-video/ffmpegthumbnailer</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
EBUILD plowshare-99999999.ebuild 2862 SHA256 fd09b1aac385e8cccd8fb8be66a20c9e355b53bcdbdc2e88d5c6617bb656de16 SHA512 bbbe5caa2f960bf6a7ead101db67245193bc72eaab320fddc9fe5880942afbf91eb5f6331ada447f286a8d863e846347fa0164e1f8fdbc323bc281a7ec06ca55 WHIRLPOOL 73f87a50b162b366249910e87ed4e6abf4aa5b996436ebf0dfaaaf1dafc14fa4a0ea63aa5f2916a0fe46ea74f3195fdffc9fd9bdef95b1d2b8730461a7731ad1
|
||||
MISC metadata.xml 436 SHA256 570ee354fd5582f16fb1b090baeb3d85faf43f4aaa542a47219813960fa3c073 SHA512 b54e1fe96ed5dfcc9198c02784d16c5994dfc048aa898dc391afec983fce720b852d4780c583a106fe13cc02582bc58b1659cbc84848b3605a814351c4289c3b WHIRLPOOL c964575c08009e35165b542cc671e29db56c1bc295830172beb9ec141f2283e287e50fc2e584c26945b87f1a2d0d982651496ed095fe49e5ed52d276ae7ddd3e
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="scripts">Install some additional helper scripts</flag>
|
||||
<flag name="view-captcha">View captcha with aview</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="google-code">plowshare</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,105 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit bash-completion-r1 git-2
|
||||
|
||||
DESCRIPTION="Command-line downloader and uploader for file-sharing websites"
|
||||
HOMEPAGE="http://code.google.com/p/plowshare/"
|
||||
EGIT_REPO_URI="https://code.google.com/p/${PN}/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="bash-completion +javascript +perl scripts view-captcha"
|
||||
|
||||
RDEPEND="
|
||||
javascript? ( dev-lang/spidermonkey )
|
||||
perl? ( dev-lang/perl
|
||||
media-gfx/imagemagick[perl] )
|
||||
view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )
|
||||
app-shells/bash
|
||||
|| ( app-text/recode ( dev-lang/perl dev-perl/HTML-Parser ) )
|
||||
app-text/tesseract[tiff]
|
||||
|| ( media-gfx/imagemagick[tiff] media-gfx/graphicsmagick[imagemagick,tiff] )
|
||||
net-misc/curl
|
||||
sys-apps/util-linux"
|
||||
DEPEND=""
|
||||
|
||||
# NOTES:
|
||||
# spidermonkey dep should be any javascript interpreter using /usr/bin/js
|
||||
|
||||
# TODO:
|
||||
# dev-java/rhino could probably be an alternative for spidermonkey
|
||||
|
||||
src_prepare() {
|
||||
if ! use javascript; then
|
||||
sed -i -e 's:^mediafire.*::' \
|
||||
-e 's:^badongo.*::' \
|
||||
-e 's:^dataport_cz.*::' \
|
||||
-e 's:^1fichier.*::' \
|
||||
-e 's:^turbobit.*::' \
|
||||
src/modules/config || die "sed failed"
|
||||
rm src/modules/{mediafire,badongo,dataport_cz,1fichier,turbobit}.sh || die "rm failed"
|
||||
fi
|
||||
if ! use perl; then
|
||||
sed -i -e 's:^netload_in.*::' \
|
||||
-e 's:^badongo.*::' \
|
||||
src/modules/config || die "sed failed"
|
||||
rm src/modules/netload_in.sh || die "rm failed"
|
||||
if use javascript; then
|
||||
rm src/modules/badongo.sh || die "rm failed"
|
||||
fi
|
||||
|
||||
# Don't install perl file helpers.
|
||||
sed -i -e 's:\(.*src/core.sh\).*:\1:' Makefile || die "sed failed"
|
||||
fi
|
||||
|
||||
# Don't let 'make install' install docs.
|
||||
sed -i -e "/INSTALL.*DOCDIR/d" Makefile || die "sed failed"
|
||||
|
||||
if use bash-completion; then
|
||||
sed -i -e \
|
||||
's:CDIR=/usr/local/share/plowshare/modules/config:CDIR=/usr/share/plowshare/modules/config:' \
|
||||
etc/plowshare.completion || die "sed failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# There is a Makefile but it's not compiling anything, let's not try.
|
||||
:
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Disable tests because all of them need a working Internet connection.
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" PREFIX="/usr" emake install || die "emake install failed"
|
||||
|
||||
dodoc AUTHORS CHANGELOG README || die "dodoc failed"
|
||||
|
||||
if use scripts; then
|
||||
exeinto /usr/bin/
|
||||
doexe ${S}/contrib/plowdown_{add_remote_loop,loop,parallel}.sh \
|
||||
|| die "doins failed"
|
||||
fi
|
||||
|
||||
if use bash-completion; then
|
||||
newbashcomp etc/${PN}.completion ${PN} || die "newbashcomp failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use javascript; then
|
||||
ewarn "Without javascript you will not be able to use:"
|
||||
ewarn " mediafire, badongo, dataport_cz, 1fichier and turbobit."
|
||||
fi
|
||||
if ! use perl; then
|
||||
ewarn "Without perl you will not be able to use:"
|
||||
ewarn " netload.in and badongo."
|
||||
fi
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
# ChangeLog for net-misc/teamviewer
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
13 Aug 2014; Mario Fetka <mario.fetka@gmail.com> teamviewer-9.0.30203.ebuild:
|
||||
iit commit of teamviewer9
|
||||
|
||||
*teamviewer-7.0.9377 (13 Aug 2014)
|
||||
*teamviewer-8.0.20931 (13 Aug 2014)
|
||||
*teamviewer-9.0.30203 (13 Aug 2014)
|
||||
|
||||
13 Aug 2014; Mario Fetka <mario.fetka@gmail.com>
|
||||
+files/teamviewer-7.0.9377-POSIX.patch,
|
||||
+files/teamviewer-8.0.20931-gentoo.patch,
|
||||
+files/teamviewer-9.0.27891-gentoo.patch, +files/teamviewerd.init,
|
||||
+metadata.xml, +teamviewer-7.0.9377.ebuild, +teamviewer-8.0.20931.ebuild,
|
||||
+teamviewer-9.0.30203.ebuild:
|
||||
iit commit of teamviewer9
|
@ -1,12 +0,0 @@
|
||||
AUX teamviewer-7.0.9377-POSIX.patch 3698 SHA256 fd595f395e0a66407c4bad2ee0d75a8f44bb39e89efc2b3ceaa5c71023024fd9 SHA512 67e9e82a606303501c0f8d4e06f06772322117b54c486c0516a593ce257961f866a4852ad677eef2a15e5714946a83d380e467519f4cc660a219f44abf8ca795 WHIRLPOOL 030ca9ee795eee371d9338fb2826b3f24617b0307c4f7a94127c921338ba335fe261bfc389cae12827b8f68deafb6852baa84664a7b3c16946670704521d49a7
|
||||
AUX teamviewer-8.0.20931-gentoo.patch 3786 SHA256 560d0ec32bae1493e2a64ffbd61f42ef7f57ee6961175cee6e0a80de683a04c2 SHA512 6395c088d8cb99d8f0067296166170b6353a8c5a3b4b3a0390a7781dd0ee2d6cf7cd48e884ab286d5c87a9a4423227f6cff8b7c2fa7d591897c4657cbca19574 WHIRLPOOL 5ca33f345fe4315a89f944056bd1df73362d005e4c75b2a8d58d35990709eab223a6c82198bd5e7e621af2a6085a250bafd3bac8e7b9a61cdf7b52edbf63437f
|
||||
AUX teamviewer-9.0.27891-gentoo.patch 2488 SHA256 85d41ba7b748e20cf75e1a4d7381da9f404991e322235dd9d702ff151b3242b2 SHA512 6ed3621ef415c1f8ccfb7f9f4a57932436e2c3bc8b04a91347b9f1ceca47b1b2608b6905d98152e1efc99b6739eb6f8098d182c6413089f6ab4ffeec074927fb WHIRLPOOL 09529701480e3fcbb8f0ccd7c3c28e82a5d0efe42721247819d97552ba0f26276fde8258cfad5aa3e2a1f8ebb1e65e77d5049bca6d0fcf16e3528c6cc6ff36e9
|
||||
AUX teamviewerd.init 600 SHA256 a67baa33c8459acc6e5fe27713041d2776160530b0546c523c084c1351723add SHA512 ba11f118d1f543e02b23169704153a8f20ec259afb16b25ea09a6fb5e4400a3c7f4cbb874d2d3ef5f2676437aa1225353412742f29531b60f2a7c7c7bbae32e2 WHIRLPOOL 7c691710633e851eeb45fa9c2ca9fe11f587f973e4aad553c8139b911bf79061309ceab80c1eb69a9e5f06611b9dfa23c98ed53f66ecd972dfcd409dadb46bcf
|
||||
DIST teamviewer-7.0.9377.tar.gz 18102617 SHA256 3eaa78cbbd49449f2dbe5be6f0af99535a039598867a537ea8230189251909b9 SHA512 cc959dc9d243be499dbd5781c979305787659fbc95f72f5cb5e05dc042006cf05e670e8feb88322a1adf74f1c58cdf8883c11945a5baff26b0a7a2a4e8b08a8b WHIRLPOOL 68cc97298d8f98b5021e39954f45167eb2b32ff3bd32aa38733120574dafcf13884e452823ccec9d73f3244989433919395ba6d357f714635a1a6276bd8fa855
|
||||
DIST teamviewer-8.0.20931.deb 19567090 SHA256 6ad27b106a125c51075597c526b7b84fa9637af1aef6ee0514faa49694bf70dd SHA512 991fb4e572b312289097062577c9dfd9189d8405902e6965b224b1ad7e883de2dca99aa18b4ae2e333ce1cab65eade0f86eddccc32ed045140a34037c1a129d0 WHIRLPOOL e7ec1544e13b6cdc161783e36589b1cf07bbe60dd32f811d29e8c7b266477840550a08382c3b4683fbf00a6433305c135714bb30fb260c202a1bb828f0da8d45
|
||||
DIST teamviewer-9.0.30203.deb 23460204 SHA256 ef01b63eeec7aa9c046b613d26448b87f6bd00774941730fd26f60bb14f5aa75 SHA512 ead3467bbfb7b29c6c83218271afb9d4a8ac740eaba0d879ec1fe2501199d98b6bb9549a9238153680f978439519fcbd6e85744bdf375a1296c56bb9d13407d9 WHIRLPOOL edc23b23b2ee4961b9d92748460236bb94373b8320c67b1f4ef4055874dbe8d596409dd206ea32c6a20cf593c579943ec8c2f047b01b858ccd50616d49965320
|
||||
EBUILD teamviewer-7.0.9377.ebuild 2963 SHA256 3a4deae62c7d89f8391b03256fcd4cc8604239915f57e601b697e0eaf7c10c21 SHA512 fc95dfed2c32cfd520da701910f04c4fc9d3802764907d0c425d794ff4a69be54a1a7e38dc7f7e9225ff68a6e4448992d3122f948d51f98c981b928c0d65eb74 WHIRLPOOL af9e7e9eb3190ce6f2e586edc7d565fcdc8194d71d618c99c4e0417bcc1a73ed4f8385fac1cff3bef196dd9b7ba3088bc4c7f459b25e0e3a7ec82d1a35218516
|
||||
EBUILD teamviewer-8.0.20931.ebuild 3982 SHA256 328b496dd5f2e2305e6197381ca57a1c0b37bda94e3911b2289350a7c3996c3c SHA512 d4aff89e605501fdbd6396db310c1c042aa03683c5b35f2b04905dbc27b5a4a5fee1c82ca3a71b3eae5eaaa5224e384955ad9604cf3e41337fd8506a318624ba WHIRLPOOL 96902662dfc8a98c7d20dc6df29fb4c420e245d3f17d6e307d226369035e2872f26d3a61a03698a353fe78376e695606f2d8ca9812fbe51bc98a489d6083f71f
|
||||
EBUILD teamviewer-9.0.30203.ebuild 3605 SHA256 e8e8ea92c183d1d4d6eacf2aeae680ca6b99999bec55ac3c469d3d5fafbe1a4d SHA512 feb1d93b6bfb9dbd751949bac4f03792080e778f99e6941730e02a43e90c98bdd2548b1bbe8f1c722f1f020be712c61963d3c1e9dd971c15e010d1793c05952d WHIRLPOOL a4a828dc2a5a0c45059575c88fc2d104e47add9a31982bd0072f4b2c1931abd24fa7c992eba950e53c0cec563c3ec704a59ff8faa2f8b5d067fe135998f7508f
|
||||
MISC ChangeLog 679 SHA256 04eb5d952f8aa19f1b85392b9542860bb13bbf202059311301460815f09240b8 SHA512 a6caead1ff20fb35aea37c4bf9426baec28dd5a6c4fd9bc530fd6d248875d54bd6a15089de13e2064d0b0db48a9ca58b8cc1a927dfcc84797906a9dc2c04fa6e WHIRLPOOL beefad294cf9ee78375af49cca23e661bb19ebe48d56fb858cf059615e554cde00213271d88214825bed14facf617b83a8927b1c5cacc788cfe40ac6b1fd0624
|
||||
MISC metadata.xml 444 SHA256 639cdfda43bf7e000721768a1ea21f4f28b465aae9fc0f4b4ff46c1b55f6538a SHA512 a3b75ae69a85bd9eadeb0b58564b39486cc3f27b2588b76ed54529b03d3bd049ddeca4bf1552ceb26b58285e99fbd7b850814007365bb1e70d0c6c59aa64fea5 WHIRLPOOL 64614b52256d2dfdb9a7b94b33aaff022ceb52631bce602467422d7971339e26c5aef255c2f057d8157f00b53351f3a4f96dabbc6967f904611bf9853634ebbb
|
@ -1,183 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Tue Feb 19 21:24:39 UTC 2013
|
||||
Subject: make scripts POSIX compliant
|
||||
|
||||
--- teamviewer7/.tvscript/.regedit
|
||||
+++ teamviewer7/.tvscript/.regedit
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/sh
|
||||
|
||||
TV_script_dir="$(dirname "$(readlink -f "$0")")"
|
||||
"$TV_script_dir/wrapper" wine regedit "$@"
|
||||
--- teamviewer7/.tvscript/.winecfg
|
||||
+++ teamviewer7/.tvscript/.winecfg
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/sh
|
||||
|
||||
TV_script_dir="$(dirname "$(readlink -f "$0")")"
|
||||
"$TV_script_dir/wrapper" wine winecfg "$@"
|
||||
--- teamviewer7/.tvscript/killteamviewer
|
||||
+++ teamviewer7/.tvscript/killteamviewer
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/sh
|
||||
# execute wineserver -k for all users running a TeamViewer
|
||||
# (if not called by root, only successful for the current user)
|
||||
|
||||
--- teamviewer7/.tvscript/teamviewer
|
||||
+++ teamviewer7/.tvscript/teamviewer
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/sh
|
||||
|
||||
TV_script_dir="$(dirname "$(readlink -f "$0")")"
|
||||
"$TV_script_dir/wrapper" wine "c:\Program Files\TeamViewer\Version7\TeamViewer.exe" "$@"
|
||||
--- teamviewer7/.tvscript/wrapper
|
||||
+++ teamviewer7/.tvscript/wrapper
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/sh
|
||||
|
||||
TV_script_dir="$(dirname "$(readlink -f "$0")")"
|
||||
TV_base_dir="$(dirname "$TV_script_dir")"
|
||||
@@ -23,7 +23,7 @@
|
||||
export WINESERVER="$TV_Wine_bin/wineserver"
|
||||
|
||||
|
||||
-function tv_Prepare()
|
||||
+tv_Prepare()
|
||||
{
|
||||
exec 2>&1 # redirect stderr
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
setup_env
|
||||
}
|
||||
|
||||
-function tv_Run()
|
||||
+tv_Run()
|
||||
{
|
||||
exec 2>&1 # redirect stderr
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
"$TV_Wine_bin/$binary" "$@"
|
||||
}
|
||||
|
||||
-function tv_LogInfo()
|
||||
+tv_LogInfo()
|
||||
{
|
||||
exec 2>&1 # redirect stderr
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
echo " "
|
||||
}
|
||||
|
||||
-function setup_wine()
|
||||
+setup_wine()
|
||||
{
|
||||
# setup dosdevices and symlinks
|
||||
local c_sym="$WINEPREFIX/dosdevices/c:"
|
||||
@@ -88,14 +88,14 @@
|
||||
}
|
||||
|
||||
# ensure path exists
|
||||
-function make_path()
|
||||
+make_path()
|
||||
{
|
||||
local path="$1"
|
||||
[ -d "$path" ] || mkdir -p "$path" || die "Could not create $path"
|
||||
}
|
||||
|
||||
# setup/validate drive symlinks
|
||||
-function setup_drive_symlink()
|
||||
+setup_drive_symlink()
|
||||
{
|
||||
local sym="$1"
|
||||
local dst="$2"
|
||||
@@ -107,7 +107,7 @@
|
||||
}
|
||||
|
||||
# setup logfile symlinks
|
||||
-function setup_log_symlink
|
||||
+setup_log_symlink()
|
||||
{
|
||||
local cuser=$(id -un)
|
||||
local basepath="$WINEPREFIX/drive_c/users/$cuser"
|
||||
@@ -129,7 +129,7 @@
|
||||
}
|
||||
|
||||
# setup/validate win symlinks
|
||||
-function setup_win_symlink()
|
||||
+setup_win_symlink()
|
||||
{
|
||||
local sym="$WINEPREFIX/$1"
|
||||
local dst="$TV_Wine_dir/$1"
|
||||
@@ -141,7 +141,7 @@
|
||||
[ -d $(readlink -f "$sym") ] || ln -s "$dst" "$sym" || die "Could not create $sym (link to $dst)"
|
||||
}
|
||||
|
||||
-function setup_prog_dir()
|
||||
+setup_prog_dir()
|
||||
{
|
||||
local progdir="$WINEPREFIX/drive_c/Program Files/TeamViewer/Version7"
|
||||
local progsrc="$TV_Wine_dir/drive_c/Program Files/TeamViewer/Version7"
|
||||
@@ -158,7 +158,7 @@
|
||||
done
|
||||
}
|
||||
|
||||
-function setup_wine_tweaks()
|
||||
+setup_wine_tweaks()
|
||||
{
|
||||
# Enable Subpixel Hinting
|
||||
if ! [ -e "$WINEPREFIX/.set_fontsmooth" ] ; then
|
||||
@@ -191,7 +191,7 @@
|
||||
fi
|
||||
}
|
||||
|
||||
-function setup_tar_env()
|
||||
+setup_tar_env()
|
||||
{
|
||||
local dsrc="$TV_script_dir/teamviewer.desktop.template"
|
||||
local ddst="$TV_script_dir/teamviewer.desktop"
|
||||
@@ -210,7 +210,7 @@
|
||||
fi
|
||||
}
|
||||
|
||||
-function setup_env()
|
||||
+setup_env()
|
||||
{
|
||||
local tvwine="$TV_Wine_dir/drive_c/Program Files/TeamViewer/Version7/tvwine.dll.so"
|
||||
|
||||
@@ -227,7 +227,7 @@
|
||||
(cd /etc; ls -m *-release *-version *_version > "$TV_profile/drive_c/distrelease" 2> /dev/null)
|
||||
}
|
||||
|
||||
-function validate_user()
|
||||
+validate_user()
|
||||
{
|
||||
local userid=$(id -un)
|
||||
|
||||
@@ -236,7 +236,7 @@
|
||||
fi
|
||||
}
|
||||
|
||||
-function validate_binary()
|
||||
+validate_binary()
|
||||
{
|
||||
local binary="$1"
|
||||
|
||||
@@ -245,9 +245,11 @@
|
||||
fi
|
||||
}
|
||||
|
||||
-function die()
|
||||
+die()
|
||||
{
|
||||
- echo -e "\nError: $@\n"
|
||||
+ echo
|
||||
+ echo "Error: $@"
|
||||
+ echo
|
||||
exit 1
|
||||
}
|
||||
|
@ -1,135 +0,0 @@
|
||||
commit d3060b46b357c399d522e8346dd6c9b99c322343
|
||||
Author: hasufell <hasufell@gentoo.org>
|
||||
Date: Sat Sep 21 20:08:07 2013 +0200
|
||||
|
||||
remove all daemon/systemd related bits
|
||||
|
||||
diff --git a/script/tvw_main b/script/tvw_main
|
||||
index bdff58b..1058d47 100644
|
||||
--- a/script/tvw_main
|
||||
+++ b/script/tvw_main
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
source "$TV_SCRIPT_DIR/tvw_config"
|
||||
source "$TV_SCRIPT_DIR/tvw_aux"
|
||||
-source "$TV_SCRIPT_DIR/tvw_daemon"
|
||||
source "$TV_SCRIPT_DIR/tvw_profile"
|
||||
|
||||
|
||||
@@ -17,7 +16,6 @@ function Main()
|
||||
--help ) PrintHelp ;;
|
||||
--version ) PrintVersion ;;
|
||||
--info ) PrintInfo ;;
|
||||
- --daemon ) Run_Daemon $opt ;;
|
||||
--winecfg ) shift; Run_WineCfg "$@" ;;
|
||||
--regedit ) shift; Run_RegEdit "$@" ;;
|
||||
--kill ) Run_KillTeamViewer ;;
|
||||
@@ -174,26 +172,14 @@ function Run_RegEdit()
|
||||
wine regedit "$@"
|
||||
}
|
||||
|
||||
-function Run_Daemon()
|
||||
-{
|
||||
- local opt="$1"
|
||||
-
|
||||
- case "$opt" in
|
||||
- ( disable ) removeDaemon || rootSuggest ;;
|
||||
- ( enable ) installDaemon || rootSuggest ;;
|
||||
- ( start | stop | restart ) cmdDaemon $opt || rootSuggest ;;
|
||||
- ( status ) cmdDaemon $opt ;;
|
||||
- ( * ) echo "unknown option '$opt'" ;;
|
||||
- esac
|
||||
-}
|
||||
-
|
||||
function SetPasswd()
|
||||
{
|
||||
+ echo "Stop your teamviewer daemon first, then press enter."
|
||||
+ read
|
||||
+
|
||||
local pwd="$1"
|
||||
[ -n "$pwd" ] || die 'no password specified'
|
||||
|
||||
- Run_Daemon 'stop' > /dev/null
|
||||
-
|
||||
$TV_BIN_DIR/teamviewerd --passwd "$pwd"
|
||||
case $? in
|
||||
0 ) echo 'ok' ;;
|
||||
@@ -203,19 +189,19 @@ function SetPasswd()
|
||||
* ) echo 'unknown response' ;;
|
||||
esac
|
||||
|
||||
- Run_Daemon 'start' || die 'failed to restart the daemon'
|
||||
- echo
|
||||
+ echo "You may start your teamviewer daemon again."
|
||||
}
|
||||
|
||||
function ExportLicense()
|
||||
{
|
||||
+ echo "Stop your teamviewer daemon first, then press enter."
|
||||
+ read
|
||||
+
|
||||
local license="$1"
|
||||
local path='/tmp/tv_global.conf'
|
||||
|
||||
[ -n "$license" ] || die 'no license specified'
|
||||
|
||||
- Run_Daemon 'stop' > /dev/null
|
||||
-
|
||||
$TV_BIN_DIR/teamviewerd --export-license "$license" "$path"
|
||||
case $? in
|
||||
0 ) echo "ok - license exported to '$path'" ;;
|
||||
@@ -223,8 +209,7 @@ function ExportLicense()
|
||||
* ) echo 'unknown response' ;;
|
||||
esac
|
||||
|
||||
- Run_Daemon 'start' || die 'failed to restart the daemon'
|
||||
- echo
|
||||
+ echo "You may start your teamviewer daemon again."
|
||||
}
|
||||
|
||||
function CreateZipLog()
|
||||
@@ -265,20 +250,12 @@ function PrintHelp()
|
||||
ABecho "teamviewer --passwd [PASSWD]" "set a password (useful when installing remote (ssh)"
|
||||
ABecho "teamviewer --ziplog" "create a zip containing all teamviewer logs (useful when contacting support)"
|
||||
echo
|
||||
- ABecho "teamviewer --daemon status" "show current status of the TeamViewer daemon"
|
||||
- ABecho "teamviewer --daemon start" "start TeamViewer daemon"
|
||||
- ABecho "teamviewer --daemon stop" "stop TeamViewer daemon"
|
||||
- ABecho "teamviewer --daemon restart" "stop/start TeamViewer daemon"
|
||||
- ABecho "teamviewer --daemon disable" "disable TeamViewer daemon - don't start daemon on system startup"
|
||||
- ABecho "teamviewer --daemon enable" "enable TeamViewer daemon - start daemon on system startup (default)"
|
||||
}
|
||||
|
||||
function PrintInfo()
|
||||
{
|
||||
PrintVersion
|
||||
echo
|
||||
- PrintDaemonStatus
|
||||
- echo
|
||||
PrintTeamViewerID
|
||||
}
|
||||
|
||||
@@ -287,15 +264,6 @@ function PrintVersion()
|
||||
ABecho "TeamViewer" "$TV_VERSION"
|
||||
}
|
||||
|
||||
-function PrintDaemonStatus()
|
||||
-{
|
||||
- local cmd="$(daemonCtl 'status')"
|
||||
- local txt="$(eval "$cmd")"
|
||||
- [ $? = 0 ] || txt='n/a (error)'
|
||||
-
|
||||
- ABecho "teamviewerd status" "$txt"
|
||||
-}
|
||||
-
|
||||
function PrintTeamViewerID()
|
||||
{
|
||||
local config="$TV_BASE_DIR/config/global.conf"
|
||||
@@ -307,6 +275,6 @@ function PrintTeamViewerID()
|
||||
ABecho "TeamViewer ID:" "$tvid"
|
||||
else
|
||||
echo "TeamViewer ID: not found"
|
||||
- echo "Try restarting the TeamViewer daemon (e.g. teamviewer --daemon restart)"
|
||||
+ echo "Try restarting the TeamViewer daemon."
|
||||
fi
|
||||
}
|
@ -1,91 +0,0 @@
|
||||
diff -uNr opt.orig/teamviewer9/tv_bin/script/tvw_extra opt/teamviewer9/tv_bin/script/tvw_extra
|
||||
--- opt.orig/teamviewer9/tv_bin/script/tvw_extra 2014-05-08 22:56:31.914099956 +0200
|
||||
+++ opt/teamviewer9/tv_bin/script/tvw_extra 2014-05-08 23:09:39.484253974 +0200
|
||||
@@ -34,24 +34,9 @@
|
||||
{
|
||||
PrintVersion
|
||||
echo
|
||||
- PrintDaemonStatus
|
||||
- echo
|
||||
PrintTeamViewerID
|
||||
}
|
||||
|
||||
-function PrintDaemonStatus()
|
||||
-{
|
||||
- local cmd="$(daemonCtl 'status')"
|
||||
- local txt="n/a"
|
||||
-
|
||||
- if [ isInstalledTV ] ; then
|
||||
- txt="$(eval "$cmd")"
|
||||
- [ $? = 0 ] || txt='n/a (error)'
|
||||
- fi
|
||||
-
|
||||
- ABecho "teamviewerd status" "$txt"
|
||||
-}
|
||||
-
|
||||
function PrintTeamViewerID()
|
||||
{
|
||||
local config="$TV_BASE_DIR/config/global.conf"
|
||||
@@ -61,20 +46,19 @@
|
||||
[ -e "$config" ] && tvid=$( grep 'ClientID' "$config" | cut --delimiter='=' -f2 )
|
||||
[ -n "$tvid" ] && txt="$tvid"
|
||||
|
||||
- ABecho "TeamViewer ID:" "$tvid"
|
||||
-
|
||||
if [ -z "$tvid" ] && isInstalledTV; then
|
||||
- echo "Try restarting the TeamViewer daemon (e.g. teamviewer --daemon restart)"
|
||||
+ echo "Try restarting the TeamViewer daemon."
|
||||
fi
|
||||
}
|
||||
|
||||
function SetPasswd()
|
||||
{
|
||||
+ echo "Stop your teamviewer daemon first, then press enter."
|
||||
+ read
|
||||
+
|
||||
local pwd="$1"
|
||||
[ -n "$pwd" ] || die 'no password specified'
|
||||
|
||||
- Run_Daemon 'stop' > /dev/null
|
||||
-
|
||||
$TV_BIN_DIR/teamviewerd --passwd "$pwd"
|
||||
case $? in
|
||||
0 ) echo 'ok' ;;
|
||||
diff -uNr opt.orig/teamviewer9/tv_bin/script/tvw_main opt/teamviewer9/tv_bin/script/tvw_main
|
||||
--- opt.orig/teamviewer9/tv_bin/script/tvw_main 2014-05-08 22:56:31.914099956 +0200
|
||||
+++ opt/teamviewer9/tv_bin/script/tvw_main 2014-05-08 23:10:36.803537385 +0200
|
||||
@@ -4,7 +4,6 @@
|
||||
source "$TV_SCRIPT_DIR/tvw_config"
|
||||
source "$TV_SCRIPT_DIR/tvw_exec"
|
||||
source "$TV_SCRIPT_DIR/tvw_extra"
|
||||
-source "$TV_SCRIPT_DIR/tvw_daemon"
|
||||
source "$TV_SCRIPT_DIR/tvw_profile"
|
||||
|
||||
|
||||
@@ -19,7 +18,6 @@
|
||||
--help ) PrintHelp ;;
|
||||
--version ) PrintVersion ;;
|
||||
--info ) PrintInfo ;;
|
||||
- --daemon ) Run_Daemon $opt ;;
|
||||
--winecfg ) shift; Run_WineCfg "$@" ;;
|
||||
--regedit ) shift; Run_RegEdit "$@" ;;
|
||||
--kill ) Run_KillTeamViewer ;;
|
||||
@@ -166,18 +164,3 @@
|
||||
Init
|
||||
wine regedit "$@"
|
||||
}
|
||||
-
|
||||
-function Run_Daemon()
|
||||
-{
|
||||
- local opt="$1"
|
||||
-
|
||||
- installedTVorDie
|
||||
-
|
||||
- case "$opt" in
|
||||
- ( disable ) removeDaemon || rootSuggest ;;
|
||||
- ( enable ) installDaemon || rootSuggest ;;
|
||||
- ( start | stop | restart ) cmdDaemon $opt || rootSuggest ;;
|
||||
- ( status ) cmdDaemon $opt ;;
|
||||
- ( * ) echo "unknown option '$opt'" ;;
|
||||
- esac
|
||||
-}
|
@ -1,26 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/teamviewer/files/teamviewerd.init,v 1.2 2013/04/18 13:08:45 hasufell Exp $
|
||||
|
||||
description="daemon for TeamViewer"
|
||||
|
||||
PIDFILE="/var/run/teamviewerd.pid"
|
||||
|
||||
start() {
|
||||
ebegin "Starting Teamviewer Daemon"
|
||||
|
||||
start-stop-daemon \
|
||||
--start \
|
||||
--pidfile "${PIDFILE}" \
|
||||
--background \
|
||||
--exec /opt/teamviewer@TVV@/teamviewerd -- -d
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping Teamviewer Daemon"
|
||||
|
||||
start-stop-daemon \
|
||||
--stop \
|
||||
--pidfile "${PIDFILE}"
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>flameeyes@gentoo.org</email>
|
||||
<name>Diego Elio Pettenò</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="system-wine">Use <pkg>app-emulation/wine</pkg> instead of bundled one.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,122 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/teamviewer/teamviewer-7.0.9377.ebuild,v 1.3 2013/04/21 20:37:28 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils gnome2-utils
|
||||
|
||||
# Major version
|
||||
MV=${PV/\.*}
|
||||
MY_PN=${PN}-${MV}
|
||||
DESCRIPTION="All-In-One Solution for Remote Access and Support over the Internet"
|
||||
HOMEPAGE="http://www.teamviewer.com"
|
||||
SRC_URI="https://www.teamviewer.com/download/version_${MV}x/teamviewer_linux.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="TeamViewer !system-wine? ( LGPL-2.1 )"
|
||||
SLOT=${MV}
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="system-wine"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND="
|
||||
x11-misc/xdg-utils
|
||||
!system-wine? (
|
||||
amd64? (
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
|| (
|
||||
(
|
||||
x11-libs/libSM[abi_x86_32]
|
||||
x11-libs/libX11[abi_x86_32]
|
||||
x11-libs/libXau[abi_x86_32]
|
||||
x11-libs/libXdamage[abi_x86_32]
|
||||
x11-libs/libXext[abi_x86_32]
|
||||
x11-libs/libXfixes[abi_x86_32]
|
||||
x11-libs/libXtst[abi_x86_32]
|
||||
)
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
)
|
||||
)
|
||||
x86? (
|
||||
sys-libs/zlib
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXtst
|
||||
)
|
||||
)
|
||||
system-wine? ( app-emulation/wine )"
|
||||
|
||||
QA_PREBUILT="opt/teamviewer-${MV}/*"
|
||||
|
||||
S=${WORKDIR}/teamviewer${MV}
|
||||
|
||||
make_winewrapper() {
|
||||
cat << EOF > "${T}/${MY_PN}"
|
||||
#!/bin/sh
|
||||
exec wine "/opt/${MY_PN}/bin/TeamViewer.exe" "\$@"
|
||||
EOF
|
||||
chmod go+rx "${T}/${MY_PN}"
|
||||
exeinto /opt/bin
|
||||
doexe "${T}/${MY_PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-POSIX.patch
|
||||
}
|
||||
|
||||
src_install () {
|
||||
if use system-wine ; then
|
||||
make_winewrapper
|
||||
exeinto /opt/${MY_PN}/bin
|
||||
doexe "${S}/.wine/drive_c/Program Files/TeamViewer/Version7/"*
|
||||
else
|
||||
# install scripts and .reg
|
||||
insinto /opt/${MY_PN}/bin
|
||||
find ".tvscript" -type f \( \! -name "${PN}.desktop*" -a \! -name "${PN}.png" \) \
|
||||
-maxdepth 1 -execdir doins '{}' \;
|
||||
|
||||
# install wine
|
||||
insinto /opt/${MY_PN}/wine
|
||||
doins -r "${S}"/.wine/*
|
||||
dosym /opt/${MY_PN}/bin/${PN} /opt/bin/${MY_PN}
|
||||
|
||||
# fix permissions
|
||||
fperms 755 /opt/${MY_PN}/bin/{${PN},wrapper,killteamviewer}
|
||||
fperms 755 /opt/${MY_PN}/wine/bin/wine{,-preloader,server}
|
||||
fperms 755 "/opt/${MY_PN}/wine/drive_c/Program Files/TeamViewer/Version${MV}"/TeamViewer{,_Desktop}.exe
|
||||
find "${D}"/opt/${MY_PN} -type f -name "*.so*" -execdir chmod 755 '{}' \;
|
||||
fi
|
||||
|
||||
newicon -s 48 "${S}"/.tvscript/${PN}.png ${MY_PN}.png
|
||||
dodoc linux_FAQ_{EN,DE}.txt
|
||||
make_desktop_entry ${MY_PN} TeamViewer-${MV} ${MY_PN}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
|
||||
if use system-wine ; then
|
||||
echo
|
||||
eerror "IMPORTANT NOTICE!"
|
||||
elog "Using ${PN} with system wine is not supported and experimental."
|
||||
elog "Do not report gentoo bugs while using this version."
|
||||
echo
|
||||
fi
|
||||
|
||||
elog "Logs are written to:"
|
||||
elog " ~/.teamviewer/7"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,162 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/teamviewer/teamviewer-8.0.20931.ebuild,v 1.1 2013/09/21 19:52:20 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils gnome2-utils systemd unpacker
|
||||
|
||||
# Major version
|
||||
MV=${PV/\.*}
|
||||
MY_PN=${PN}${MV}
|
||||
DESCRIPTION="All-In-One Solution for Remote Access and Support over the Internet"
|
||||
HOMEPAGE="http://www.teamviewer.com"
|
||||
SRC_URI="http://www.teamviewer.com/download/version_${MV}x/teamviewer_linux.deb -> ${P}.deb"
|
||||
|
||||
LICENSE="TeamViewer !system-wine? ( LGPL-2.1 )"
|
||||
SLOT=${MV}
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="system-wine"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND="
|
||||
app-shells/bash
|
||||
x11-misc/xdg-utils
|
||||
!system-wine? (
|
||||
amd64? (
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
|| (
|
||||
(
|
||||
x11-libs/libSM[abi_x86_32]
|
||||
x11-libs/libX11[abi_x86_32]
|
||||
x11-libs/libXau[abi_x86_32]
|
||||
x11-libs/libXdamage[abi_x86_32]
|
||||
x11-libs/libXext[abi_x86_32]
|
||||
x11-libs/libXfixes[abi_x86_32]
|
||||
x11-libs/libXtst[abi_x86_32]
|
||||
)
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
)
|
||||
)
|
||||
x86? (
|
||||
sys-libs/zlib
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXtst
|
||||
)
|
||||
)
|
||||
system-wine? ( app-emulation/wine )"
|
||||
|
||||
QA_PREBUILT="opt/teamviewer${MV}/*"
|
||||
|
||||
S=${WORKDIR}/opt/teamviewer${MV}/tv_bin
|
||||
|
||||
make_winewrapper() {
|
||||
cat << EOF > "${T}/${MY_PN}"
|
||||
#!/bin/sh
|
||||
export WINEDLLPATH=/opt/${MY_PN}
|
||||
exec wine "/opt/${MY_PN}/TeamViewer.exe" "\$@"
|
||||
EOF
|
||||
chmod go+rx "${T}/${MY_PN}"
|
||||
exeinto /opt/bin
|
||||
doexe "${T}/${MY_PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch
|
||||
|
||||
sed \
|
||||
-e "s/@TVV@/${MV}/g" \
|
||||
"${FILESDIR}"/${PN}d.init > "${T}"/${PN}d${MV} || die
|
||||
|
||||
sed -i \
|
||||
-e "s#/opt/teamviewer8/tv_bin/teamviewerd#/opt/${MY_PN}/teamviewerd#" \
|
||||
script/${PN}d.service || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
if use system-wine ; then
|
||||
make_winewrapper
|
||||
exeinto /opt/${MY_PN}
|
||||
doexe wine/drive_c/TeamViewer/*
|
||||
else
|
||||
# install scripts and .reg
|
||||
insinto /opt/${MY_PN}/script
|
||||
doins script/*.reg
|
||||
exeinto /opt/${MY_PN}/script
|
||||
doexe script/teamviewer{,_desktop} script/tvw_{aux,config,main,profile}
|
||||
|
||||
# install internal wine
|
||||
insinto /opt/${MY_PN}
|
||||
doins -r wine
|
||||
dosym /opt/${MY_PN}/script/${PN} /opt/bin/${MY_PN}
|
||||
|
||||
# fix permissions
|
||||
fperms 755 /opt/${MY_PN}/wine/bin/wine{,-preloader,server}
|
||||
fperms 755 /opt/${MY_PN}/wine/drive_c/TeamViewer/TeamViewer{,_Desktop}.exe
|
||||
find "${D}"/opt/${MY_PN} -type f -name "*.so*" -execdir chmod 755 '{}' \;
|
||||
fi
|
||||
|
||||
# necessary symlinks
|
||||
dosym ./script/teamviewer /opt/${MY_PN}/TeamViewer
|
||||
dosym ./script/teamviewer_desktop /opt/${MY_PN}/TeamViewer_Desktop
|
||||
|
||||
# install daemon binary
|
||||
exeinto /opt/${MY_PN}
|
||||
doexe ${PN}d
|
||||
|
||||
# set up logdir
|
||||
keepdir /var/log/${MY_PN}
|
||||
dosym /var/log/${MY_PN} /opt/${MY_PN}/logfiles
|
||||
|
||||
# set up config dir
|
||||
keepdir /etc/${MY_PN}
|
||||
dosym /etc/${MY_PN} /opt/${MY_PN}/config
|
||||
|
||||
doinitd "${T}"/${PN}d${MV}
|
||||
systemd_dounit script/${PN}d.service
|
||||
|
||||
newicon -s 48 desktop/${PN}.png ${MY_PN}.png
|
||||
dodoc ../doc/linux_FAQ_{EN,DE}.txt
|
||||
make_desktop_entry ${MY_PN} TeamViewer ${MY_PN}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
|
||||
if use system-wine ; then
|
||||
echo
|
||||
eerror "IMPORTANT NOTICE!"
|
||||
elog "Using ${PN} with system wine is not supported and experimental."
|
||||
elog "Do not report gentoo bugs while using this version."
|
||||
echo
|
||||
fi
|
||||
|
||||
eerror "STARTUP NOTICE:"
|
||||
elog "You cannot start the daemon via \"teamviewer --daemon start\"."
|
||||
elog "Instead use the provided gentoo initscript:"
|
||||
elog " /etc/init.d/${PN}d${MV} start"
|
||||
elog
|
||||
elog "Logs are written to \"/var/log/teamviewer8\""
|
||||
|
||||
echo
|
||||
|
||||
eerror "UPDATE NOTICE!"
|
||||
ewarn "If you update from teamviewer-8.0.17147"
|
||||
ewarn "then you might have to remove \"~/.config/teamviewer8\", because"
|
||||
ewarn "the install destination changed and the config might be invalid."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,155 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils gnome2-utils systemd unpacker
|
||||
|
||||
# Major version
|
||||
MV=${PV/\.*}
|
||||
MY_PN=${PN}${MV}
|
||||
DESCRIPTION="All-In-One Solution for Remote Access and Support over the Internet"
|
||||
HOMEPAGE="http://www.teamviewer.com"
|
||||
SRC_URI="http://www.teamviewer.com/download/version_${MV}x/teamviewer_linux.deb -> ${P}.deb"
|
||||
|
||||
LICENSE="TeamViewer !system-wine? ( LGPL-2.1 )"
|
||||
SLOT=${MV}
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="system-wine"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND="
|
||||
app-shells/bash
|
||||
x11-misc/xdg-utils
|
||||
!system-wine? (
|
||||
amd64? (
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
|| (
|
||||
(
|
||||
x11-libs/libSM[abi_x86_32]
|
||||
x11-libs/libX11[abi_x86_32]
|
||||
x11-libs/libXau[abi_x86_32]
|
||||
x11-libs/libXdamage[abi_x86_32]
|
||||
x11-libs/libXext[abi_x86_32]
|
||||
x11-libs/libXfixes[abi_x86_32]
|
||||
x11-libs/libXtst[abi_x86_32]
|
||||
)
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
)
|
||||
)
|
||||
x86? (
|
||||
sys-libs/zlib
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXtst
|
||||
)
|
||||
)
|
||||
system-wine? ( app-emulation/wine )"
|
||||
|
||||
QA_PREBUILT="opt/teamviewer${MV}/*"
|
||||
|
||||
S=${WORKDIR}/opt/teamviewer${MV}/tv_bin
|
||||
|
||||
make_winewrapper() {
|
||||
cat << EOF > "${T}/${MY_PN}"
|
||||
#!/bin/sh
|
||||
export WINEDLLPATH=/opt/${MY_PN}
|
||||
exec wine "/opt/${MY_PN}/TeamViewer.exe" "\$@"
|
||||
EOF
|
||||
chmod go+rx "${T}/${MY_PN}"
|
||||
exeinto /opt/bin
|
||||
doexe "${T}/${MY_PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch
|
||||
|
||||
sed \
|
||||
-e "s/@TVV@/${MV}/g" \
|
||||
"${FILESDIR}"/${PN}d.init > "${T}"/${PN}d${MV} || die
|
||||
|
||||
sed \
|
||||
-e "s#/opt/teamviewer9/tv_bin/teamviewerd#/opt/${MY_PN}/teamviewerd#" \
|
||||
script/${PN}d.service > "${T}"/${PN}d${MV}.service || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
if use system-wine ; then
|
||||
make_winewrapper
|
||||
exeinto /opt/${MY_PN}
|
||||
doexe wine/drive_c/TeamViewer/*
|
||||
else
|
||||
# install scripts and .reg
|
||||
insinto /opt/${MY_PN}/script
|
||||
doins script/*.reg
|
||||
exeinto /opt/${MY_PN}/script
|
||||
doexe script/teamviewer script/tvw_{aux,config,exec,extra,main,profile}
|
||||
|
||||
# install internal wine
|
||||
insinto /opt/${MY_PN}
|
||||
doins -r wine
|
||||
dosym /opt/${MY_PN}/script/${PN} /opt/bin/${MY_PN}
|
||||
|
||||
# fix permissions
|
||||
fperms 755 /opt/${MY_PN}/wine/bin/wine{,-preloader,server}
|
||||
fperms 755 /opt/${MY_PN}/wine/drive_c/TeamViewer/TeamViewer.exe
|
||||
find "${D}"/opt/${MY_PN} -type f -name "*.so*" -execdir chmod 755 '{}' \;
|
||||
fi
|
||||
|
||||
# necessary symlinks
|
||||
dosym ./script/teamviewer /opt/${MY_PN}/TeamViewer
|
||||
|
||||
# install daemon binary
|
||||
exeinto /opt/${MY_PN}
|
||||
doexe ${PN}d TeamViewer_Desktop
|
||||
|
||||
# set up logdir
|
||||
keepdir /var/log/${MY_PN}
|
||||
dosym /var/log/${MY_PN} /opt/${MY_PN}/logfiles
|
||||
|
||||
# set up config dir
|
||||
keepdir /etc/${MY_PN}
|
||||
dosym /etc/${MY_PN} /opt/${MY_PN}/config
|
||||
|
||||
doinitd "${T}"/${PN}d${MV}
|
||||
systemd_dounit "${T}"/${PN}d${MV}.service
|
||||
|
||||
newicon -s 48 desktop/${PN}.png ${MY_PN}.png
|
||||
dodoc ../doc/linux_FAQ_{EN,DE}.txt
|
||||
make_desktop_entry ${MY_PN} TeamViewer ${MY_PN}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
|
||||
if use system-wine ; then
|
||||
echo
|
||||
eerror "IMPORTANT NOTICE!"
|
||||
elog "Using ${PN} with system wine is not supported and experimental."
|
||||
elog "Do not report gentoo bugs while using this version."
|
||||
echo
|
||||
fi
|
||||
|
||||
eerror "STARTUP NOTICE:"
|
||||
elog "You cannot start the daemon via \"teamviewer --daemon start\"."
|
||||
elog "Instead use the provided gentoo initscript:"
|
||||
elog " /etc/init.d/${PN}d${MV} start"
|
||||
elog
|
||||
elog "Logs are written to \"/var/log/teamviewer9\""
|
||||
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
Loading…
Reference in New Issue
Block a user