parent
b63bd88605
commit
0b29e05875
@ -0,0 +1,15 @@
|
||||
# ChangeLog for app-emacs/basic-toolkit
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*basic-toolkit-0.3 (01 May 2016)
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> +basic-toolkit-0.3.ebuild,
|
||||
+files/50basic-toolkit-gentoo.el, +metadata.xml:
|
||||
Add version 0.3
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> metadata.xml:
|
||||
app-emacs/revive and dependencies: Update maintainer description.
|
||||
|
@ -1,4 +1,5 @@
|
||||
AUX 50basic-toolkit-gentoo.el 77 SHA256 be67fbb8bd2e3ff4bfc7109e34cb12ca45bf2ff819ad7287e4ef4dcb013e73e4 SHA512 e6e622dbb2df0d55e5f5b18e29afa95a52065783a84f3e982799c614c95f305081ec6f9214f8bb31a50eef77c7c18987259d326c5ad56d01f4130266fc29a6ef WHIRLPOOL ec541f92a81209bff38677ccc2e001e83836e85fd162ac5679f4ccd259f83d66f714e673cf1347ba2aafacf79afa18c67931c4b19a4b9b8511662f11ca989783
|
||||
DIST basic-toolkit-0.3.el.xz 6524 SHA256 22d93aa75512c861dfad57bc4923527da31b7c8c9a8eee13ee2f73f985ecdbec SHA512 3ba22833e8e899c5276e9c36779b1cffdcf3a76adaa0379a346331190f4529c8706b7e3b850768ce270016d8bc184abb4a48dc5ed11bb4766062bae966e9806d WHIRLPOOL 5ede8fa1c938491457fd3fd1a7a0f38cff6eba696dcf9bfc3857880f429b3e794b988589ed6ec615ba0a2d9e958e64982d516d59ee018f645468808ab806a662
|
||||
EBUILD basic-toolkit-0.3.ebuild 595 SHA256 8f24a9492b6dcab2f3e8c6c8ed55b6be280f26bc8c943dbeb5c9459e484a6a5e SHA512 83d43892cef936b931b90da2e5b59d0f0b398b746e857eacac9a6b079c501239e7678d698cb4ac593e8205da6886d5e77b288b98ba11c15f35ec434015ed44fb WHIRLPOOL fe2e4cf1fbe9614cb88940244b92b147e6078ceb0e3e333e28ec5e0ffa2a4eb058e8b126f686107eaa4c4762150e275ed38b8027beb7a73ce7e611ab547c178a
|
||||
MISC ChangeLog 486 SHA256 204dd5d5c6e57bf00c9b734e7e3237e596cbb4902b4a30a01180b2a2073c963b SHA512 2f9904eb81d41035a6517d8db194470cc3d1c4529982ce15440c26997c0ca1417d153743f61df8fed3dbebbc257a7df8978d8152c4816f9bec1fec0678434c5c WHIRLPOOL 0d7aa6926df71bb6d0e904ee3a20c385cd55438aa8c2c4c248248324f785765a328f77f0ecf10dab2793e710df09f419998e62409fe45e8e387b3b91b0bb6209
|
||||
MISC metadata.xml 552 SHA256 a2df42ae967d15d7b634d4df231ac2bb1d16ee35e2734eeed618270f7cab047e SHA512 64101032c49cef4fe26c39b039e55d07631d35279afbd8b9d0d020ca842eeaab7ae8a131077e1265d674ee8a02c7f29f325da7a1856ae2f5fae4ec0a86517f93 WHIRLPOOL a23247f3fe98f96d3ae910c9636548b1b17c8d1ec1813b063d05f524a2ebde7f6ad56ae561a454af1a76f7770e9dbd3f7caa385f80d409fdb7a73707b76b24d3
|
||||
|
@ -0,0 +1,15 @@
|
||||
# ChangeLog for app-emacs/buffer-extension
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*buffer-extension-0.1 (01 May 2016)
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> +buffer-extension-0.1.ebuild,
|
||||
+files/50buffer-extension-gentoo.el, +metadata.xml:
|
||||
Add version 0.1
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> metadata.xml:
|
||||
app-emacs/revive and dependencies: Update maintainer description.
|
||||
|
@ -1,4 +1,5 @@
|
||||
AUX 50buffer-extension-gentoo.el 80 SHA256 3487623bd87a09d51787b7ad8e24d85f2232c115370599f540fe7e0c281eb61f SHA512 e3f1534344a9c1cca133f93fd03024a5dd9867823358bf83beb81cadece5488054bac378fbe947c9a1f71b085381254dacc6b7e7c3a18e8ad72cebdfd41fc2d9 WHIRLPOOL 0e247f2c74e7e608fac8daedb69c860879fef856fcb94eb3d95ea376ce9d0d5bd2b77c5865165c1df1cb02c99876e3da7a3845f0c40476ed4626e264b4073020
|
||||
DIST buffer-extension-0.1.el.xz 2472 SHA256 34dc964347be388aaba54c5a2f42d5f7b36eb53ef57cfccf1a0ee353a04860d8 SHA512 fef6380a7455fab534563da44868cbab2a54a793e7c86142171940b6133c4e8a9d7008c7f1297568135071eb4f1936f67ec6eea4d2f0a450be5337d97cd0139c WHIRLPOOL 5bc948ea4c9cdd422855a70e17c447a1167bc28ad5a8f149606f47f4e58f272aafbe8921d10fbc6312791a6281eee0291d1c6fe4d6237dee124b0f09968cb176
|
||||
EBUILD buffer-extension-0.1.ebuild 611 SHA256 4cfccb3e3b2937bc6282737d430ee833252c1b676ac839d69ae7bd1ddc041259 SHA512 26de713884b2ab995849ee4f1eef9c55b02b3aba7cbdd00f1163dfbf746e45c23074576ff784f670ae3293ead7c897903bfe604f64e435effd43cbdcc8065459 WHIRLPOOL e71c33eacc145c74457b10dbc0a076f9ffd845e5e90b0680351bd62ccef96faeaa76640413cfd7f2a3c4dcf671ef9a7e395c60804dcb4c66d45b90118834ae3e
|
||||
MISC ChangeLog 498 SHA256 19f33353386b14904602fabc7dfa9b6d0cf4d6b598db93ca733a976cdf2b2363 SHA512 57fa2f7ec957daef0980d6fb53d03dc338a49c5621d63df0cd847201f1a474be41a83b3c43f8b3c88b236f631c8eea371b419eae1ad55dce30c65aa116c66b7f WHIRLPOOL aa6c27f71865742061ee71b2f7f516aeff1cad72951fc0c21579c4e1f0871ea475354aad4f792ec7a501cac9dd0b3a86dbcf4c355d10ff3f621d44be7e80e9ca
|
||||
MISC metadata.xml 552 SHA256 a2df42ae967d15d7b634d4df231ac2bb1d16ee35e2734eeed618270f7cab047e SHA512 64101032c49cef4fe26c39b039e55d07631d35279afbd8b9d0d020ca842eeaab7ae8a131077e1265d674ee8a02c7f29f325da7a1856ae2f5fae4ec0a86517f93 WHIRLPOOL a23247f3fe98f96d3ae910c9636548b1b17c8d1ec1813b063d05f524a2ebde7f6ad56ae561a454af1a76f7770e9dbd3f7caa385f80d409fdb7a73707b76b24d3
|
||||
|
@ -0,0 +1,15 @@
|
||||
# ChangeLog for app-emacs/cycle-buffer
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*cycle-buffer-2.16 (01 May 2016)
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> +cycle-buffer-2.16.ebuild,
|
||||
+files/50cycle-buffer-gentoo.el, +metadata.xml:
|
||||
Add version 2.16
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> metadata.xml:
|
||||
app-emacs/revive and dependencies: Update maintainer description.
|
||||
|
@ -1,4 +1,5 @@
|
||||
AUX 50cycle-buffer-gentoo.el 76 SHA256 6d217977d1ca2265c074d906d82f4c47520b37409142f6011f203bc25780608c SHA512 e19c819b054a961e3265c6bfc96f20bfc90ee9cfbdf78f30d86e211b168e4e4ccf94ed6ef8d52c08a37dee3202773eb1164f7d758572c943e3bb2de52fea3fbd WHIRLPOOL 2b6a3fc16a2a94cd944c66877b6cb49774d8e1192e59393dfe1fbf14ef5135ab0466d293245eacbb0994ca518f99cc3b72ad5235df6e2be808f905a307ec0b69
|
||||
DIST cycle-buffer-2.16.el.xz 5392 SHA256 bf7a63fb50dffdb553d13c41bd8aa188b6eebda4b1de4e5e10d450c86398c3a8 SHA512 344c07af9e2c9ff06dfa81ff44d02c1e8a9434381486c227a7af06c989e7c623b0f9bf547500b320e2ede7d181f0212725c03a84f53a43683ab3b8229b99a6c6 WHIRLPOOL 43f3b8793ead034f59488d9082d6f72df2a72598285e6cae5b175ddb52b12a71b44fd90fdc8e8140a9f8c0920cbadbf7b7df11b17cb6273ea72af3cfd1d34704
|
||||
EBUILD cycle-buffer-2.16.ebuild 542 SHA256 3e9eb36325f6f3fabe67c14f733ca92c09d31528de7ab74604ff662b0890712e SHA512 d3871f77e4f265440ebe91112df6efb9954f72f3cca203b2539c25e43a982ce5a68e7f88fd4efd29fa3c7e4dbc231eab26fcc21fb839bff3d69c5e2802bbd3df WHIRLPOOL a07de96c030bef32026fbc87653636e2f8339e44cd32538a87d548e0fc8cf780611e253d01295ef4c0c2528386586d39658329d25d1af64a38e7c8fb0c9dfadf
|
||||
MISC ChangeLog 485 SHA256 5e553afbbbd4e3c3956c16cdb55c1dff916b55a02f8f0b4ff85a3ef512456b58 SHA512 0a5f1423b831a0dcea0129a0e52daff0bf5a79db454b6a2890029146edf73ec9904fd971cf27dd7e35b2fb4df767cb2b57ccba0cab777c34f35f4cf983909c59 WHIRLPOOL bdd27995c94d7dadb524c6605a94686a390ab6bb8477189b7d7d8553c2ad7675916a4bcf524a1f0cd58c9a05cc29f89368e64e1570159307bc3dc797b32e59ec
|
||||
MISC metadata.xml 552 SHA256 a2df42ae967d15d7b634d4df231ac2bb1d16ee35e2734eeed618270f7cab047e SHA512 64101032c49cef4fe26c39b039e55d07631d35279afbd8b9d0d020ca842eeaab7ae8a131077e1265d674ee8a02c7f29f325da7a1856ae2f5fae4ec0a86517f93 WHIRLPOOL a23247f3fe98f96d3ae910c9636548b1b17c8d1ec1813b063d05f524a2ebde7f6ad56ae561a454af1a76f7770e9dbd3f7caa385f80d409fdb7a73707b76b24d3
|
||||
|
@ -0,0 +1,15 @@
|
||||
# ChangeLog for app-emacs/revive
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*revive-2.23 (01 May 2016)
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> +files/50revive-gentoo.el,
|
||||
+metadata.xml, +revive-2.23.ebuild:
|
||||
Add version 2.23
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> metadata.xml:
|
||||
and dependencies: Update maintainer description.
|
||||
|
@ -1,4 +1,5 @@
|
||||
AUX 50revive-gentoo.el 70 SHA256 a2c66fc6a2bda60f9e356d5e34bf99370402356ee4bb5d24870ef9093efc8670 SHA512 500ca2eb2c81fdf53a3f169885631b835d46bb6aabc640c337a99d6f5cd33b512e76940a9e80c7ba8cb06591ba395db9c2195532a2e9d4b2767a163727d6584e WHIRLPOOL 6802cad52e5c3f4731d757cdee39b9893f0d2369bfb69dd894d50bb399f4dacf692d1c2af4c2b29a601d7d956323754ac3ab3bd632d072877e18dae41308cd86
|
||||
DIST revive-2.23.el.xz 9960 SHA256 6a68048e6e6de6b2bc3059d25accaf2ec63e240aad63bc401c735d269f832a2d SHA512 6eccd93e217bdb6d6f78b95c5b620f069c70e87deb5d9ddfdb30c01edafd1ea123eb9d2943e0143062e8db4423cf30bf9028e51cbb1519e67e9210b2dc282128 WHIRLPOOL 85e1b7f98e8ee4eed2bfb8b0f821e408046396c372af7d996d7d67564254e8ee5dca8dd6ae208eb4b66f8f87847669b3742a7806d31847432b40eb0c097fde65
|
||||
EBUILD revive-2.23.ebuild 501 SHA256 daea35aa469ba111efd46dd424ae49dc91f6e2b824b3099916e581af7c260746 SHA512 4f018a54f3645360f91ba24b4be921bc40ecf092505a1de9097c5a68d79be3ec4bf303daadf6a8c1d665611c53a4833b88a3f65d8d879ce8d0110f8d42b09a10 WHIRLPOOL 4aea3bc78711fea312de38e5e81fd101b2e443b9e7795f7ad145cf52a16b02bbd075b14798b72826a3064a22d7920f04082a1e990ba758461bce44d18d1f96a3
|
||||
MISC ChangeLog 444 SHA256 bf8bb65dc871d20c47ad1448248ca0b6bba9bc1cef1a1d2530f43c4dc061ec3d SHA512 37625a1636762657de144d42340642357fa6a4a502ed70fa186abd20665df14de408337677593e1e7f8e9affa364ab74a131e566e5f52c152f1cc83ea5cc0eda WHIRLPOOL 8d5376a2c87192dcb762be76c5b44d33896b53c0367e9799e22fe7082fefb505b0608784408638764c2e62ec0caec64583f3cb626fea26e6d75a5792d28539a9
|
||||
MISC metadata.xml 552 SHA256 a2df42ae967d15d7b634d4df231ac2bb1d16ee35e2734eeed618270f7cab047e SHA512 64101032c49cef4fe26c39b039e55d07631d35279afbd8b9d0d020ca842eeaab7ae8a131077e1265d674ee8a02c7f29f325da7a1856ae2f5fae4ec0a86517f93 WHIRLPOOL a23247f3fe98f96d3ae910c9636548b1b17c8d1ec1813b063d05f524a2ebde7f6ad56ae561a454af1a76f7770e9dbd3f7caa385f80d409fdb7a73707b76b24d3
|
||||
|
@ -0,0 +1,15 @@
|
||||
# ChangeLog for app-emacs/windows
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*windows-2.49 (01 May 2016)
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> +files/50windows-gentoo.el,
|
||||
+metadata.xml, +windows-2.49.ebuild:
|
||||
Add version 2.49
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
01 May 2016; Ulrich Müller <ulm@gentoo.org> metadata.xml:
|
||||
app-emacs/revive and dependencies: Update maintainer description.
|
||||
|
@ -1,4 +1,5 @@
|
||||
AUX 50windows-gentoo.el 71 SHA256 5f22d4a6c46187a95637cfc5a3bc9c67fb27bd743039869eeeaf913fcfb4e33d SHA512 9ee731d8d54d7808903fea39ca70fee4d9216f6980f02b8511b6d643040335acfdad2a9336d9c8baa9babf0805f9eef5ace760cd0e965c6c964a2bd7599e5d6d WHIRLPOOL 8dd307936ecffb70064cb5145e0a3b96d5f577fadf666ca9ac08af5fb44ed92ff123890a23691bd7fd3c89d30c66a2ae79ff3b381763d99733f696126c8725c5
|
||||
DIST windows-2.49.el.xz 26240 SHA256 14c32604b604f6ce7cb7622d5813870165cf97d65c4ed128cae3c3174afd957d SHA512 de75f2c07cd544de7e7c616b5b928c0dd538b341396819a49525304ed3d9c01c4814e0f8a8da97bdf1a449844605127da690db3ccd95980240156d3c3600b704 WHIRLPOOL 5e325a3756b1fe60cc7fca0d772f5f2bd4f7a8de3052b908590a3795fcc8e78670dd4d024421e829803401b2cdbf63ba74f774ed9d6f80e52d27ddd5fe1dc8d5
|
||||
EBUILD windows-2.49.ebuild 566 SHA256 e2e160db1c98b60dcce266ff537d8f7b7d6dbcc733f09ba714b101089e66bc3b SHA512 4f637576ad7e7e7cb9f695a4b8b1d77cdee49638a43c82531a315d4d9daf087b61d900c6b6ab6d17e07659bf5e389cfab4661bb68a03e7ba873f5fce595ca773 WHIRLPOOL f4febc7940569934e7186b5f9175291f672234eca852ea912c1846b987b4ff15f7db6e0037f8e27c8784bc5c511a0e13ef9841b1db757afc406083e67f64349d
|
||||
MISC ChangeLog 465 SHA256 d71cd7968647dabe59bfe8d29208ef8f8e7485473ffc4f864421b8aa29c1b882 SHA512 048cc1b0af947aa739a7b87af01c4143c62d1585adbbe46c3e92194177f1dc4b788f2595af05a913f498401bba5d62aebeecff3031c9dc40828420d414126c8c WHIRLPOOL cb7db3efb23f1b872ac0ec74c014c7fef09b72a30a3c041204022bde94aa7cbc4d3aed967e0c2c6d01726dd9bb7425c430bd540ec71fe6877f28c749769a994e
|
||||
MISC metadata.xml 552 SHA256 a2df42ae967d15d7b634d4df231ac2bb1d16ee35e2734eeed618270f7cab047e SHA512 64101032c49cef4fe26c39b039e55d07631d35279afbd8b9d0d020ca842eeaab7ae8a131077e1265d674ee8a02c7f29f325da7a1856ae2f5fae4ec0a86517f93 WHIRLPOOL a23247f3fe98f96d3ae910c9636548b1b17c8d1ec1813b063d05f524a2ebde7f6ad56ae561a454af1a76f7770e9dbd3f7caa385f80d409fdb7a73707b76b24d3
|
||||
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for app-emulation/diskimage-builder
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*diskimage-builder-1.15.0 (01 May 2016)
|
||||
|
||||
01 May 2016; Matthew Thode <prometheanfire@gentoo.org>
|
||||
+diskimage-builder-1.15.0.ebuild, +metadata.xml:
|
||||
adding for use and robbat :D
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
@ -0,0 +1,4 @@
|
||||
DIST diskimage-builder-1.15.0.tar.gz 225527 SHA256 cf4d1678110d53c337e94d7968126ed50dbdf790dddeda6f855f10ba5e09bb5b SHA512 4984a0bcdce5f011d08ed72910653ba60b67597f5df07f3dacabee3f9f2d4fbc8346b843d026a9a3ae8727452018a05343822bb19b268bb18d75c7c081b53b8d WHIRLPOOL 912b8acfe691f1e6941fd19b668e80ad6be1c3a364aae6310d2c8156422b5b8e7b6008f4ac3a2d1883f6149fb9122da222ba57b9c95323733c9c7aed40d1f2d7
|
||||
EBUILD diskimage-builder-1.15.0.ebuild 1053 SHA256 ed1dbdcbaf5e5db2d6bff2747ad64ea714a1c03522e89791a929364711ee9d48 SHA512 03afd787374b0b9bd04d7597734abb6558ff01514420eaf45b18cfac8b69202fc7d4c14c40172d15b1a1557fb122e8a642f95f73413a1fd74cf9e2489e411939 WHIRLPOOL 7f1a49697af27210dec7781b474fed0f4abc61dff6bf63c586cb5b5377f2bd2854f8fa5d95be2856cd66b10cf7bc596f6587f4b0ebe98843ff4466f2a02bd96a
|
||||
MISC ChangeLog 367 SHA256 e74c5278261f1a70424afe5d292f7a0bd7963581f99d319557ce07b2e2de05b2 SHA512 72127650f18ff4b883a20e032f38dc767e960dc417591ec2d51dee592962a75e4c6b20b2fb632f44ba4a68402f381761bdc8ec82944ef22d5f99eed86fad3b15 WHIRLPOOL e0bebaa18a599c3373009f0f931004173060a60d34cd5eb97e92af2533837b77ebe5fe8028300d5e7a9d5feccd5885925d2ae0dde81b48a71dace7ace319035a
|
||||
MISC metadata.xml 718 SHA256 b74cd0a9cd8f40e45fe04f8c22f267f95740d534c3c8c60f42e64b1d63a44731 SHA512 8e16e9d92a81049d414ae54eaf7a4467982cbd949230adcfab22b636ba2b91885d80e9b047788ccd07eab547ae2f85a56d989b971b64bd926e6ca70972398277 WHIRLPOOL 05967793be1e8e7e2998fb98069e58c449f1a494e5cbec8d504d6678e2026b420e557b8309abbbfa789b46aefccafcd1d13e95531efaf68d1cfa08eb360b3363
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Golden Disk Image builder."
|
||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/Babel-2.3.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/Babel-2.3.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/Babel-2.3.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/Babel-2.3.3[${PYTHON_USEDEP}]
|
||||
dev-python/dib-utils[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
|
||||
<dev-python/flake8-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
app-emulation/qemu
|
||||
sys-block/parted
|
||||
sys-fs/multipath-tools"
|
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>openstack@gentoo.org</email>
|
||||
<name>Openstack</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
diskimage-builder is a flexible suite of components
|
||||
for building a wide-range of disk images, filesystem
|
||||
images and ramdisk images for use with OpenStack.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">diskimage-builder</remote-id>
|
||||
<remote-id type="github">openstack/diskimage-builder</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,86 @@
|
||||
get major/minor macros by using AC_HEADER_MAJOR
|
||||
|
||||
https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Particular-Headers.html#AC_HEADER_MAJOR
|
||||
|
||||
https://bugs.gentoo.org/579960
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 93d347c..1e7ee51 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -282,2 +282,5 @@ AC_CHECK_SIZEOF([long])
|
||||
|
||||
+dnl detect system-specific headers for major()/minor()
|
||||
+AC_HEADER_MAJOR
|
||||
+
|
||||
dnl Availability of various common functions (non-fatal if missing),
|
||||
diff --git a/src/conf/domain_audit.c b/src/conf/domain_audit.c
|
||||
index bd2eeb6..74b2487 100644
|
||||
--- a/src/conf/domain_audit.c
|
||||
+++ b/src/conf/domain_audit.c
|
||||
@@ -28,2 +28,9 @@
|
||||
|
||||
+#ifdef MAJOR_IN_MKDEV
|
||||
+# include <sys/mkdev.h>
|
||||
+#endif
|
||||
+#ifdef MAJOR_IN_SYSMACROS
|
||||
+# include <sys/sysmacros.h>
|
||||
+#endif
|
||||
+
|
||||
#include "domain_audit.h"
|
||||
diff --git a/src/lxc/lxc_controller.c b/src/lxc/lxc_controller.c
|
||||
index 76bef82..49c0648 100644
|
||||
--- a/src/lxc/lxc_controller.c
|
||||
+++ b/src/lxc/lxc_controller.c
|
||||
@@ -48,2 +48,9 @@
|
||||
|
||||
+#ifdef MAJOR_IN_MKDEV
|
||||
+# include <sys/mkdev.h>
|
||||
+#endif
|
||||
+#ifdef MAJOR_IN_SYSMACROS
|
||||
+# include <sys/sysmacros.h>
|
||||
+#endif
|
||||
+
|
||||
#include "virerror.h"
|
||||
diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c
|
||||
index 3c6c839..983cd21 100644
|
||||
--- a/src/lxc/lxc_driver.c
|
||||
+++ b/src/lxc/lxc_driver.c
|
||||
@@ -38,2 +38,9 @@
|
||||
|
||||
+#ifdef MAJOR_IN_MKDEV
|
||||
+# include <sys/mkdev.h>
|
||||
+#endif
|
||||
+#ifdef MAJOR_IN_SYSMACROS
|
||||
+# include <sys/sysmacros.h>
|
||||
+#endif
|
||||
+
|
||||
#include "virerror.h"
|
||||
diff --git a/src/util/vircgroup.c b/src/util/vircgroup.c
|
||||
index 38398fd..4b45458 100644
|
||||
--- a/src/util/vircgroup.c
|
||||
+++ b/src/util/vircgroup.c
|
||||
@@ -31,2 +31,10 @@
|
||||
#endif
|
||||
+
|
||||
+#ifdef MAJOR_IN_MKDEV
|
||||
+# include <sys/mkdev.h>
|
||||
+#endif
|
||||
+#ifdef MAJOR_IN_SYSMACROS
|
||||
+# include <sys/sysmacros.h>
|
||||
+#endif
|
||||
+
|
||||
#include <fcntl.h>
|
||||
diff --git a/src/util/virutil.c b/src/util/virutil.c
|
||||
index bb9604a..9840a9e 100644
|
||||
--- a/src/util/virutil.c
|
||||
+++ b/src/util/virutil.c
|
||||
@@ -68,2 +68,9 @@
|
||||
|
||||
+#ifdef MAJOR_IN_MKDEV
|
||||
+# include <sys/mkdev.h>
|
||||
+#endif
|
||||
+#ifdef MAJOR_IN_SYSMACROS
|
||||
+# include <sys/sysmacros.h>
|
||||
+#endif
|
||||
+
|
||||
#include "c-ctype.h"
|
@ -1,385 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils user autotools-utils linux-info systemd readme.gentoo
|
||||
|
||||
BACKPORTS="20151222" # CVE-2015-5313
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
SLOT="0"
|
||||
else
|
||||
# Versions with 4 numbers are stable updates:
|
||||
if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
|
||||
SRC_URI="http://libvirt.org/sources/stable_updates/${P}.tar.gz"
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/${P}.tar.gz"
|
||||
fi
|
||||
SRC_URI+=" ${BACKPORTS:+
|
||||
https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz
|
||||
https://dev.gentoo.org/~tamiko/distfiles/${P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0/${PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
HOMEPAGE="http://www.libvirt.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
IUSE="apparmor audit avahi +caps firewalld fuse glusterfs iscsi +libvirtd lvm \
|
||||
lxc +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd sasl \
|
||||
selinux systemd +udev uml +vepa virtualbox virt-network wireshark-plugins \
|
||||
xen"
|
||||
|
||||
REQUIRED_USE="
|
||||
firewalld? ( virt-network )
|
||||
libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virt-network? ( libvirtd )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )"
|
||||
|
||||
# gettext.sh command is used by the libvirt command wrappers, and it's
|
||||
# non-optional, so put it into RDEPEND.
|
||||
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
|
||||
# package will use 3 by default. Since we don't have slot pinning in an API,
|
||||
# we must go with the most recent
|
||||
RDEPEND="
|
||||
app-misc/scrub
|
||||
dev-libs/libgcrypt:0
|
||||
dev-libs/libnl:3
|
||||
>=dev-libs/libxml2-2.7.6
|
||||
>=net-analyzer/netcat6-1.0-r2
|
||||
>=net-libs/gnutls-1.0.25
|
||||
net-libs/libssh2
|
||||
>=net-misc/curl-7.18.0
|
||||
sys-apps/dmidecode
|
||||
>=sys-apps/util-linux-2.17
|
||||
sys-devel/gettext
|
||||
sys-libs/ncurses:0=
|
||||
sys-libs/readline:=
|
||||
apparmor? ( sys-libs/libapparmor )
|
||||
audit? ( sys-process/audit )
|
||||
avahi? ( >=net-dns/avahi-0.6[dbus] )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
firewalld? ( net-firewall/firewalld )
|
||||
fuse? ( >=sys-fs/fuse-2.8.6 )
|
||||
glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
|
||||
iscsi? ( sys-block/open-iscsi )
|
||||
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
|
||||
lxc? ( !systemd? ( sys-power/pm-utils ) )
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
numa? (
|
||||
>sys-process/numactl-2.0.2
|
||||
sys-process/numad
|
||||
)
|
||||
openvz? ( sys-kernel/openvz-sources:* )
|
||||
parted? (
|
||||
>=sys-block/parted-1.8[device-mapper]
|
||||
sys-fs/lvm2
|
||||
)
|
||||
pcap? ( >=net-libs/libpcap-1.0.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
qemu? (
|
||||
>=app-emulation/qemu-0.13.0
|
||||
dev-libs/yajl
|
||||
!systemd? ( sys-power/pm-utils )
|
||||
)
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
selinux? ( >=sys-libs/libselinux-2.0.85 )
|
||||
systemd? ( sys-apps/systemd )
|
||||
virt-network? (
|
||||
net-dns/dnsmasq[script]
|
||||
net-firewall/ebtables
|
||||
>=net-firewall/iptables-1.4.10[ipv6]
|
||||
net-misc/radvd
|
||||
sys-apps/iproute2[-minimal]
|
||||
)
|
||||
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
|
||||
wireshark-plugins? ( net-analyzer/wireshark:= )
|
||||
xen? (
|
||||
app-emulation/xen
|
||||
app-emulation/xen-tools:=
|
||||
)
|
||||
udev? (
|
||||
virtual/udev
|
||||
>=x11-libs/libpciaccess-0.10.9
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/xhtml1
|
||||
dev-lang/perl
|
||||
dev-libs/libxslt
|
||||
dev-perl/XML-XPath
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
# Some people used the masked ebuild which was not adding the qemu
|
||||
# user to the kvm group originally. This results in VMs failing to
|
||||
# start for some users. bug #430808
|
||||
egetent group kvm | grep -q qemu
|
||||
if [[ $? -ne 0 ]]; then
|
||||
gpasswd -a qemu kvm
|
||||
fi
|
||||
|
||||
# Check kernel configuration:
|
||||
CONFIG_CHECK=""
|
||||
use fuse && CONFIG_CHECK+="
|
||||
~FUSE_FS"
|
||||
|
||||
use lvm && CONFIG_CHECK+="
|
||||
~BLK_DEV_DM
|
||||
~DM_MULTIPATH
|
||||
~DM_SNAPSHOT"
|
||||
|
||||
use lxc && CONFIG_CHECK+="
|
||||
~BLK_CGROUP
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_NET_PRIO
|
||||
~CGROUP_PERF
|
||||
~CGROUPS
|
||||
~CGROUP_SCHED
|
||||
~CPUSETS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~IPC_NS
|
||||
~MACVLAN
|
||||
~NAMESPACES
|
||||
~NET_CLS_CGROUP
|
||||
~NET_NS
|
||||
~PID_NS
|
||||
~POSIX_MQUEUE
|
||||
~SECURITYFS
|
||||
~USER_NS
|
||||
~UTS_NS
|
||||
~VETH
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS"
|
||||
# Handle specific kernel versions for different features
|
||||
kernel_is lt 3 6 && CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
|
||||
kernel_is ge 3 6 && CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
|
||||
|
||||
use macvtap && CONFIG_CHECK+="
|
||||
~MACVTAP"
|
||||
|
||||
use virt-network && CONFIG_CHECK+="
|
||||
~BRIDGE_EBT_MARK_T
|
||||
~BRIDGE_NF_EBTABLES
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_CONNMARK
|
||||
~NETFILTER_XT_MARK
|
||||
~NETFILTER_XT_TARGET_CHECKSUM"
|
||||
# Bandwidth Limiting Support
|
||||
use virt-network && CONFIG_CHECK+="
|
||||
~BRIDGE_EBT_T_NAT
|
||||
~NET_ACT_POLICE
|
||||
~NET_CLS_FW
|
||||
~NET_CLS_U32
|
||||
~NET_SCH_HTB
|
||||
~NET_SCH_INGRESS
|
||||
~NET_SCH_SFQ"
|
||||
|
||||
ERROR_USER_NS="Optional depending on LXC configuration."
|
||||
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch "${S}/.mailmap"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# git checkouts require bootstrapping to create the configure script.
|
||||
# Additionally the submodules must be cloned to the right locations
|
||||
# bug #377279
|
||||
./bootstrap || die "bootstrap failed"
|
||||
(
|
||||
git submodule status | sed 's/^[ +-]//;s/ .*//'
|
||||
git hash-object bootstrap.conf
|
||||
) >.git-module-status
|
||||
fi
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-do_not_use_sysconf.patch \
|
||||
"${FILESDIR}"/${PN}-1.2.16-fix_paths_in_libvirt-guests_sh.patch \
|
||||
"${FILESDIR}"/${PN}-1.2.17-fix_paths_for_apparmor.patch \
|
||||
"${FILESDIR}"/${PN}-1.2.21-avoid_deprecated_pc_file.patch
|
||||
|
||||
[[ -n ${BACKPORTS} ]] &&
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" \
|
||||
EPATCH_SOURCE="${WORKDIR}/patches" epatch
|
||||
|
||||
epatch_user
|
||||
|
||||
# Tweak the init script:
|
||||
cp "${FILESDIR}/libvirtd.init-r16" "${S}/libvirtd.init" || die
|
||||
sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \
|
||||
-e "s/USE_FLAG_AVAHI/$(usex avahi 'use avahi-daemon' '')/" \
|
||||
-e "s/USE_FLAG_ISCSI/$(usex iscsi 'use iscsid' '')/" \
|
||||
-e "s/USE_FLAG_RBD/$(usex rbd 'use ceph' '')/" \
|
||||
-i "${S}/libvirtd.init" || die "sed failed"
|
||||
|
||||
AUTOTOOLS_AUTORECONF=true
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_with apparmor)
|
||||
$(use_with apparmor apparmor-profiles)
|
||||
$(use_with audit)
|
||||
$(use_with avahi)
|
||||
$(use_with caps capng)
|
||||
$(use_with firewalld)
|
||||
$(use_with fuse)
|
||||
$(use_with glusterfs)
|
||||
$(use_with glusterfs storage-gluster)
|
||||
$(use_with iscsi storage-iscsi)
|
||||
$(use_with libvirtd)
|
||||
$(use_with lvm storage-lvm)
|
||||
$(use_with lvm storage-mpath)
|
||||
$(use_with lxc)
|
||||
$(use_with macvtap)
|
||||
$(use_enable nls)
|
||||
$(use_with numa numactl)
|
||||
$(use_with numa numad)
|
||||
$(use_with openvz)
|
||||
$(use_with parted storage-disk)
|
||||
$(use_with pcap libpcap)
|
||||
$(use_with phyp)
|
||||
$(use_with policykit polkit)
|
||||
$(use_with qemu)
|
||||
$(use_with qemu yajl)
|
||||
$(use_with rbd storage-rbd)
|
||||
$(use_with sasl)
|
||||
$(use_with selinux)
|
||||
$(use_with systemd systemd-daemon)
|
||||
$(usex systemd --with-init-script=systemd '')
|
||||
$(use_with udev)
|
||||
$(use_with uml)
|
||||
$(use_with vepa virtualport)
|
||||
$(use_with virt-network network)
|
||||
$(use_with wireshark-plugins wireshark-dissector)
|
||||
$(use_with xen)
|
||||
$(use_with xen xen-inotify)
|
||||
$(usex xen --with-libxl '')
|
||||
|
||||
--without-hal
|
||||
--without-netcf
|
||||
--without-sanlock
|
||||
--without-xenapi
|
||||
--with-esx
|
||||
--with-qemu-group=$(usex caps qemu root)
|
||||
--with-qemu-user=$(usex caps qemu root)
|
||||
--with-remote
|
||||
--with-storage-fs
|
||||
--with-vmware
|
||||
|
||||
--disable-static
|
||||
--disable-werror
|
||||
|
||||
--with-html-subdir=${PF}/html
|
||||
--localstatedir=/var
|
||||
)
|
||||
|
||||
if use virtualbox && has_version app-emulation/virtualbox-ose; then
|
||||
myeconfargs+=( --with-vbox=/usr/lib/virtualbox-ose/ )
|
||||
else
|
||||
myeconfargs+=( $(use_with virtualbox vbox) )
|
||||
fi
|
||||
|
||||
autotools-utils_src_configure
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# Restore gnulib's config.sub and config.guess
|
||||
# bug #377279
|
||||
(cd .gnulib && git reset --hard > /dev/null)
|
||||
fi
|
||||
|
||||
# Workaround: Sometimes this subdirectory is missing and leads to a
|
||||
# build failure.
|
||||
mkdir -p "${BUILD_DIR}"/docs/internals
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Explicitly allow parallel build of tests
|
||||
export VIR_TEST_DEBUG=1
|
||||
HOME="${T}" emake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_compile install \
|
||||
DESTDIR="${D}" \
|
||||
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
# Remove bogus, empty directories. They are either not used, or
|
||||
# libvirtd is able to create them on demand
|
||||
rm -rf "${D}"/etc/sysconfig
|
||||
rm -rf "${D}"/var/cache
|
||||
rm -rf "${D}"/var/run
|
||||
rm -rf "${D}"/var/log
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
use systemd && systemd_install_serviced \
|
||||
"${FILESDIR}"/libvirtd.service.conf libvirtd.service
|
||||
|
||||
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
|
||||
|
||||
newinitd "${S}/libvirtd.init" libvirtd || die
|
||||
newinitd "${FILESDIR}/libvirt-guests.init-r1" libvirt-guests || die
|
||||
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
|
||||
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
|
||||
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
|
||||
|
||||
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r1")
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# we only ever want to generate this once
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
if [[ -n ${REPLACING_VERSIONS} ]] && ! version_is_at_least 1.2.18-r2 ${REPLACING_VERSIONS} ]]; then
|
||||
FORCE_PRINT_ELOG=true
|
||||
fi
|
||||
|
||||
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r1")
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_print_elog
|
||||
}
|
@ -1,9 +1,11 @@
|
||||
AUX 0.11.0-gold.patch 989 SHA256 195835efd27a7f41896380b1543ed044d1e82dc501eb35932adb8730136fa2e4 SHA512 e115fcab5a87e5d54b7fd6fbef4a8dae635780410b206d8fc2a46fd52c1bb87378efc0b60fcb9f13127f713e36402b531e09579abe2390eaedf2744ff128b0d1 WHIRLPOOL 6a5574eef98bb3867442a7f9689cb620e6f74266ddc736b6a6c58bc5a795b4d7fb30a49fb49c0883608bc1db22e831c0dfb9913dfc8c96361a320c6f42e67960
|
||||
DIST spice-0.12.6.tar.bz2 1181088 SHA256 f148ea30135bf80a4f465ce723a1cd6d4ccb34c098b6298a020b378ace8569b6 SHA512 877d9c447a09055c61db7839ae1a2bbd97ab1178d8fd30fff83883064f8a2f269479649e696732095833ed3fda2d0cc0cbe2a420decb89d36d2cf2f18ad9a3db WHIRLPOOL e381cf469a29be9a91ab442ee5f426a44ee569528d9297401df1c927cbf558e9daee7709cd69a4cc6389481b0c5aa26b19e56f0e97576e270d768842581544fe
|
||||
DIST spice-0.13.0.tar.bz2 1215334 SHA256 4862e2d11da10abdf46dd6cc834d79fa4ef3490efac8dbcdd19fa96f81147bbb SHA512 be9960e8f40415f2d0c2445aca701729f904b4598492b64993fc53b2cfb27652642f11721b43c44c953e6ba4982865b15260c995bb12c4f29ea9c7e962043795 WHIRLPOOL 88d92a4498e76eb279c073e4da87a0b0efe7697f6da1211b4830681a1cc6c828809dcaaec54e0876766a8fd4365e55439910c13c03e7a50d0ccbdcf98bbec781
|
||||
EBUILD spice-0.12.6-r2.ebuild 1653 SHA256 2e9ae316e546279333ad9bdf9446df282ec8d4f4ba18467df3babec47f9d64af SHA512 8905cf3b336afabb59f943d6f8039ef2291def4e0c4dd5e159c6dec34e90c06aca7517a83a1c6a1c6a90732c1356fc90a46ee6da060d60cff415d90cb0775505 WHIRLPOOL 7dc43c8240cad7213c11fb79bef73102a80dbf4069818d15ae8a5c23b7256a9f0ff96c1af531668c2502fe32fda906b009886697df0b99a8eaa9e09cc3a6fc82
|
||||
EBUILD spice-0.13.0.ebuild 1699 SHA256 93a098e3771dc02f0bde0157a1112fa3bd8b1cf69e0034cd36300412c94e019c SHA512 cbc76e4069ad2d035e09f896cbd7e76e05025e20246f5bc12c59658fc4e34209b89b98143eb168002c7b85a75bfdee6f403d696b84942f8edf99664cdea0a52f WHIRLPOOL 0dd6cd4eb4911887896e5eb28b7a4d0b05ccbd4ce51169c380e4768fd256a645a342dd0df8edb21c3add1bb146566259af859b51643b44b5d81484b81d650fa7
|
||||
DIST spice-0.12.7.tar.bz2 1220405 SHA256 1c8e96cb9e833e23372e2f461508135903b697fd8c6daff565e9e87f6d2f6aba SHA512 a740d500d0ccad3edd1f2f71e51c5a120d6ae98e44125f33870c12f5d1eeb30b809e588d05b2d0cadb4216e889b38e57d2278916817538311b875ff22e3b31ae WHIRLPOOL 61ffa3e280a346a2667ddd38dcfd63ffa6c1e6efd0f05da4fad43b00ca5e1a1587411a907b929b75e4d1e72ebcef29621ccdd76dfb313e8f3a5513a5a367132b
|
||||
DIST spice-0.13.1.tar.bz2 1245323 SHA256 9ecb130424da02e90c235c1294f6e759d7c676c5e710587a5c98a1f20f991da2 SHA512 a8e65cc02c802686f2e0c21615401e13b337e050c40938bebefa684abc1ce0e2d478136d0fec481a8ee30ed98f2e2fb909dfbf6cd65e9dfd7093d59f825b95d5 WHIRLPOOL 068d7d26f18435995546d84b0d8d81ced4973773303463e597cf05e1c5accd9ac8554f22032eb55827bebbe6c0fc14915455da24c58fc70b135d955fe3442db7
|
||||
EBUILD spice-0.12.6-r2.ebuild 1652 SHA256 a13cfee7a5740c56c7a12a4cfdc51d34082ddb21fe473a779dad6220ccecdc74 SHA512 85f641ab3774f7d81b8fa3563a3166b4921ff468822c5a965b18dd78c58dc4ab718fcf0db5d91f2888e41163e0392f3a66b2758d052f350b95860e9df41dbf77 WHIRLPOOL 944ded7436e38439c2679a20f2f1c6c84bea89a4c157595f609d2dfd85b38e8109abb1899a28b98daa2ee258ea4e84adea8ecf6154886118b6ce5548b4e22ce7
|
||||
EBUILD spice-0.12.7.ebuild 1654 SHA256 d3bfaac2e33ddc6081ff5e0602e032694619637f2d8e955a5bb12f9d4cda0928 SHA512 dadfd3f87e14cbd00e7a65c4fb2005f517c05e9d91da8417a8b529733adf67d19a28fcae6d066cf51ead8d0365e20219ce0bee224fdb92213d2de0852ddeccce WHIRLPOOL 2a68c59fdb68cba818dfeafe19b96ba9e8aab10e68f4de89c292b17dd2fc89d1c7d045bd1f74b4c93086401703d7edbcc428eefb32839b7065377e0910957991
|
||||
EBUILD spice-0.13.1.ebuild 1657 SHA256 2b78ffbf9931c6e288d66bb495d4237abe75e988084fe908d442d8ec74933416 SHA512 932fb293b6f64e2c98455698602c6c8255baef214ef7c73a26fbf3c8c9b70bbb2167387fe03ff33bbae854b71c94cbc833a60f90023d200fdf6d7fcd43244ef5 WHIRLPOOL a979bbc705d187baf58fc469f29c3c2feecfb595c3cfa9397ab98f6368b127e45e5b3c9a918416fcecd3cd8b3025a9f9c26ee37a48ccfceb21c95c9ad160b078
|
||||
EBUILD spice-9999.ebuild 1557 SHA256 06729b6f14124a54034e7e95f5dc2f4319a08b725abf3cc5ac938a2ab946c4f0 SHA512 c47f4720893632a859d0391896649fbf57a3ac52b393f29ac64e3432983202221e0736e23d76d8ad4792d7e14b2d8122bb9344fecc52d2c3f46915837a9a2c86 WHIRLPOOL 1f51d55fa50c22e5e3aa0fb3de94076705c5335a2b7a3e6a83da0c5669905c4a1e5dc4c7c8266d6148a5035dd1f1d9129e5104ffabe8af99bc472f146d4b8fcd
|
||||
MISC ChangeLog 6479 SHA256 eb03658601b1aeb4da24f1cf4ca6a269544bfd91db53746c90052a4bea6a4720 SHA512 217b46d508968bdce56cc68c2d6b350dc896c09b1bef40836f7d5c84677fa147c4c891e3e747f9dd6c29e692474082814fcde8c2b1a7b897592e2a4ad4aad462 WHIRLPOOL f92bf8990443c9fdc53510875332560b098d644a2a0ca28ebf785fa0c845d9b59536eae195f130e4abd427619bb33e144d74c660f0213d8c5ed68ccdc4219c05
|
||||
MISC ChangeLog 7198 SHA256 906fa9fd4a2492766886bee3b17e17deb67ddda3a95ccd2370214bef1f41cd4e SHA512 b0f0e900210a9686fb62e7b0486e9b34c1397781532f4da24252a92a6e67b617997c37a4b3d857b454544415c10444657d38f11c42aaf1420c2c1a9714afd16d WHIRLPOOL bd7f4c617e8ba3b46418369576dd23e05b419d1a65248eb8e44f738a0926fafff74cb044c7a92a11fb728003998b6806378274858164ac366a69897b5ce6e5d7
|
||||
MISC ChangeLog-2015 11333 SHA256 06046dca615aad09da9fc3ee0ac48f77b6004ec2af2942209535bad890cd0532 SHA512 b161432fa57d4d6dbeaa281b213c679518e73b0df1074435c9d2e7d56bae7abd8a889b4a61cd9a0e55f57baace6a63a4f6d232c0768481eda351eb5c2784b5a2 WHIRLPOOL 4aa7e48ab7e741d6a73d28855fc252b47742cb095afbfb2a90fdd6856de7132c9487234f254fe8dd873ab84c1af636f51e25261e3ef69689f06e97d9908010a3
|
||||
MISC metadata.xml 496 SHA256 1896a372596a69daad545832e9a592f4fbb5fc49dd6fc65f7eaa90a0dd8716bd SHA512 98ed412857b6d52d716f32c675b195fd3b4e853dd250ef98ce72c3aade203ae1d6c95d665fa46501da72206387a3419db6cd3310cf46094bfa9562106b7e4366 WHIRLPOOL 09e7c87cc88bcd1f60bd15bdb8d6a6679e779cf926922a28a95e5d0d77c5b2b795d1756c90046c5c19e4e1bded6094b462fe2a143dc8afafa201b3bb0f562922
|
||||
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_4 )
|
||||
|
||||
inherit eutils python-any-r1
|
||||
|
||||
DESCRIPTION="SPICE server"
|
||||
HOMEPAGE="http://spice-space.org/"
|
||||
SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="libressl sasl smartcard static-libs"
|
||||
|
||||
# the libspice-server only uses the headers of libcacard
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.22:2[static-libs(+)?]
|
||||
>=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
|
||||
media-libs/opus[static-libs(+)?]
|
||||
sys-libs/zlib[static-libs(+)?]
|
||||
virtual/jpeg:0=[static-libs(+)?]
|
||||
>=x11-libs/pixman-0.17.7[static-libs(+)?]
|
||||
!libressl? ( dev-libs/openssl:0[static-libs(+)?] )
|
||||
libressl? ( dev-libs/libressl[static-libs(+)?] )
|
||||
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
|
||||
|
||||
DEPEND="
|
||||
~app-emulation/spice-protocol-0.12.11
|
||||
virtual/pkgconfig
|
||||
$(python_gen_any_dep '
|
||||
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
')
|
||||
smartcard? ( app-emulation/qemu[smartcard] )
|
||||
${RDEPEND}"
|
||||
|
||||
python_check_deps() {
|
||||
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
|
||||
has_version "dev-python/six[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
[[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
# maintainer notes:
|
||||
# * opengl support is currently broken
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/0.11.0-gold.patch"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with sasl) \
|
||||
$(use_enable smartcard) \
|
||||
--disable-gui
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || prune_libtool_files
|
||||
}
|
@ -0,0 +1,89 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
|
||||
PYTHON_REQ_USE="xml(+),sqlite?"
|
||||
|
||||
inherit eutils distutils-r1 linux-info prefix
|
||||
|
||||
DESCRIPTION="Tool to manage Gentoo overlays"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
|
||||
IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
|
||||
|
||||
DEPEND="test? ( dev-vcs/subversion )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
bazaar? ( dev-vcs/bzr )
|
||||
cvs? ( dev-vcs/cvs )
|
||||
darcs? ( dev-vcs/darcs )
|
||||
git? ( dev-vcs/git )
|
||||
mercurial? ( dev-vcs/mercurial )
|
||||
g-sorcery? ( app-portage/g-sorcery )
|
||||
subversion? (
|
||||
|| (
|
||||
>=dev-vcs/subversion-1.5.4[http]
|
||||
>=dev-vcs/subversion-1.5.4[webdav-neon]
|
||||
>=dev-vcs/subversion-1.5.4[webdav-serf]
|
||||
)
|
||||
)
|
||||
gpg? ( =dev-python/pyGPG-0.2 )
|
||||
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
|
||||
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
|
||||
>=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
layman_check_kernel_config() {
|
||||
local CONFIG_CHECK
|
||||
use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
|
||||
[[ -n ${CONFIG_CHECK} ]] && check_extra_config
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
layman_check_kernel_config
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
layman_check_kernel_config
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
python_setup
|
||||
esetup.py setup_plugins
|
||||
distutils-r1_python_prepare_all
|
||||
eprefixify etc/layman.cfg layman/config.py
|
||||
}
|
||||
|
||||
python_test() {
|
||||
suite=layman/tests/external.py
|
||||
PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
|
||||
unset suite
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
insinto /etc/layman
|
||||
doins etc/layman.cfg
|
||||
|
||||
doman doc/layman.8
|
||||
dohtml doc/layman.8.html
|
||||
|
||||
keepdir /var/lib/layman
|
||||
keepdir /etc/layman/overlays
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# now run layman's update utility
|
||||
einfo "Running layman-updater..."
|
||||
"${EROOT}"/usr/bin/layman-updater
|
||||
einfo
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
DIST vim-spell-ru-20060506.tar.bz2 7242609 SHA256 c5d7ddd556a7cb2ff3325e66f76189bbdbf142a8357f3de6af74094044fa138b SHA512 d36bec4b984a3eaa45ca8c634fb4bf83fbdb1eb7b282b1d71838c503da4f70f82eda589dbb6972a70ad7f1fe89bedf0d54b51bef8f46ae7d09114a535746b4b5 WHIRLPOOL 611f1e2b8105e3296c75a6092e2bcba81d250387ca8d61ada5b9c92309ea3b183b8b7efc06af320f123a00273fd2bc6205fdc8b644507602eae4c2cb56c2a0d6
|
||||
DIST vim-spell-ru-20070506.tar.bz2 7232867 SHA256 cdfbea6e6ba8f8714ebf5e5078f6e6a129a834b9e4d130f91ee7c7ebfec01a3e SHA512 268ff4c56299ed06e329c8342c3d9ec567278c8a8c0a90d56f6320052d7ee38b17b1724e0f8fbf72d616285a9d7ba3a8e7a1f5f4d78ff8bdc41c73655eebdf33 WHIRLPOOL e493bd448e3a4c7565018f1b6effd941c4a83b0f5c5975022eb1c21a5c517bce1d7f57faedb1e545b6616d733d242b9b553cab9b9892cafe470bbdbe5fae032f
|
||||
EBUILD vim-spell-ru-20060506.ebuild 247 SHA256 dd54f4223e43681d568aec2404ed55fec904d535d4bfcf1a51a4c024c05a0e82 SHA512 2687f0733f09215d381852bda20a28bd25e085e7cde088ab4de18eafb28f1912bf9825a807bafb2959113c7573cb2f6af661e81b2df2ddceb16ca225867a9866 WHIRLPOOL c63eb6c110d812df58ac211455ad5a40f10543cf969b3aadaf7ed4dc69fdf8e7e8d829385a61b5475e5398ea3b235ba60e91ec7b3eee952c291f519a786d862e
|
||||
EBUILD vim-spell-ru-20070506.ebuild 244 SHA256 a6e82550597ce47f6d40a9c66f9a41eaa7553931a25e6f8179b28f07a78c08cd SHA512 1e9af2f88294e2742f98e75074c5a70851e05b62756a8ccfd92ac91ccb7b27280ef47966b4244c35260e4ef1f2dbf909ca5e0017d2b59689ea28c49790089b77 WHIRLPOOL 716485e1cc29bd3216291f001d1afb3c468d277dca3dc417f727a677ca01aca91895c00d58639a59c842583706b3401cd00153e09bbdc3e589dbcb0490b56177
|
||||
MISC ChangeLog 2908 SHA256 262cd2d7c026890b077140e528094f605177f6dcaa3be050f7251711ea36534c SHA512 04833cf2608612b7c820b809f0f542c04b8a775db3185be85182b8377b8cc86b31cb5601554cfed3abaf0dd6bbd97f11568b70f78e1a6429df44921390bae74e WHIRLPOOL 39a438f90cd20b3e9cc38e9eee2f0e193b4a5ca396343eb96fee8a702eaa4a7dab636114e2e627ac66ec1bb2a7ab96bb15e1806321aa3ad0ed1390f554cca2f4
|
||||
EBUILD vim-spell-ru-20060506.ebuild 247 SHA256 53ce49b6204fd63f1852e97b1c192e6f272ddd84a0b2cf8c7f98a1bafffccd4d SHA512 f6cc3b590b0bc22c0217dad02193da9ceb679f9e760af9023ebfe8d2ad8fd335a737d6a4fd11bd3a5e59f1589794d53bce37bd2a96a632aef0fd22f9d24bdd4c WHIRLPOOL 67b7d9f02dd8f8d6fc06d0563a38203fc79f3dbcc9d33aea606167f930e8506930cf088131ce8fc4f4e420904b014d7e0c009771cd36e9bf174e7fe3760501ee
|
||||
EBUILD vim-spell-ru-20070506.ebuild 244 SHA256 f762d2402b11aa25551f6ade467dc89ffd8b2638d96aa350ec3509c277eb3ecf SHA512 b3f5a04ae066c5c75a800897ce296722c75d966c903a8158c8c45570b932a0e45720efefe2f2d88df03ce427cbe68e7aa178df253e7401155a610118b6704b4c WHIRLPOOL 6c26ac0c11a8de8ea27b383bb9194a39b2bdef442d29f94d44d68325560a130791191d694cb05c0e2f3c2a10329bc4afe942c9eb861ca3562177da1e95a2b30d
|
||||
MISC ChangeLog 3096 SHA256 f8f63cb6dae2960121cbfde2dbd358616b3b6de4e296a56d6fec48f59f054b88 SHA512 659c6d28b6f54307eca6f0f60e09c3c0a70eda829faa163a4c599ab23c4fb16df32480c09bcd2374dd74a2deacce8ed80457edf30aa4cbdee12dfd06b7326c08 WHIRLPOOL fc95d071327e6de6166d19ce8f88487b3ff470000d51e901f37ec022ce93e2795450590aced4b3f9540e96c4270cbf997cfe9babbfed4d9c6a0ddc35b5de6406
|
||||
MISC ChangeLog-2015 1930 SHA256 f2b3a8a50c6a0e7a48fb1558c7115002b64c28b8d3a0870d282bb2da84ec0df4 SHA512 882c2f969b69d1bf203e7362bae281e508c8bf9a9a51178ef5b27d48f2f298359117c39d67baba82061cf56cdec3a9db860b09827e3e7791101f978d1d07ff06 WHIRLPOOL 20b3a496fc90f8f2a00f43c026af6da6b5aad049f249a962b84dfd3d4bfe0f6f8718fbde2071ff95fd6682e8f0980d8ba1e9113c9d8820e0a6fd90c0ff3498c4
|
||||
MISC metadata.xml 645 SHA256 af68eea4023a01c0a7462389268ea16b0689d2e9ac2aff5540f19587284f5099 SHA512 dea1e29b3b235ccc9f3cbda4d057ed8bf77c7df394631f89095a674f17760f6b051738e9e2bc4db2d63b49d900a5a8f3db4447fb6feaa419b5b459c983fd3891 WHIRLPOOL 6370ff36ecea0be73374cee4dbec60e694a3580f9bf341a1dc1cb74ee151907e1d9acd48b4c9d043a3eea9f34608bbe4feb9e8a78695cdafd3b18d793cb3a074
|
||||
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
fi
|
||||
|
||||
inherit golang-build
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
|
||||
EGO_PN="github.com/rqlite/rqlite/..."
|
||||
HOMEPAGE="https://${EGO_PN%/*} http://www.philipotoole.com/tag/rqlite/"
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PVR}"
|
||||
IUSE=""
|
||||
EGIT_REPO_URI="https://github.com/rqlite/rqlite.git"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
SRC_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/armon/go-metrics/archive/345426c77237ece5dab0e1605c3e4b35c3f54757.tar.gz -> go-metrics-345426c77237ece5dab0e1605c3e4b35c3f54757.tar.gz
|
||||
https://github.com/boltdb/bolt/archive/ee4a0888a9abe7eefe5a0992ca4cb06864839873.tar.gz -> bolt-ee4a0888a9abe7eefe5a0992ca4cb06864839873.tar.gz
|
||||
https://github.com/hashicorp/go-msgpack/archive/fa3f63826f7c23912c15263591e65d54d080b458.tar.gz -> go-msgpack-fa3f63826f7c23912c15263591e65d54d080b458.tar.gz
|
||||
https://github.com/hashicorp/raft/archive/057b893fd996696719e98b6c44649ea14968c811.tar.gz -> hashicorp-raft-057b893fd996696719e98b6c44649ea14968c811.tar.gz
|
||||
https://github.com/hashicorp/raft-boltdb/archive/d1e82c1ec3f15ee991f7cc7ffd5b67ff6f5bbaee.tar.gz -> hashicorp-boltdb-d1e82c1ec3f15ee991f7cc7ffd5b67ff6f5bbaee.tar.gz
|
||||
https://github.com/mattn/go-sqlite3/archive/10876d7dac65f02064c03d7372a2f1dfb90043fe.tar.gz -> go-sqlite3-1.1.0_p20160307.tar.gz"
|
||||
|
||||
get_archive_go_package() {
|
||||
local archive=${1} uri x
|
||||
for x in ${SRC_URI}; do
|
||||
if [[ ${x} == http* ]]; then
|
||||
uri=${x}
|
||||
elif [[ ${x} == ${archive} ]]; then
|
||||
break
|
||||
fi
|
||||
done
|
||||
uri=${uri#https://}
|
||||
echo ${uri%/archive/*}
|
||||
}
|
||||
|
||||
unpack_go_packages() {
|
||||
local go_package x
|
||||
# Unpack packages to appropriate locations for GOPATH
|
||||
for x in ${A}; do
|
||||
unpack ${x}
|
||||
if [[ ${x} == *.tar.gz ]]; then
|
||||
go_package=$(get_archive_go_package ${x})
|
||||
if [[ ${x%.tar.gz} -ef ${S} ]]; then
|
||||
mv "${S}"{,_} || die
|
||||
mkdir -p "${S}/src/${go_package%/*}" || die
|
||||
mv "${S}"_ "${S}/src/${go_package}" || die || die
|
||||
else
|
||||
mkdir -p "${S}/src/${go_package%/*}" || die
|
||||
for x in "${go_package##*/}"-*; do
|
||||
if [[ ! ${x} -ef ${S} ]]; then
|
||||
mv "${x}" "${S}/src/${go_package}" || die
|
||||
fi
|
||||
done
|
||||
fi
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
git-r3_src_unpack
|
||||
mv "${S}"{,_} || die
|
||||
mkdir -p "$(dirname "${S}/src/${EGO_PN%/*}")" || die
|
||||
mv "${S}_" "${S}/src/${EGO_PN%/*}" || die
|
||||
fi
|
||||
unpack_go_packages
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Omit $(get_golibdir_gopath) from GOPATH, in order to avoid
|
||||
# interference from installed rqlite sources.
|
||||
GOPATH="${WORKDIR}/${P}" \
|
||||
go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
golang_install_pkgs
|
||||
}
|
||||
|
||||
golang_install_pkgs() {
|
||||
dobin bin/${PN}d
|
||||
insinto $(dirname "${EPREFIX}$(get_golibdir)/src/${EGO_PN%/*}")
|
||||
rm -rf "${S}"/src/${EGO_PN%/*}/.git*
|
||||
doins -r "${S}"/src/${EGO_PN%/*}
|
||||
insinto $(dirname "${EPREFIX}$(get_golibdir)/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}")
|
||||
doins -r "${S}"/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}{,.a}
|
||||
dodoc "${S}/src/${EGO_PN%/*}/"*.md
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
# ChangeLog for dev-java/jts-core
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*jts-core-1.14 (01 May 2016)
|
||||
|
||||
01 May 2016; James Le Cuirot <chewi@gentoo.org> +jts-core-1.14.ebuild,
|
||||
+metadata.xml:
|
||||
New package, required by h2
|
||||
|
||||
h2 is currently in java-overlay. Apparently several other things
|
||||
require this too.
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -0,0 +1,4 @@
|
||||
DIST jts-1.14.tar.gz 19693410 SHA256 27ab12f75302eec4a38b9a6e7b0ecb943a39367e71d4c346d4e38d105c624056 SHA512 1d90f2e2774bf8738ce24fc65c5430f7970fcc1823c304a18bbdc243040e66409fc33bf9058ebc22217640e4c384772f852316031ef1b8779592d0e041e2261d WHIRLPOOL a8fac2e5a2d757bfb08f5ff32b15c507b79570e42c9d6e381b6369a00eda0a76f40a899dbf8a6be4737275d95be707a5ff23088903725e6216c5ea575dad0423
|
||||
EBUILD jts-core-1.14.ebuild 1078 SHA256 d4dd4060e0ba48fe918ffcaef04414e2e24bb7bbc03ad0564ce73b43536f8728 SHA512 f7e12d33bcc41812c2e63c2b48ca3e45de4bc676a739893a04cc57fd7214be7a77367037fec940ad4cd6109d7ac29d17e8b8e8979a210217c7a1f1caf33d3070 WHIRLPOOL f086ea3452f5d3fe242d243515c381b6187b1dc3dc415935d365eca85b02c3242798579914445cc14fd13f095a7f7eebe5f185adfd808ca07a1b9ce574c6fb96
|
||||
MISC ChangeLog 411 SHA256 558639b50c99bdc6b98512ffa8f4baa8483ec30a30a92cab36e93a7b014e72db SHA512 3a31d1f090e0fcfbbb821110a22fa677894bef888deebab95b0d4a7420c321574554a888674ce92caf2c16225688e28b30722d3a29dfd79671f9cca509612781 WHIRLPOOL 23b5771dc13a984c077a70ea77769f79cf9976b562fbd89d5147e1a159c77749a4715beed819ad5870b9a5872e2d69c83ef4d55ffd58d94df1b495894533324b
|
||||
MISC metadata.xml 311 SHA256 57f0ae3181fce7c56f05f3627b5427f6a1f07891edb31a5ccaf3d83178f43ab2 SHA512 58a717b155e3578187d875a85037af30366c22ed5f2a1c634b7cc43442d7ff3b123f11617569643fa5f0b7330e49c3e9d50f9850dd771d7e9a5180146ba251c2 WHIRLPOOL a870bc769089e981b74bd206653909a76708f30997da71d2a0169ba5ee41e4a377c7ff03667eb5787a72e65874eb10b8d6d3c1e48c57bfc77daeae430e5ecd00
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# The project recently switched to git. There are no tags yet.
|
||||
GIT_REF="f67d35c1da06922c8165f66a919490ee94a04649"
|
||||
|
||||
MY_PN="jts"
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="JTS Topology Suite for Java"
|
||||
HOMEPAGE="http://tsusiatsoftware.net/jts/main.html"
|
||||
SRC_URI="https://github.com/dr-jts/jts/archive/${GIT_REF}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.7
|
||||
app-arch/unzip
|
||||
test? ( dev-java/junit:4 )"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.7"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${GIT_REF}/${MY_PN}"
|
||||
JAVA_SRC_DIR="java/src"
|
||||
|
||||
java_prepare() {
|
||||
java-pkg_clean
|
||||
|
||||
# Use text-based test runner.
|
||||
sed -i "s/swingui/textui/g" java/test/test/jts/junit/SimpleTest.java || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd java/test || die
|
||||
local CP=".:${S}/${PN}.jar:$(java-pkg_getjars junit-4)"
|
||||
ejavac -cp "${CP}" -d . $(find * -name "*.java")
|
||||
ejunit4 -classpath "${CP}" test.jts.junit.MasterTester
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">dr-jts/jts</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,63 +0,0 @@
|
||||
# ChangeLog for dev-lang/niecza-bin
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*niecza-bin-24 (09 Aug 2015)
|
||||
*niecza-bin-22 (09 Aug 2015)
|
||||
*niecza-bin-21 (09 Aug 2015)
|
||||
*niecza-bin-20 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
|
||||
+niecza-bin-20.ebuild, +niecza-bin-21.ebuild, +niecza-bin-22.ebuild,
|
||||
+niecza-bin-24.ebuild:
|
||||
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)
|
||||
|
@ -1,36 +0,0 @@
|
||||
# ChangeLog for dev-lang/niecza-bin
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/niecza-bin/ChangeLog,v 1.7 2015/06/06 18:52:07 jlec Exp $
|
||||
|
||||
06 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Add github to remote-id in metadata.xml
|
||||
|
||||
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> niecza-bin-20.ebuild,
|
||||
niecza-bin-21.ebuild, niecza-bin-22.ebuild, niecza-bin-24.ebuild:
|
||||
QA: Fix unquoted 'D' variable.
|
||||
|
||||
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> niecza-bin-20.ebuild,
|
||||
niecza-bin-21.ebuild, niecza-bin-22.ebuild, niecza-bin-24.ebuild:
|
||||
QA: drop trailing '.' from DESCRIPTION
|
||||
|
||||
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> niecza-bin-20.ebuild,
|
||||
niecza-bin-21.ebuild, niecza-bin-22.ebuild, niecza-bin-24.ebuild:
|
||||
QA: Move download URL to mirror://github/.
|
||||
|
||||
*niecza-bin-24 (05 Dec 2012)
|
||||
|
||||
05 Dec 2012; Patrick Lauer <patrick@gentoo.org> +niecza-bin-24.ebuild:
|
||||
Bump
|
||||
|
||||
*niecza-bin-21 (05 Oct 2012)
|
||||
*niecza-bin-22 (05 Oct 2012)
|
||||
|
||||
05 Oct 2012; Patrick Lauer <patrick@gentoo.org> +niecza-bin-21.ebuild,
|
||||
+niecza-bin-22.ebuild:
|
||||
Bump
|
||||
|
||||
*niecza-bin-20 (22 Aug 2012)
|
||||
|
||||
22 Aug 2012; Patrick Lauer <patrick@gentoo.org> +metadata.xml,
|
||||
+niecza-bin-20.ebuild:
|
||||
Initial import, ebuilds by me
|
@ -1,11 +0,0 @@
|
||||
DIST niecza-20.zip 1878083 SHA256 2ca2542c563130c5d4b45d5bd251601472695457568fc63cab6b6cbe3969c0e7 SHA512 2d587029a1037fca3901c0c1caadd6f6e5d9951d6804c54ef0262b69a7429c13458bd4e6eeb83a823ecb02afe93a3e9d0364065f1ca37412c674533a290363a6 WHIRLPOOL 580a62dbfdec49546c19b567b477727f3ff41a355b5d8cf50afa0418feda7768012049bf86737e97eb489b7871432835169b007a7ec7f65d3ed1ef487a7d0c09
|
||||
DIST niecza-21.zip 737733 SHA256 b4d01a79137134d25e22c8085212571cdadcd7ea519bede42f161acd1d1dfdba SHA512 34c29fb8d427c5dc98ead5acd1e49becf5b67a4c34478b431975d975047c9601a5a7192d400088ff36cd907543bc0e32457000cfd565078d8c4c48c810d23c53 WHIRLPOOL 1b319fa101b93778b25e1d60a44462f026def9a0f3d0f7572c24abb6075e90da179c310f61e6d6c52a37bc13e201a79a11a99e65dae8b225e063cd75acde7251
|
||||
DIST niecza-22.zip 1909281 SHA256 b4220bf2d12505ea576405e84b2402a9532af3e6e953d5f3f0b576f21114e6b0 SHA512 decfa04d7614f3d335e8991a0938821fe0ca26f2892a2d6d9d498ab8c84c11f2b6b620101633c7b27faf65e100775baefa23cb5c0072a34037803caa5dc4d800 WHIRLPOOL 67275813b182434853290d4abe2546c26691b67747b6be681fd9276310b720d36a86ab2a4f1ade23c5b3f551ca0e399c64242896e6bd7f332659f3821b1df302
|
||||
DIST niecza-24.zip 1577897 SHA256 182055b5c2c187e1bebb4dd3fe34c62ea39cdb67188b9548df6aa78864141af6 SHA512 f4fa5cf6aa98a102d193bbbcf14ab0079831a2344684fb9190bebd1ec25e93c0078a816a7ddb9bb17c3a017f2b34a1dcf32e9016cf26d7b1721ad94baeefafe7 WHIRLPOOL 635b415945ffd25f3b84af205f5edd428adb6776a8981954bd810400f364fb164d2f54bd076e0f379ef9f4d0a0b8b2d0350db47654084f639bf9f0fca2ee05f8
|
||||
EBUILD niecza-bin-20.ebuild 732 SHA256 520b9c3cf921e85204ecd42ddaa3ad7557f45a7557d2ba48eea20fa98fcc2588 SHA512 cd9d6431b0122a70198d4b21f45cf0ee11f974619580b5b28e1637c8d68c1ecdd875c640aea9fba0e20f64a12f25fdfa3421f335dbbff29db3a76a8f728b96d1 WHIRLPOOL 1e951237e54aa776f3121606af3e63aaa25077066322c5118d75b3286e5aa1705126c239a0b511cb9cb95db898404c2050676fc63df6529a3418c56a741dca99
|
||||
EBUILD niecza-bin-21.ebuild 732 SHA256 520b9c3cf921e85204ecd42ddaa3ad7557f45a7557d2ba48eea20fa98fcc2588 SHA512 cd9d6431b0122a70198d4b21f45cf0ee11f974619580b5b28e1637c8d68c1ecdd875c640aea9fba0e20f64a12f25fdfa3421f335dbbff29db3a76a8f728b96d1 WHIRLPOOL 1e951237e54aa776f3121606af3e63aaa25077066322c5118d75b3286e5aa1705126c239a0b511cb9cb95db898404c2050676fc63df6529a3418c56a741dca99
|
||||
EBUILD niecza-bin-22.ebuild 732 SHA256 520b9c3cf921e85204ecd42ddaa3ad7557f45a7557d2ba48eea20fa98fcc2588 SHA512 cd9d6431b0122a70198d4b21f45cf0ee11f974619580b5b28e1637c8d68c1ecdd875c640aea9fba0e20f64a12f25fdfa3421f335dbbff29db3a76a8f728b96d1 WHIRLPOOL 1e951237e54aa776f3121606af3e63aaa25077066322c5118d75b3286e5aa1705126c239a0b511cb9cb95db898404c2050676fc63df6529a3418c56a741dca99
|
||||
EBUILD niecza-bin-24.ebuild 732 SHA256 520b9c3cf921e85204ecd42ddaa3ad7557f45a7557d2ba48eea20fa98fcc2588 SHA512 cd9d6431b0122a70198d4b21f45cf0ee11f974619580b5b28e1637c8d68c1ecdd875c640aea9fba0e20f64a12f25fdfa3421f335dbbff29db3a76a8f728b96d1 WHIRLPOOL 1e951237e54aa776f3121606af3e63aaa25077066322c5118d75b3286e5aa1705126c239a0b511cb9cb95db898404c2050676fc63df6529a3418c56a741dca99
|
||||
MISC ChangeLog 2337 SHA256 c3c759b94c50d52fe270864a7efaff631d5bc4ef9f2b85797e7b30656357fd2d SHA512 069804c7cc8479a9e623834c174640dc819bc775e88c6fcd37cd630e8498b48fdc8c10bf68253c7e31dd8e7a0b43dcc495105eb5865333ef714cf331e6dcf12d WHIRLPOOL df844c9b0d75797bc963f2cdedd764422791ceba0d32f65bf6e123ab643cc76d407d531b8f4d6741c5ed922ed20dd0da6283088e41702c569bb1ee0cae3e7cf1
|
||||
MISC ChangeLog-2015 1295 SHA256 812e296827f19c7e452c2bd2216027d0361284dd7529b6c3470074860645ec80 SHA512 8a6329d5bbe2c1ce2036b8e9be99e505aabac541f12d06161f4ba15c47859851d6353b4f9bd75da55f2a268dac67efc37abe5d2a8feb09ec07948e24060f0148 WHIRLPOOL f0216bd7919c1ca693efa0d7ff99018f0edfd90cdf5f3c75152832526a653778020f3084dc18e1776d54b2ba77cab16191738ab4e273e7c181aaeef50d292683
|
||||
MISC metadata.xml 335 SHA256 3c331f4af99f3d3c8b62da6de88d3d87de5eb424444a1b92beb3114c7ab8e779 SHA512 5d2129d85f91f66c598785c92ae2ed1f52e69c69e2a78e480af66c7fcf2a640d12934452aecf9caf987a1527c8f48e8ffdc05493f27321437cb012a33fc33aea WHIRLPOOL cbd9a1d950f029f349fbb75a3b1053d059f5a83626a77af08842e15c14eb942d13af0284389a273cd9abe4c66f376b13f32b6ad16767c3201904950d7970b87c
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
|
||||
MY_PN="niecza"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="mirror://github/sorear/${MY_PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
mkdir "${D}"/opt/niecza-bin -p
|
||||
cp -r "${WORKDIR}"/* "${D}"/opt/niecza-bin || die "Failed to copy"
|
||||
einfo "The binary is installed to /opt/niecza-bin/run/Niecza.exe"
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
|
||||
MY_PN="niecza"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="mirror://github/sorear/${MY_PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
mkdir "${D}"/opt/niecza-bin -p
|
||||
cp -r "${WORKDIR}"/* "${D}"/opt/niecza-bin || die "Failed to copy"
|
||||
einfo "The binary is installed to /opt/niecza-bin/run/Niecza.exe"
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
|
||||
MY_PN="niecza"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="mirror://github/sorear/${MY_PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
mkdir "${D}"/opt/niecza-bin -p
|
||||
cp -r "${WORKDIR}"/* "${D}"/opt/niecza-bin || die "Failed to copy"
|
||||
einfo "The binary is installed to /opt/niecza-bin/run/Niecza.exe"
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
|
||||
MY_PN="niecza"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="mirror://github/sorear/${MY_PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
mkdir "${D}"/opt/niecza-bin -p
|
||||
cp -r "${WORKDIR}"/* "${D}"/opt/niecza-bin || die "Failed to copy"
|
||||
einfo "The binary is installed to /opt/niecza-bin/run/Niecza.exe"
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
# ChangeLog for dev-lang/niecza
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*niecza-9999 (09 Aug 2015)
|
||||
*niecza-24 (09 Aug 2015)
|
||||
*niecza-22 (09 Aug 2015)
|
||||
*niecza-21 (09 Aug 2015)
|
||||
*niecza-19 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/fix-bootstrap-21.patch, +files/fix-bootstrap-22.patch,
|
||||
+files/fix-bootstrap-24.patch, +files/fix-bootstrap-9999.patch,
|
||||
+files/fix-bootstrap.patch, +metadata.xml, +niecza-19.ebuild,
|
||||
+niecza-21.ebuild, +niecza-22.ebuild, +niecza-24.ebuild,
|
||||
+niecza-9999.ebuild:
|
||||
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)
|
||||
|
@ -1,42 +0,0 @@
|
||||
# ChangeLog for dev-lang/niecza
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/niecza/ChangeLog,v 1.8 2015/06/06 18:51:44 jlec Exp $
|
||||
|
||||
06 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Add github to remote-id in metadata.xml
|
||||
|
||||
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> niecza-19.ebuild,
|
||||
niecza-21.ebuild, niecza-22.ebuild, niecza-24.ebuild, niecza-9999.ebuild:
|
||||
QA: drop trailing '.' from DESCRIPTION
|
||||
|
||||
*niecza-24 (05 Dec 2012)
|
||||
|
||||
05 Dec 2012; Patrick Lauer <patrick@gentoo.org> +files/fix-bootstrap-24.patch,
|
||||
+niecza-24.ebuild, niecza-22.ebuild:
|
||||
Bump
|
||||
|
||||
*niecza-22 (05 Oct 2012)
|
||||
|
||||
05 Oct 2012; Patrick Lauer <patrick@gentoo.org> +files/fix-bootstrap-22.patch,
|
||||
+niecza-22.ebuild:
|
||||
Bump
|
||||
|
||||
*niecza-21 (28 Aug 2012)
|
||||
|
||||
28 Aug 2012; Patrick Lauer <patrick@gentoo.org> +files/fix-bootstrap-21.patch,
|
||||
+files/fix-bootstrap-9999.patch, +niecza-21.ebuild, niecza-9999.ebuild:
|
||||
Bump
|
||||
|
||||
*niecza-9999 (22 Aug 2012)
|
||||
|
||||
22 Aug 2012; Patrick Lauer <patrick@gentoo.org> +niecza-9999.ebuild:
|
||||
Add live ebuild
|
||||
|
||||
22 Aug 2012; Patrick Lauer <patrick@gentoo.org> niecza-19.ebuild:
|
||||
Make repoman happy
|
||||
|
||||
*niecza-19 (22 Aug 2012)
|
||||
|
||||
22 Aug 2012; Patrick Lauer <patrick@gentoo.org> +files/fix-bootstrap.patch,
|
||||
+metadata.xml, +niecza-19.ebuild:
|
||||
Initial import, ebuilds by me
|
@ -1,17 +0,0 @@
|
||||
AUX fix-bootstrap-21.patch 436 SHA256 2f46b849b4aa8af8b56f25f47973967f38efc08d85a3abacda96125bf0efbd5f SHA512 091e4a1e59ede2c818345acfe8fe4447959f895b9ef12856d53941a919dfd2f6845ae9b4f856cbd5d804330c396057b86f49d8e542c8d597afe300c811b814b5 WHIRLPOOL 081dc0553e256f3f961d7d22f4fd00f21bcdcb77899b550721d505ab3c7cccd7387061c7c73a6b3b19d88c2e67d5cf932e47a6f3592d5e0e2cf848949c729af6
|
||||
AUX fix-bootstrap-22.patch 455 SHA256 d7615f9e44d88fe4b24c80fc779d502c0c08967d61395f22582c98920b72654d SHA512 2cab5139221ce7875dd8aa564ab9b88d0a3a2016950eabce3ece328d0b18491780e2cb119e27879ca867737b2c0e863c0e545b2db872ef23161010bc5f31af8f WHIRLPOOL ab37b694771e2de262c25c00319b7daecaf1d09e0e15181e05a4db225213eef983330c702bbbbef34bb3e55adec916cd43015b099dbe0a87d4307c71e5894960
|
||||
AUX fix-bootstrap-24.patch 450 SHA256 f886b89cf88e127169c6efa73461e3d15127e372d6c144c03c187865cef372c2 SHA512 0659fb19c4ca687195d910b2b5d0db38ff7bad3a10b07e41d28d7bd0d2cb7ff67911ac644053b5bb2e9b5d0045a5b63472ab0b163f877c0e40c30ea1e042cd39 WHIRLPOOL a5955d80ea63d7bd5852a00411f78e6759b10d45511a44b86f58a9f62f997c428781d5564232e4c6819c2de0a18cb296e73523a02de98b1e0ba75ec072b26538
|
||||
AUX fix-bootstrap-9999.patch 455 SHA256 d7615f9e44d88fe4b24c80fc779d502c0c08967d61395f22582c98920b72654d SHA512 2cab5139221ce7875dd8aa564ab9b88d0a3a2016950eabce3ece328d0b18491780e2cb119e27879ca867737b2c0e863c0e545b2db872ef23161010bc5f31af8f WHIRLPOOL ab37b694771e2de262c25c00319b7daecaf1d09e0e15181e05a4db225213eef983330c702bbbbef34bb3e55adec916cd43015b099dbe0a87d4307c71e5894960
|
||||
AUX fix-bootstrap.patch 456 SHA256 6645fe985d3f3a65db8b427575e9ceaa293ce553f4daa56f9aa2a395c2d7325e SHA512 2859e4a897e45942aaa0bddcc105ba700ea61e00744b6f065eda73e5f8a218ab5a7116cc2644e86816091d903c99ea04e6d805b4deb6cb8d00d422e4225d7961 WHIRLPOOL 3b12e379ae5427c2ce497251dedf38370e3e99e72bfc8f0ae99d46518506d4df4e05fedfc11bd126d3203a5ed453a409fb88ef9f1b23e85f127197bc3614bf1b
|
||||
DIST niecza-19.zip 728618 SHA256 b320a72e77531515bafb2c1e1588572f39f24e9c38305eb4cbe60569e87845e9 SHA512 3be02a89f9698724fd4a5d8aad0dd2946a5cb4ace9bf519d0ddb52d159596beeeb162884a8b98b4fcdf8b322149ae222b3dd11caeb369218d73afe3194ab186c WHIRLPOOL 5e627ce9d885ed059bda2a898518bce551d82ca7801f5239b010316d5ce2aaf7c70ca063c73b204f06b72825158650a30653092ba86156e25021ad4bc67569b5
|
||||
DIST niecza-21.zip 737733 SHA256 b4d01a79137134d25e22c8085212571cdadcd7ea519bede42f161acd1d1dfdba SHA512 34c29fb8d427c5dc98ead5acd1e49becf5b67a4c34478b431975d975047c9601a5a7192d400088ff36cd907543bc0e32457000cfd565078d8c4c48c810d23c53 WHIRLPOOL 1b319fa101b93778b25e1d60a44462f026def9a0f3d0f7572c24abb6075e90da179c310f61e6d6c52a37bc13e201a79a11a99e65dae8b225e063cd75acde7251
|
||||
DIST niecza-22-src.zip 740724 SHA256 4c3be30c7df4d02318ad2da95180e69f07a36d6157aa6b9d08173bc785e30a20 SHA512 0e583fd9b20e872f2bb07066f5a770b2d53b44dedeac7e7e92cb482ed9b5ffa898221a1a856f8692be1e2aa5488a4685c3933d4d6c37003227fb88e5e913a329 WHIRLPOOL 477a396aba393b6397d093fa4aac42ef817c61101fdc328d8ce1f4db2c4d2ab4f36f4081d4c19d9e8682fb1889fecc1e337d14e4e17e66fdd9a6358d4a14309b
|
||||
DIST niecza-24-src.zip 760567 SHA256 db296e7a15ec546f30478de5fa047b93a6f3e85edfcef4154d25ff87fc82837e SHA512 438791f61a417f846c525ec13199e61c83f95fc7f503e2f0f0fe805f168121f2d09f1a5507e92019ffba842b51ef7a2a33746903f097981be63c5631d6cf0582 WHIRLPOOL 3c08ff3a513f5145461007c9d7eff83460396d6c47f771002f85ee4dd51117eb1201e0e2d9e51e1872ff085cc92d7991b1e1a1d120fa3dcef63458cba1080fac
|
||||
EBUILD niecza-19.ebuild 1403 SHA256 2d1d1d96fa508ff397113caa401108f89f9830adf036bf08eee07590901e940e SHA512 3574c137030741b6fb20ee4aad5096b46ef6517da3b24030092eabb9e2119d22389b07e084fded2df65504c0c9630f9401ea30aebd6138726117f3af795093ad WHIRLPOOL a8d106c40ea107319393aa3f0dc8410209aba9e9c35624ee295e97c66a2f9529e7cf9718bb7787617b297e9531ecb71a3ba7b0527a8f981980aebfb4156b9f90
|
||||
EBUILD niecza-21.ebuild 1404 SHA256 7b3c76263fd5fd4186f6f47055f073878c1da9ebfcb2943399693ce2bcb27317 SHA512 b514227805fb8a5789b796e957c18ca936236b454c0675fb0e6b2db5abdea6c400453caac4df2fe6c3b61b60f6b9dcdc249642d38c86b31e158ae3e331c3a10e WHIRLPOOL afa4aa7f268b1278176f4adae1161420eb7b3210010fea13032c27415f2d69baf39983d5c628e60a9a5efd5283f517e3d98ca457dcd4c382692977765b0fde1a
|
||||
EBUILD niecza-22.ebuild 1408 SHA256 153f995b3ba0c29e3ef33b815e489a53a512fbb86bdf3b2e3d164683e1958549 SHA512 f88e75adbbd59c5f9bece4bc18712dbd34db4602b11a088cb0927e5517235d017a320ab595760f043d0a2b481e85796558de07bcab10ad07ad55c7420185a47e WHIRLPOOL d56e0a44ef903b07b621458d704bbfa1d98e510fbe25e686239679f0ce475519d36027bd20bc838600510109e1f10cf8559c71b1b49ae943e940a2aae2164bc7
|
||||
EBUILD niecza-24.ebuild 1408 SHA256 0b758885585d077bf838bc49558ec916d8e50bdcb42b02df6ef711b42c4aa7ac SHA512 9c4256f6f5bee6b4bc9033b28bb9098043e5627145ee3e335bbace09858263000566009eccc864020ea3f6f42748f8bda8767f97e7f504ab28b5f93253c35453 WHIRLPOOL a36730b910a939676c1d08acadc36b4f2d73739cde7a84a1299b74358bc8586d4d3f00d9db27ea0b365af1b210b25961a5d6eedb5a38ae18a8058dc71917b59a
|
||||
EBUILD niecza-9999.ebuild 1352 SHA256 5ed78c3699dcb9817c7f8642d9f948ddfdce99e88a81545eb1dd9ae176a44783 SHA512 2ad827641a3d1d1d889d7fae9c0c43ee36f714285bedc7a410751d40abf9c7e1464648c87ae1ff191a5d62b399733aa0dc13a235fe8fc0737f86242a1b44abf2 WHIRLPOOL 874c0588ac62f68f7882e4b66356e494c3d568e3821c82207adf29385a0c377297389bb009164cda13075595b1787a76fc9d9dd078d3dc7433e29c859689412b
|
||||
MISC ChangeLog 2509 SHA256 eccc0c8b4b2978b57aa49617a48bab01ce12542909dc6bc7545bada8584c99c0 SHA512 08e22902a975bcb72dcff795196b9f423039904bd580e548edbe79a3d580fb2121d3eb596f56b02723c9e5c025e976bd918b120971ebc50b56c2986c96431f98 WHIRLPOOL b4a1e73cc05d2bf379c057c90a1ba915a19fafb7b768541aaa45bf19c9a4f3db070b4171f8fa00a1c8f90fc0db2df2615f8d95513deea66d6d6bc9964b97aa10
|
||||
MISC ChangeLog-2015 1354 SHA256 1ced788d598b56f893c526d876982e97e923ceda1302584a4da46f308e810772 SHA512 bcf0e3f03fafe7318a03d8e6ecd43e09079d76e4f2e0e41c63a165bfd75baddb40290cc191098f7f5059e0a19b3fda4354b4849bd8e6948b07c72d6390cbdc06 WHIRLPOOL 8bc116e40c4f2f00f69c86eae5040cbc27a7601f7b55c18e3054376d113c0d18d831299e239c171f644692f37faee8ac7a573fc7993cada9931628c419ce2e56
|
||||
MISC metadata.xml 335 SHA256 3c331f4af99f3d3c8b62da6de88d3d87de5eb424444a1b92beb3114c7ab8e779 SHA512 5d2129d85f91f66c598785c92ae2ed1f52e69c69e2a78e480af66c7fcf2a640d12934452aecf9caf987a1527c8f48e8ffdc05493f27321437cb012a33fc33aea WHIRLPOOL cbd9a1d950f029f349fbb75a3b1053d059f5a83626a77af08842e15c14eb942d13af0284389a273cd9abe4c66f376b13f32b6ad16767c3201904950d7970b87c
|
@ -1,13 +0,0 @@
|
||||
--- Makefile 2012-06-25 22:30:16.000000000 +0800
|
||||
+++ Makefile.new 2012-08-22 10:55:22.879717085 +0800
|
||||
@@ -41,10 +41,6 @@
|
||||
$(RUN_CLR) run/Kernel.dll -gen-app Niecza boot/obj
|
||||
|
||||
.fetch-stamp: FETCH_URL
|
||||
- -rm -rf boot/
|
||||
- mkdir boot
|
||||
- $(WGET_O) boot/niecza.zip $$(cat FETCH_URL)
|
||||
- cd boot && unzip niecza.zip
|
||||
NIECZA_KEEP_IL=1 $(RUN_CLR) boot/run/Niecza.exe -C $(libunits)
|
||||
$(CP) boot/run/Kernel.dll boot/obj/
|
||||
touch .fetch-stamp
|
@ -1,13 +0,0 @@
|
||||
--- Makefile 2012-06-25 22:30:16.000000000 +0800
|
||||
+++ Makefile.new 2012-08-22 10:55:22.879717085 +0800
|
||||
@@ -41,10 +41,6 @@
|
||||
$(RUN_CLR) run/Kernel.dll -gen-app Niecza boot/obj
|
||||
|
||||
.fetch-stamp: FETCH_URL
|
||||
- -rm -rf boot/
|
||||
- mkdir boot
|
||||
- $(WGET_O) boot/niecza.zip $$(cat FETCH_URL)
|
||||
- cd boot && unzip niecza.zip
|
||||
NIECZA_KEEP_IL=1 $(RUN_CLR) boot/run/Niecza.exe --obj-dir=boot/obj -C $(libunits)
|
||||
$(CP) boot/run/Kernel.dll boot/obj/
|
||||
touch .fetch-stamp
|
@ -1,13 +0,0 @@
|
||||
--- Makefile 2012-06-25 22:30:16.000000000 +0800
|
||||
+++ Makefile.new 2012-08-22 10:55:22.879717085 +0800
|
||||
@@ -41,10 +41,6 @@
|
||||
$(RUN_CLR) run/Kernel.dll -gen-app Niecza boot/obj
|
||||
|
||||
.fetch-stamp: FETCH_URL
|
||||
- -rm -rf boot/
|
||||
- mkdir boot
|
||||
- $(WGET_O) boot/niecza.zip $$(cat FETCH_URL)
|
||||
- cd boot && unzip niecza.zip
|
||||
NIECZA_KEEP_IL=1 $(RUN_CLR) boot/run/Niecza.exe --obj-dir=run -C $(libunits)
|
||||
$(CP) boot/run/Kernel.dll boot/obj/
|
||||
touch .fetch-stamp
|
@ -1,13 +0,0 @@
|
||||
--- Makefile 2012-06-25 22:30:16.000000000 +0800
|
||||
+++ Makefile.new 2012-08-22 10:55:22.879717085 +0800
|
||||
@@ -41,10 +41,6 @@
|
||||
$(RUN_CLR) run/Kernel.dll -gen-app Niecza boot/obj
|
||||
|
||||
.fetch-stamp: FETCH_URL
|
||||
- -rm -rf boot/
|
||||
- mkdir boot
|
||||
- $(WGET_O) boot/niecza.zip $$(cat FETCH_URL)
|
||||
- cd boot && unzip niecza.zip
|
||||
NIECZA_KEEP_IL=1 $(RUN_CLR) boot/run/Niecza.exe --obj-dir=boot/obj -C $(libunits)
|
||||
$(CP) boot/run/Kernel.dll boot/obj/
|
||||
touch .fetch-stamp
|
@ -1,13 +0,0 @@
|
||||
--- Makefile 2012-06-25 22:30:16.000000000 +0800
|
||||
+++ Makefile.new 2012-08-22 10:55:22.879717085 +0800
|
||||
@@ -37,10 +37,6 @@
|
||||
$(RUN_CLR) run/Kernel.dll -gen-app Niecza boot/obj
|
||||
|
||||
.fetch-stamp: FETCH_URL
|
||||
- -rm -rf boot/
|
||||
- mkdir boot
|
||||
- wget --no-check-certificate -Oboot/niecza.zip $$(cat FETCH_URL)
|
||||
- cd boot && unzip niecza.zip
|
||||
NIECZA_KEEP_IL=1 $(RUN_CLR) boot/run/Niecza.exe -C $(libunits)
|
||||
$(CP) boot/run/Kernel.dll boot/obj/
|
||||
touch .fetch-stamp
|
@ -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>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">sorear/niecza</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
GITHUB_CRAP="sorear-niecza-3743eb0"
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
#SRC_URI="https://github.com/downloads/sorear/${PN}/${P}.zip"
|
||||
SRC_URI="https://github.com/sorear/niecza/zipball/v19 -> niecza-19.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}
|
||||
|| ( dev-lang/niecza-bin dev-lang/niecza )"
|
||||
|
||||
S=${WORKDIR}/${GITHUB_CRAP}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/fix-bootstrap.patch || die "Failed to fix"
|
||||
cd "${S}"
|
||||
# bootstrap only works from git dirs? sigh :)
|
||||
sed -i -e 's:@git describe --tags:echo "v19":' Makefile
|
||||
# silly workaround for stuff trying to write everywhere: copy the installed niecza here (sigh)
|
||||
# since we have different installation paths for the bin version we need to check here
|
||||
mkdir boot -p
|
||||
if has_version dev-lang/niecza; then
|
||||
cp -r /opt/niecza/* boot/
|
||||
else
|
||||
cp -r /opt/niecza-bin/* boot/
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/opt/niecza
|
||||
for i in docs lib obj run README.pod; do
|
||||
cp -r "${S}"/$i "${D}"/opt/niecza/ || die "Failed to install"
|
||||
done
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
GITHUB_CRAP="sorear-niecza-50939fa"
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
SRC_URI="https://github.com/sorear/niecza/zipball/v${PV} -> niecza-${PV}.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}
|
||||
|| ( dev-lang/niecza-bin dev-lang/niecza )"
|
||||
|
||||
S=${WORKDIR}/${GITHUB_CRAP}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/fix-bootstrap-${PV}.patch || die "Failed to fix"
|
||||
cd "${S}"
|
||||
# bootstrap only works from git dirs? sigh :)
|
||||
sed -i -e 's:@git describe --tags:echo "v${PV}":' Makefile
|
||||
# silly workaround for stuff trying to write everywhere: copy the installed niecza here (sigh)
|
||||
# since we have different installation paths for the bin version we need to check here
|
||||
mkdir boot -p
|
||||
if has_version dev-lang/niecza; then
|
||||
cp -r /opt/niecza/* boot/
|
||||
else
|
||||
cp -r /opt/niecza-bin/* boot/
|
||||
fi
|
||||
mkdir -p boot/obj
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() {
|
||||
export XDG_DATA_HOME="${S}"
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/opt/niecza
|
||||
for i in docs lib obj run README.pod; do
|
||||
cp -r "${S}"/$i "${D}"/opt/niecza/ || die "Failed to install"
|
||||
done
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
GITHUB_CRAP="sorear-niecza-8d7386f"
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
SRC_URI="https://github.com/sorear/niecza/zipball/v${PV} -> niecza-${PV}-src.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}
|
||||
|| ( dev-lang/niecza-bin dev-lang/niecza )"
|
||||
|
||||
S=${WORKDIR}/${GITHUB_CRAP}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/fix-bootstrap-${PV}.patch || die "Failed to fix"
|
||||
cd "${S}"
|
||||
# bootstrap only works from git dirs? sigh :)
|
||||
sed -i -e 's:@git describe --tags:echo "v${PV}":' Makefile
|
||||
# silly workaround for stuff trying to write everywhere: copy the installed niecza here (sigh)
|
||||
# since we have different installation paths for the bin version we need to check here
|
||||
mkdir boot -p
|
||||
if has_version dev-lang/niecza; then
|
||||
cp -r /opt/niecza/* boot/
|
||||
else
|
||||
cp -r /opt/niecza-bin/* boot/
|
||||
fi
|
||||
mkdir -p boot/obj
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() {
|
||||
export XDG_DATA_HOME="${S}"
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/opt/niecza
|
||||
for i in docs lib obj run README.pod; do
|
||||
cp -r "${S}"/$i "${D}"/opt/niecza/ || die "Failed to install"
|
||||
done
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
GITHUB_CRAP="sorear-niecza-287cfa1"
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
SRC_URI="https://github.com/sorear/niecza/zipball/v${PV} -> niecza-${PV}-src.zip"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}
|
||||
|| ( dev-lang/niecza-bin dev-lang/niecza )"
|
||||
|
||||
S=${WORKDIR}/${GITHUB_CRAP}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/fix-bootstrap-${PV}.patch || die "Failed to fix"
|
||||
cd "${S}"
|
||||
# bootstrap only works from git dirs? sigh :)
|
||||
sed -i -e 's:@git describe --tags:echo "v${PV}":' Makefile
|
||||
# silly workaround for stuff trying to write everywhere: copy the installed niecza here (sigh)
|
||||
# since we have different installation paths for the bin version we need to check here
|
||||
mkdir boot -p
|
||||
if has_version dev-lang/niecza; then
|
||||
cp -r /opt/niecza/* boot/
|
||||
else
|
||||
cp -r /opt/niecza-bin/* boot/
|
||||
fi
|
||||
mkdir -p boot/obj
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() {
|
||||
export XDG_DATA_HOME="${S}"
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/opt/niecza
|
||||
for i in docs lib obj run README.pod; do
|
||||
cp -r "${S}"/$i "${D}"/opt/niecza/ || die "Failed to install"
|
||||
done
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils git-2
|
||||
|
||||
GITHUB_CRAP="sorear-niecza-3743eb0"
|
||||
|
||||
DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations"
|
||||
HOMEPAGE="https://github.com/sorear/niecza"
|
||||
EGIT_REPO_URI="https://github.com/sorear/niecza.git"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/mono"
|
||||
DEPEND="${RDEPEND}
|
||||
|| ( dev-lang/niecza-bin dev-lang/niecza )"
|
||||
|
||||
S=${WORKDIR}/${GITHUB_CRAP}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/fix-bootstrap-${PV}.patch || die "Failed to fix"
|
||||
cd "${S}"
|
||||
# bootstrap only works from git dirs? sigh :)
|
||||
sed -i -e 's:@git describe --tags:echo "v9999":' Makefile
|
||||
# silly workaround for stuff trying to write everywhere: copy the installed niecza here (sigh)
|
||||
# since we have different installation paths for the bin version we need to check here
|
||||
mkdir boot -p
|
||||
if has_version dev-lang/niecza; then
|
||||
cp -r /opt/niecza/* boot/
|
||||
else
|
||||
cp -r /opt/niecza-bin/* boot/
|
||||
fi
|
||||
mkdir -p boot/obj
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export XDG_DATA_HOME="${S}"
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/opt/niecza
|
||||
for i in docs lib obj run README.pod; do
|
||||
cp -r "${S}"/$i "${D}"/opt/niecza/ || die "Failed to install"
|
||||
done
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for dev-python/dib-utils
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*dib-utils-0.0.8 (01 May 2016)
|
||||
|
||||
01 May 2016; Matthew Thode <prometheanfire@gentoo.org>
|
||||
+dib-utils-0.0.8.ebuild, +metadata.xml:
|
||||
add dib-utils for diskimagebuilder
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
@ -0,0 +1,4 @@
|
||||
DIST dib-utils-0.0.8.tar.gz 7764 SHA256 f28042c47518b1e73ac430f8261057eb61126c43e7c3bebbeafdf8edf045c68a SHA512 a639a142156027ebe6ca9d5fba6458175b2db37dae14f8cde75d9c32c1903e5774a9cf69d1c251af17ce1c98a4ff28238a8abe75c32956b9605b23ff327f980c WHIRLPOOL 7bd819a5599aa0a31a8baabfb59947ff35e6fbdaf1331c9be408cfe1b464eef91a87fd516f7d2ff7a1398965c3287b8a5f2a196b6c9e087276855ed97a082f04
|
||||
EBUILD dib-utils-0.0.8.ebuild 573 SHA256 3f3ec0e5305dea139ff7da6a7e5c4f79198b6ae891166b515bf7ade70a2b5d3c SHA512 72558c9aa5b2a2f3ff17f4181a5e374c272ac45ec2dd5f18dc077919c77cd53a757f4519d59c0d0916cc0bbd3302ce3f48c384460638e096578c1ca2895e9840 WHIRLPOOL 69c6d9533ac8525c6f65717e283ee88d368c73a985cd4e1d062a62235c5a6979a6aa4eb1347d9d8efc8e8b51c2f160a06be03be70aebf03cdc999ca44e44cf39
|
||||
MISC ChangeLog 344 SHA256 a2361a33fab64d5e9929ee9ca663796bd1d6bbcf04cd55b8eabe39713d52abe5 SHA512 11417e7c733d8b317b8161d39c12263486b81dc63d15fbac7c38f5b345024b8897ddc18dc250c2f211cc75ecbdc3d0d024f3f1b70249fec349a3ae3b4cdaf9a8 WHIRLPOOL f047428776ef75a279966e48ad191b63789d661632a7b86a3928e46efbd6f789d8bdfa4dfaa80fc58cb4b484cda592066d3924d5c4cf8cacce99d075ff44f71d
|
||||
MISC metadata.xml 666 SHA256 8beae78f04147a8e381b2a29bbd76e86dceaddb886e9c838469c93ba17a2015a SHA512 3905d6028d0b680ddbb63b50491bf57a693b8b4a2473cc3204d87234a23fbe9a4c6c34a6a4811201ecfc2114b99406f7a745f57793ac4bd830aff6b6c30234e1 WHIRLPOOL bc5daa566d3f3a6e8bbe34dcd80d87fba7ce23e5e135d832547ac97c3ce6d6bf64cad215c708d6d9e31e3524f298f45429b53c481d0004746d090c55af3afcaf
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Standalone tools related to diskimage-builder."
|
||||
HOMEPAGE="https://git.openstack.org/cgit/openstack/dib-utils"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${CDEPEND}"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue