add repo updates

This commit is contained in:
Mario Fetka 2021-07-01 12:12:40 +02:00
parent 701156bcf9
commit 774177bfa1
87 changed files with 91 additions and 5182 deletions

View File

@ -1,46 +1,10 @@
DIST insync-1.4.9.37127-fc25.i686.rpm 85130566 BLAKE2B 6edbb629ab57a3aac1ab715a0035e7b7094f55821c83129163ac6a8fb12e3a73b540983e8c63803f21b3337a5c09197465b63162ae70662799e6fcd8e6184a0a SHA512 297c232809ab1f4a117f4d8548e00769e872e1132f6161b0b6b6f456b001c47bcb28093efd4af8131eb0b4dfbd218888039bf51b04b9775e5a1718ad768984e6 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.4.1.40977-fc30.x86_64.rpm 129632145 BLAKE2B 2e1c6991ad5dd1ab228cfcabe81f582bfbed1d7a36db7b47b9fbfec12f971f3e7bcfa42824b5d980c240d606d39aa4ecf46f1b4f8a20a20cf3cd530c64da97a4 SHA512 a2e5b057c4c762eb56fff79ca912a9de80896049025fe23f1733f246d781214cd6d6578281048db92a2e70634b90ec8ef7d16932cfaa88449402008251706476
DIST insync-3.2.9.40883-fc30.x86_64.rpm 141190797 BLAKE2B 07829ec10ff6efe8e7572b405084fbd1757b34b73465988bd6b09897f092aaf2770b7a15da116c9699b2b142a87115c1e94875b9c10c72fa001ac20cc00e5455 SHA512 43070adbfa6f5a422034c12a70d4702623ea35d5980ebfa9c2d087114979221d7c8330d0598e408066df2e30a9b4b02dc749a4efedb601fd9b2c4dc538caa9cc DIST insync-caja-3.4.0.40973-1.noarch.rpm 54022 BLAKE2B 8e50d5738213560482656c6a9dbff5c5c69a4c7ec8ce46fa6cb82811970a44bf71acd7f75446daa5cebe77295be695a9b4f5e71f1ebdd88176c3bbdd577691e4 SHA512 585fddcaedd0f9675b8a52589d7a00b51f908940af8b839aa840821ae48eb1bd14d340d270b64f1a854e151f361c1d5f29146a8a6f438032083a66a968b1609c
DIST insync-caja-3.0.11.40167-1.noarch.rpm 15360 BLAKE2B 6cc617122902a5fdb33ba570b2afb0652355a09fdf16ad8c6323001a1c20126678af3a2b58948b1e7e6b8895c9c55766c7286a9bee24cd62bdee6fe02e4cff28 SHA512 a18569eb84df68f4aeb4318ca3d4230f40667db0e6c2aab92a82d5acb4669ce2c05ec754af4297193f6de0651ba050d47d3b2031dc6e3e1ced4e1efe3e42ddb0 DIST insync-dolphin-3.4.0.40973-1.noarch.rpm 85874 BLAKE2B 15e2716b60b84dcf9267819bbfc7f1fa3cc52e5752c89c054dbcb506e3b191e893399d2fcfc89b051c24eed1a4c4d3220ec09d0fb11fa7c02a73cc20365bdc67 SHA512 b5376e4d71bf0ce60510918bc87bb0e64dd5240ac23cf9c3b9b76b5741144aa58671dbde65a2e13e4c6a3d5f1382a87fc7de592ede2938392014914bf51821be
DIST insync-caja_1.2.8.35136-precise_all.deb 49224 BLAKE2B 5ea89ccbcd46fd673f08d900220168b5f80a962d6908f777f003edc08fe6f89a5923f23646e093d490c9a65fd65fce098736d9080b66cb9157dddeee393876eb SHA512 9cf379ac0f85bdc658dd30632d4daf287799c6990fb3824ca7ce32e0e919e196534650757b417aed7863c48b194aafad8c38234d5cec8f17e1251745772a8fe4 DIST insync-nautilus-3.4.0.40973-1.noarch.rpm 54942 BLAKE2B 271db9639a73e5851fe3d0492813ce70941d903cb05ba0f4203c4944051a5820460ae1b3a3d1f506766f1cbc1a017143b30ec775849840ec0e45c1c03d1553d1 SHA512 5290f605ee0303838c7374feae3fdc7e703177a4e21d97699b7fbef1f4ca8b5786c889078357ae074b832cacff164229b198682ea4a8d58fa301c430fefd65dd
DIST insync-caja_1.3.12.36116-precise_all.deb 41658 BLAKE2B b072716f0f936358ef94d81d04372524005ff2b66a66af5ba3980f859c404ed8122f2edc2e4ad92ead9c127a2363f79ba086e5191cececf8b69aeadd39ad34b0 SHA512 893bd1241ff66d985d2f8cf60bdd810edc6a420f64f688705afe7af06cb197f6942afb8734e74db747a841d77e3aaeb3bc84febed005451a1649497176250a77 DIST insync-nemo-3.4.0.40973-1.noarch.rpm 53621 BLAKE2B 629202b584d4f99ed2113c2dcb0e102ce18544fb5a3cc7362a176ef901eb70c6f4755c029dd14f40cf0ec4af1c44a8d6593af0c654b0104bd60839e4d6c6fd33 SHA512 348b65409bb7b4f706cb9a6c2da317aa67e9f902d341e9dcae4a3cb9005ff891f728476b2bd14f599f524e06f8ed15ff70011ebcfe660df4472c9025a5b00c2a
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-thunar-3.0.23.40579-1.x86_64.rpm 12661 BLAKE2B f673ae7cda3290190e025319f6bf0f1bed179ee3a1a11dbe65438924959a0b8d32ba4528f19e90b81635dbb20f1436fe2baf531ef20b1d355d1fcc1453d69280 SHA512 f30edf41dfffa51c31ebc53eaeb94675fb11265e52c35b0999d16b352c077ddc377889f31b54cd9bd8ac1d43021efa3895991164f4c276a8b0cf3aa1faa576b3 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 EBUILD insync-3.4.1.40977.ebuild 2949 BLAKE2B 4534928023e837c85c875626a282ecea1513bff20ff78ebca22bc187bf0d614bd07e7a365f83f37e8abff3298cb071e5f5e3d2f8982cc8bc11c9e12d7ec1a430 SHA512 b1e7045d79f7f957bf80e0882e24276ddd889160f00ad0dbf1d0710da0b873cf82d82ff614dcd3141ac338cf6b5db85cb9954767ef885c7033004728abc82c84
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
MISC ChangeLog 443 BLAKE2B e45792709bf6bc7389b7009d0295aea8ed96d3caf2e1ef7516ce919e296260a66b9d11f5dbfba5f7344026bd390c53535fd22f123ba239529fc3aeccd19a27cb SHA512 ef37435181408ff3e657a096bb576a5314b9dd1da0eac6841845d6f918dca52f6f72fcef2044264184a525c9b8938a0a4684ac1f93be1893f9680d76b92cb5cc MISC ChangeLog 443 BLAKE2B e45792709bf6bc7389b7009d0295aea8ed96d3caf2e1ef7516ce919e296260a66b9d11f5dbfba5f7344026bd390c53535fd22f123ba239529fc3aeccd19a27cb SHA512 ef37435181408ff3e657a096bb576a5314b9dd1da0eac6841845d6f918dca52f6f72fcef2044264184a525c9b8938a0a4684ac1f93be1893f9680d76b92cb5cc
MISC metadata.xml 212 BLAKE2B a2d92e87aa3254bad22abdfbeab35fcea7eb5d7fb605dc804f370bf33e540c8967eaf7a153fcc5aa948d86ba6ec61011c8675a09bca013065d892df341c1b801 SHA512 969198cbf4b7a090c0935fda474f57d4660756a1d00ee8020b70b7f926fe1c4c017432493e293cdbfdeca8c79b8509cfd4d68441355c59434273b1d09cef07bd MISC metadata.xml 212 BLAKE2B a2d92e87aa3254bad22abdfbeab35fcea7eb5d7fb605dc804f370bf33e540c8967eaf7a153fcc5aa948d86ba6ec61011c8675a09bca013065d892df341c1b801 SHA512 969198cbf4b7a090c0935fda474f57d4660756a1d00ee8020b70b7f926fe1c4c017432493e293cdbfdeca8c79b8509cfd4d68441355c59434273b1d09cef07bd

View 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
}

View File

@ -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

View File

@ -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

View File

@ -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/

View File

@ -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>

View File

@ -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/*
}

View File

@ -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/*
}

View File

@ -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;"
}

View File

@ -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;"
}

View File

@ -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;"
}

View File

@ -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;"
}

View File

@ -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;"
}

View File

@ -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

View File

@ -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

View File

@ -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!"
}

View File

@ -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>

View File

@ -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."
}

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -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 $?
}

View File

@ -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

View File

@ -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/*/
}

View File

@ -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/*/
}

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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
}

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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}]"

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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}"
}

View File

@ -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>

View File

@ -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.

View File

@ -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

View File

@ -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++;

View File

@ -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=""

View File

@ -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>

View File

@ -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 $?
}

View File

@ -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

View File

@ -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;

View File

@ -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/"
}

View File

@ -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>

View File

@ -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

View File

@ -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>

View File

@ -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
}

View File

@ -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

View File

@ -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

View File

@ -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
}

View File

@ -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
}

View File

@ -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
-}

View File

@ -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}"
}

View File

@ -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>

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}