parent
57ee32ff8a
commit
7560766cb6
@ -1,23 +1,23 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA512
|
Hash: SHA512
|
||||||
|
|
||||||
MANIFEST Manifest.files.gz 28846 BLAKE2B 94a7f2fd66d7c7d899b14612d63f67c97e7055975a5ec7639f3df9f563314e64e4ff3287d210e0f4fc93491423791f408fbbc3b0bc3f173b1fea1522eac686b1 SHA512 023806fbb56378530ff48f83cde59073e96baaa571c6dee66d129154a3750e24e5329140fd447288da386cef7ab1ecd66e04641481d851e701c48e13bf0b68b5
|
MANIFEST Manifest.files.gz 28812 BLAKE2B 1cd24311610a3586b6134ccc87ab2f56bc118eda02ad15961c3b038a1c95bf34092085889ba4dae8045ef10bb0fdf17a486389b884546bf90003df0c110562c7 SHA512 3d3d613b1abedccdfb380008d22708d627466913435aa1d2eaa41acb5df8fbde6fcd51a7685172b96aa575f508aeed176dd5cc5565bd1809de85a292a505e00c
|
||||||
TIMESTAMP 2018-01-01T11:04:32Z
|
TIMESTAMP 2018-01-02T10:09:44Z
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlpKFcBfFIAAAAAALgAo
|
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlpLWmhfFIAAAAAALgAo
|
||||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||||
klD6EA/+IQBBrBmVVVkLvFsqt7cUUVT7ksj6WEszNk30R/LFW06qzUKUmbRYA6CZ
|
klAlOxAAnpQz8NkfMvoA9lCLNMfldQCDgfs8GKSTCBWA1ry4PFqiwFU+Vp6Pw25G
|
||||||
EPP3CQnT3+SNLBnouVODLaF54L9GYlt/XB+QqMde/NWTYg5g3Wt3xTM4Jnkq9Sbk
|
5mEtukqp4Gdv5GwzXteeUx1uZ2mxaLugydLxcSWTq+JnVTW66xrmE4M6V/75ARxE
|
||||||
DvCjzUsKqAjqapGVVp+G+MV4XkbIo7p2xj2vcWo+WwMe9Odct8OmVlCYzitjUT4A
|
A92o0gg4NeGY+jWMGgChWCgDLWGTFbIX7dOYSxhkC3wU7TnIZ4tyfQ2IxNpK3Xj5
|
||||||
JmD+LmPI39lMHuARzXmJtb2585PnqvwrDDgd1VSzzjS3UEjlKgJk6S0CnVE2WTQ5
|
9GkGyjw3L2stTPTH4owhQxGj4p0FM6s/AT8DIavM8iOUmKVJwmOeOi7sxLes8RG9
|
||||||
RIFMH68pP1THHyuWXquVEetOPAT0XyZaKG9R4ZvMSLgWaMR1qZXmvlIbJBCUyBTV
|
7RQ1A1mTn5inAA3o1qSH4l9MNCvOzjFZxUUowfzxvcsWqYq/uv/KyH1l2Lr/4h4e
|
||||||
HtY90RXD3g3DdXbnbKv9AYw8uRYJKAXbIZdfSNeFKwg2AUj+JJpBMg4OXyBvI0yY
|
l3BcSQ86Vwql1rskEAgFYtbyAucZUv1Vna8L/fApV1lc/Fa7EdfapgqVT80sW1O9
|
||||||
HioTQB0Q3XazB/sKk4HLgu+tKNZH/UkLzT1L+eYR89vZV4oEt7RXjLCMKtZm27Mh
|
p8g/GN8kMnDc4f1cJNPFjIAXsK80kD1ZdaJc3ALMKLwIhDzESBFsxErZO/cEuN3a
|
||||||
lGJSIEyfoFMHpkD3bz80OZ3xK3+XclDOYgyDnzyOfmhtlBelAv4DV5Bj5gbYoicw
|
3PziAKX6VqYt6jt+UJtZklVF0y5Ag6PjPQ5oVUtCjI+Pa3/9+MTXxTY+qEMEIW80
|
||||||
uFCr5CEYb1Igz5vNUzxgrMSRRxFzC5IHEkm+io2+SQh2CHFhLkx+oYwWQgha5X/k
|
4MrQTEbZiL7pF1/wyuCR2HhqIS46YG8JczwYGT3DkItCsbVwxsjve95gXCHL30wn
|
||||||
/23Y1FQgaai5DAXJLU4G/jkMvhJmCZjo7bg90e9mhs1U+mJFhWGpKDUOivkD5Z2Y
|
s+A9uwoZfzXHvo6zlOjikT72fkIcExY0JJAXRSUY3swmLUkoFIu//iW/oYvVrNyy
|
||||||
8cYfyfP79utshgYHrw9Xail6qZi5gs+mCcTq9kSaMeFeuYjhufE=
|
sVw9+ofJKh8P6QbdVgdi/kkdSK+njVzIcu5MJXy8FyoGGxId2b4=
|
||||||
=C5j9
|
=LwuF
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1,16 +1,8 @@
|
|||||||
AUX lz4-0_p106-cflags.patch 630 BLAKE2B fbd20433d111a49a2a3c407805732e03d80cfe6e9488afeb2b315bde165b2d78cb69c1d05fde500aedb6c9bbd3ac4e9af6302a7b0ad624b27577656be22efe5b SHA512 0c7cc51229fe20ee0c5e5cb3d933f924750fe3aaa0e97ac78f1f74e4810bf4d9d431990cf12992f25f29dfaffb9dc66b42f3ab6d49147ff881a5cbe49990a89d
|
|
||||||
AUX lz4-0_p106-install-to-bindir.patch 2141 BLAKE2B 16d098c3664a0aa69aa2db6be68176fa167adb3bc79c8c2645813f7c693d30b68a3ae7a9dc68cee6c245a0b5a1520fc0ffe7a7d1115f85ebfe2521bb19623f01 SHA512 853be770173b46188c4f293f13c263053fd3837c23e959b2d19e36c5d3c8c04798b619224fe02b20f414494baf4db4235b7c223ce665b9b90f14a655c8303f8c
|
|
||||||
AUX lz4-0_p131-static-libs.patch 1515 BLAKE2B bfdfe4a82bb1ea8bf1d8025f9a65441a5d047347a41ad47437c64e78854549b2c148841dd2cc4db1acf37f6eed6fb446dde1c5d12301cc803efe9cd6facfe0ca SHA512 caa55637529c3b723d95965eb1c3ece4551abac6bbaa16cd8c6eae05a41e8be2cde9d67c2099d47a4d62f4e9edeeaf87e532e11fce94bfea953132b5bd7a4732
|
|
||||||
DIST lz4-0_p106.tar.xz 129352 BLAKE2B f66467bbb3dc20e0220b3bd6bba793232900c4a4022085f42597b9108696edbb68d29f59896dceb0d42ff123815f978b32c23eed9fcecfccf2ef87b4642fe5ea SHA512 8b2bafbf78be7c42831e264d7acdca12712c88369cecdb3aa4621c84bb6b450c372f5153f7c3939a5f70d5810c62b98993697397319d286a1bb51b1e4a6ecde6
|
|
||||||
DIST lz4-1.7.5.tar.gz 208019 BLAKE2B a3d79d622eb0be2447cc6b0459bd81ae22b44ebe536ebd34b1c394bf1ff560c9b53e3f9203d5c94d046101a48d9b1ea7db74c39875d0a67b3a5f71d9633aa3b7 SHA512 b4e5b17fe06805e676608e636a45f0b480b79a02c6b7ffce84dc4d607861cb2652b2852493ab9d9249e7caeae6f00b6834801fdc39f58d901cbc1c7347915295
|
DIST lz4-1.7.5.tar.gz 208019 BLAKE2B a3d79d622eb0be2447cc6b0459bd81ae22b44ebe536ebd34b1c394bf1ff560c9b53e3f9203d5c94d046101a48d9b1ea7db74c39875d0a67b3a5f71d9633aa3b7 SHA512 b4e5b17fe06805e676608e636a45f0b480b79a02c6b7ffce84dc4d607861cb2652b2852493ab9d9249e7caeae6f00b6834801fdc39f58d901cbc1c7347915295
|
||||||
DIST lz4-1.8.0.tar.gz 222840 BLAKE2B 0b33f920f59a5ec9576051baa9ba887b320d424f8f64e1a752124371797d3f8bf2dbf13ee2e7268ef363d70697b8358e7ad627489c6843c61bdba004df80c5ec SHA512 aea46d4a900a3ede7dd7b498ee938ecd98397d3277c5b3a85b4236a44777cba85cd68a2f32c993b872afda96c5dafe0cb3dd391101fe8181e17c9f48884c1535
|
DIST lz4-1.8.0.tar.gz 222840 BLAKE2B 0b33f920f59a5ec9576051baa9ba887b320d424f8f64e1a752124371797d3f8bf2dbf13ee2e7268ef363d70697b8358e7ad627489c6843c61bdba004df80c5ec SHA512 aea46d4a900a3ede7dd7b498ee938ecd98397d3277c5b3a85b4236a44777cba85cd68a2f32c993b872afda96c5dafe0cb3dd391101fe8181e17c9f48884c1535
|
||||||
DIST lz4-r120.tar.gz 161950 BLAKE2B 59bbcfa30ac0c74ad0388a78ffbdd6c33a69754654365ce525e7f3b2c24a3e8770a9489cdc295d7d5deb70fcb427ecb270af2787b192bb1152cbb19dc14e0d64 SHA512 8b27c57737ba4c2c8e4f00f7ce13f6edc91f74885bad66dd521dfe85d427e0fd78a300896d599bb8642a34fba78446daf207d1b2fd8e91543d4c093e53694e86
|
|
||||||
DIST lz4-r131.tar.gz 133784 BLAKE2B f072d1f97ac6f804140c3896dfa95c16eb3c2c2208cfeb35a07535bb345fa100e4169ea91b2aa05655fb61f6f2d64a7c25444778b99841d3e3d0f09b10f570d8 SHA512 60bd95d529691ffee2c43f0d8a62484c3cff74c0154094f073192606806ac8182dced61e0534ffa7e0ccf5f18e9a8cfd2738883a83814c0711a6d7f1d1b252e5
|
DIST lz4-r131.tar.gz 133784 BLAKE2B f072d1f97ac6f804140c3896dfa95c16eb3c2c2208cfeb35a07535bb345fa100e4169ea91b2aa05655fb61f6f2d64a7c25444778b99841d3e3d0f09b10f570d8 SHA512 60bd95d529691ffee2c43f0d8a62484c3cff74c0154094f073192606806ac8182dced61e0534ffa7e0ccf5f18e9a8cfd2738883a83814c0711a6d7f1d1b252e5
|
||||||
EBUILD lz4-0_p106-r1.ebuild 1271 BLAKE2B 9c7e2a9718593c5ed7d0ed0f1681cec1400904e8795fd68863a3fad86ab59c2d9d6d60495bab4c6bc1d82aff76700cf1149534c70686934a9ee9b40b47c592f3 SHA512 7bfd1129e14b73a28c8970c3ec93a9fa81725e89ceb6fd65f31e0a6885acb260d76fc8185a1e44d66861d83335eaa3ba8dbbb52e0a3668b9114b72e5f9ff597b
|
|
||||||
EBUILD lz4-0_p120.ebuild 1179 BLAKE2B 3074e462f6d7b181a42f3996a233dba231341b1d5e128bc4ed69d05e5ffbe77779cfb5a29ef8de55b6b22c49be4897c3f75a01e7d4dfe02e5b456034a0490491 SHA512 fc9390f7feea6763cb8f75713154b01f3e2b97acf0d0964d3c38644ee38d97bd46a474780254fb44315c0561f2191cfa2bb86387e9e2704afc989480726888db
|
|
||||||
EBUILD lz4-0_p131-r1.ebuild 1665 BLAKE2B f7f810df830254d1f40c33efc76ae52eaca493dea9f65c28bb7d45b6c15c38623c7711185e080db6f074fbc30ed8a579ed4d67ca7af02927c468323b609c1e74 SHA512 f146c7c9202873973b676e197141618439a4b20253715284a0a2cbf0ee3193e65cc80157a5da152277b21fb188e89be1704dbf176e2035d0c39e7c2814bd6d73
|
|
||||||
EBUILD lz4-0_p131.ebuild 1521 BLAKE2B 5748445c1b995930382c846a6ffdca206f008a447b63660f07b6817f9710f0c434c29e775f635e1928d781053dc16142546f5c9d9606df3ee4465eaa85f4d799 SHA512 466cf8f24471af82f9789dc02ff9b93d69a450f7ec768e3d5c4f2a374ae36a46209d39859701cbd7856b7600dc1d33fbf993d1651cc56338601390f72f78e61c
|
EBUILD lz4-0_p131.ebuild 1521 BLAKE2B 5748445c1b995930382c846a6ffdca206f008a447b63660f07b6817f9710f0c434c29e775f635e1928d781053dc16142546f5c9d9606df3ee4465eaa85f4d799 SHA512 466cf8f24471af82f9789dc02ff9b93d69a450f7ec768e3d5c4f2a374ae36a46209d39859701cbd7856b7600dc1d33fbf993d1651cc56338601390f72f78e61c
|
||||||
EBUILD lz4-1.7.5-r1.ebuild 1033 BLAKE2B 1e6724ddeb18f9e4ffe78a84e96d0593b2501e96bad632db32e10082559c1ea77c38686ec77b953dc0c981796a14bbabf38985ed953617e02ea0d704cdebe59e SHA512 763b64264b063b7066052ead680c262ce1019ddd41dd627dc76d38eb72b2ba9e1da23df7356188901fc92984822563179df9e06df975976c988e7bfd86c7b9ee
|
EBUILD lz4-1.7.5-r1.ebuild 1033 BLAKE2B 1e6724ddeb18f9e4ffe78a84e96d0593b2501e96bad632db32e10082559c1ea77c38686ec77b953dc0c981796a14bbabf38985ed953617e02ea0d704cdebe59e SHA512 763b64264b063b7066052ead680c262ce1019ddd41dd627dc76d38eb72b2ba9e1da23df7356188901fc92984822563179df9e06df975976c988e7bfd86c7b9ee
|
||||||
EBUILD lz4-1.8.0.ebuild 1056 BLAKE2B 588c968ca0e400a3f48fdcab09da5daf17325ddae88f569fc435155c0a88195acf6c537269770daf63a87c85854d420dd38b16981fb85e74a8635529767c3c4a SHA512 86c066c80879f0eb335aafa5c5c86d081bb96e3c68f07d644ad2ee124fb82c978dcd01a73f6232ca453a929f58235ec92e1b4a2b56680aab6d34699011f32736
|
EBUILD lz4-1.8.0.ebuild 1052 BLAKE2B be63c9aa301361c6430c57b9499dc202e81929a298480ee1fbba185f9006c5e134569d42bff62b906e27d1e5ba905ccb40a5005a3a411df0a3b3f7dac61a8722 SHA512 a9b240f98944d91c0fc8dcfe998398b5ec3017d9a49a985975e7950df456e35fd75bada3e01b921e4ee456c2683bd29f8c010564fb8fb2e907179b3c091288d4
|
||||||
EBUILD lz4-9999.ebuild 824 BLAKE2B dbc4eeaf3f65d527eaafd48a1083c43b76fd564b9dec1e6393c93445be4a0d9b56e540a4dd24df5438ea9b2ffeeb8a53a113a69b40f9b1ded3af4567b00122d8 SHA512 f28250733aa50bab0d908f5288d69d3d78af865433864716474d6d8fc639a44de61fb25dff06614bee003b9fee1d1a71528f9b96d2347c3562a5eb5736a340a9
|
EBUILD lz4-9999.ebuild 824 BLAKE2B dbc4eeaf3f65d527eaafd48a1083c43b76fd564b9dec1e6393c93445be4a0d9b56e540a4dd24df5438ea9b2ffeeb8a53a113a69b40f9b1ded3af4567b00122d8 SHA512 f28250733aa50bab0d908f5288d69d3d78af865433864716474d6d8fc639a44de61fb25dff06614bee003b9fee1d1a71528f9b96d2347c3562a5eb5736a340a9
|
||||||
MISC metadata.xml 516 BLAKE2B 89b858097e6409d3b6f9855c0eb82ef02ee9c705516a1c32d1eb81730b03733e7abca122e59e43c193367429bb277dc1f044d09276f7b3db37f79d6f5c3a8054 SHA512 b559b65a4eebe71824ad3cd46c1ef3aabcc1c43f4312cb2e1072f0e7ab4396890696ef7450d7a41a2e03498db9da9e6823f9d8de4d413a0244607b85192efaa8
|
MISC metadata.xml 516 BLAKE2B 89b858097e6409d3b6f9855c0eb82ef02ee9c705516a1c32d1eb81730b03733e7abca122e59e43c193367429bb277dc1f044d09276f7b3db37f79d6f5c3a8054 SHA512 b559b65a4eebe71824ad3cd46c1ef3aabcc1c43f4312cb2e1072f0e7ab4396890696ef7450d7a41a2e03498db9da9e6823f9d8de4d413a0244607b85192efaa8
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
--- a/cmake/pack/CMakeLists.txt
|
|
||||||
+++ b/cmake/pack/CMakeLists.txt
|
|
||||||
@@ -36,7 +36,7 @@
|
|
||||||
ADD_DEFINITIONS("-Wundef")
|
|
||||||
ADD_DEFINITIONS("-Wcast-align")
|
|
||||||
ADD_DEFINITIONS("-Wno-implicit-function-declaration")
|
|
||||||
-ADD_DEFINITIONS("-O3 -march=native -std=c99")
|
|
||||||
+ADD_DEFINITIONS("-std=c99")
|
|
||||||
INCLUDE_DIRECTORIES (${SRC_DIR})
|
|
||||||
|
|
||||||
|
|
||||||
--- a/cmake/CMakeLists.txt
|
|
||||||
+++ b/cmake/CMakeLists.txt
|
|
||||||
@@ -99,7 +99,7 @@
|
|
||||||
ADD_DEFINITIONS("-Wundef")
|
|
||||||
ADD_DEFINITIONS("-Wcast-align")
|
|
||||||
ADD_DEFINITIONS("-Wno-implicit-function-declaration")
|
|
||||||
-ADD_DEFINITIONS("-Os -march=native -std=c99")
|
|
||||||
+ADD_DEFINITIONS("-std=c99")
|
|
||||||
INCLUDE_DIRECTORIES (${SRC_DIR})
|
|
||||||
|
|
||||||
|
|
@ -1,51 +0,0 @@
|
|||||||
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
|
|
||||||
index 496c076..ce3fab1 100644
|
|
||||||
--- a/cmake/CMakeLists.txt
|
|
||||||
+++ b/cmake/CMakeLists.txt
|
|
||||||
@@ -41,11 +41,11 @@ endif()
|
|
||||||
if (CMAKE_SYSTEM_PROCESSOR STREQUAL "64bit")
|
|
||||||
message(STATUS "Build 64bit executable binary")
|
|
||||||
add_executable(lz4c64 ${LZ4_SRCS})
|
|
||||||
- install(TARGETS lz4c64 RUNTIME DESTINATION "./")
|
|
||||||
+ install(TARGETS lz4c64 RUNTIME DESTINATION "bin/")
|
|
||||||
if(NOT BUILD_SHARED_LIBS)
|
|
||||||
message(STATUS "Build 32bit executable binary")
|
|
||||||
add_executable(lz4c32 ${LZ4_SRCS})
|
|
||||||
- install(TARGETS lz4c32 RUNTIME DESTINATION "./")
|
|
||||||
+ install(TARGETS lz4c32 RUNTIME DESTINATION "bin/")
|
|
||||||
|
|
||||||
SET_TARGET_PROPERTIES(lz4c32 PROPERTIES
|
|
||||||
COMPILE_FLAGS PROPERTIES COMPILE_FLAGS "-m32" LINK_FLAGS "-m32")
|
|
||||||
@@ -53,7 +53,7 @@ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "64bit")
|
|
||||||
else()
|
|
||||||
message(STATUS "Build 32bit executable binary")
|
|
||||||
add_executable(lz4c32 ${LZ4_SRCS})
|
|
||||||
- install(TARGETS lz4c32 RUNTIME DESTINATION "./")
|
|
||||||
+ install(TARGETS lz4c32 RUNTIME DESTINATION "bin/")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(BUILD_SHARED_LIBS)
|
|
||||||
diff --git a/cmake/pack/CMakeLists.txt b/cmake/pack/CMakeLists.txt
|
|
||||||
index a9b0557..e85416e 100644
|
|
||||||
--- a/cmake/pack/CMakeLists.txt
|
|
||||||
+++ b/cmake/pack/CMakeLists.txt
|
|
||||||
@@ -48,16 +48,16 @@ set(FUZZER_SRCS ${SRC_DIR}lz4.c ${SRC_DIR}lz4hc.c ${SRC_DIR}lz4.h ${SRC_DIR}fuzz
|
|
||||||
# EXECUTABLES FOR 32 Bit and 64 versions
|
|
||||||
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "64bit")
|
|
||||||
add_executable(lz4c32 ${LZ4_SRCS})
|
|
||||||
- install(TARGETS lz4c32 RUNTIME DESTINATION "./")
|
|
||||||
+ install(TARGETS lz4c32 RUNTIME DESTINATION "bin/")
|
|
||||||
SET_TARGET_PROPERTIES(lz4c32 PROPERTIES
|
|
||||||
COMPILE_FLAGS PROPERTIES COMPILE_FLAGS "-m32 -Os" LINK_FLAGS "-m32")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
add_executable(lz4c ${LZ4_SRCS})
|
|
||||||
-install(TARGETS lz4c RUNTIME DESTINATION "./")
|
|
||||||
+install(TARGETS lz4c RUNTIME DESTINATION "bin/")
|
|
||||||
|
|
||||||
add_executable(fuzzer ${FUZZER_SRCS})
|
|
||||||
-install(TARGETS fuzzer RUNTIME DESTINATION "./")
|
|
||||||
+install(TARGETS fuzzer RUNTIME DESTINATION "bin/")
|
|
||||||
|
|
||||||
#target_link_libraries(lz4 ${LZ4_SRCS_LIB})
|
|
||||||
####################### CPACK PACKAGING ###################
|
|
@ -1,49 +0,0 @@
|
|||||||
fix from upstream
|
|
||||||
|
|
||||||
From 43b631223b2d0425a0970876974074934f89c450 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mike Frysinger <vapier@gentoo.org>
|
|
||||||
Date: Thu, 22 Sep 2016 23:59:02 -0400
|
|
||||||
Subject: [PATCH] add a flag to disable static libs
|
|
||||||
|
|
||||||
---
|
|
||||||
lib/Makefile | 5 +++++
|
|
||||||
1 file changed, 5 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/lib/Makefile b/lib/Makefile
|
|
||||||
index b5352a0cb372..27b35c41b693 100644
|
|
||||||
--- a/lib/Makefile
|
|
||||||
+++ b/lib/Makefile
|
|
||||||
@@ -40,6 +40,8 @@
|
|
||||||
LIBVER_PATCH=`sed -n '/define LZ4_VERSION_RELEASE/s/.*[[:blank:]]\([0-9][0-9]*\).*/\1/p' < lz4.h`
|
|
||||||
LIBVER=$(LIBVER_MAJOR).$(LIBVER_MINOR).$(LIBVER_PATCH)
|
|
||||||
|
|
||||||
+BUILD_STATIC:= yes
|
|
||||||
+
|
|
||||||
DESTDIR?=
|
|
||||||
PREFIX ?= /usr/local
|
|
||||||
CFLAGS ?= -O3
|
|
||||||
@@ -71,9 +72,11 @@
|
|
||||||
all: liblz4
|
|
||||||
|
|
||||||
liblz4: lz4.c lz4hc.c lz4frame.c xxhash.c
|
|
||||||
+ifeq ($(BUILD_STATIC),yes)
|
|
||||||
@echo compiling static library
|
|
||||||
@$(CC) $(CPPFLAGS) $(CFLAGS) -c $^
|
|
||||||
@$(AR) rcs liblz4.a lz4.o lz4hc.o lz4frame.o xxhash.o
|
|
||||||
+endif
|
|
||||||
@echo compiling dynamic library $(LIBVER)
|
|
||||||
@$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -shared $^ -fPIC $(SONAME_FLAGS) -o $@.$(SHARED_EXT_VER)
|
|
||||||
@echo creating versioned links
|
|
||||||
@@ -104,7 +107,9 @@
|
|
||||||
@cp -a liblz4.$(SHARED_EXT_MAJOR) $(DESTDIR)$(LIBDIR)
|
|
||||||
@cp -a liblz4.$(SHARED_EXT) $(DESTDIR)$(LIBDIR)
|
|
||||||
@cp -a liblz4.pc $(DESTDIR)$(LIBDIR)/pkgconfig/
|
|
||||||
+ifeq ($(BUILD_STATIC),yes)
|
|
||||||
@install -m 644 liblz4.a $(DESTDIR)$(LIBDIR)/liblz4.a
|
|
||||||
+endif
|
|
||||||
@install -m 644 lz4.h $(DESTDIR)$(INCLUDEDIR)/lz4.h
|
|
||||||
@install -m 644 lz4hc.h $(DESTDIR)$(INCLUDEDIR)/lz4hc.h
|
|
||||||
@install -m 644 lz4frame.h $(DESTDIR)$(INCLUDEDIR)/lz4frame.h
|
|
||||||
--
|
|
||||||
2.9.0
|
|
||||||
|
|
@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit cmake-utils multilib
|
|
||||||
|
|
||||||
CMAKE_USE_DIR="${S}/cmake"
|
|
||||||
|
|
||||||
if [ ${PV} == "9999" ] ; then
|
|
||||||
inherit subversion
|
|
||||||
ESVN_REPO_URI="https://lz4.googlecode.com/svn/trunk/"
|
|
||||||
ESVN_PROJECT="lz4-read-only"
|
|
||||||
else
|
|
||||||
SRC_URI="https://dev.gentoo.org/~ryao/dist/${P}.tar.xz"
|
|
||||||
KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="Extremely Fast Compression algorithm"
|
|
||||||
HOMEPAGE="https://github.com/Cyan4973/lz4"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
if [ ${PV} == "9999" ]
|
|
||||||
then
|
|
||||||
subversion_src_prepare
|
|
||||||
else
|
|
||||||
epatch "${FILESDIR}/${P}-install-to-bindir.patch"
|
|
||||||
epatch "${FILESDIR}/${P}-cflags.patch"
|
|
||||||
fi
|
|
||||||
cmake-utils_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(-DBUILD_SHARED_LIBS=ON)
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dodir /usr
|
|
||||||
dodir "/usr/$(get_libdir)"
|
|
||||||
ln -s "$(get_libdir)" "${ED}usr/lib" || \
|
|
||||||
die "Cannot create temporary symlink from usr/lib to usr/$(get_libdir)"
|
|
||||||
|
|
||||||
cmake-utils_src_install
|
|
||||||
|
|
||||||
rm "${ED}usr/lib"
|
|
||||||
|
|
||||||
if [ -f "${ED}usr/bin/lz4c64" ]
|
|
||||||
then
|
|
||||||
dosym lz4c64 /usr/bin/lz4c
|
|
||||||
else
|
|
||||||
dosym lz4c32 /usr/bin/lz4c
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,48 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit multilib multilib-minimal toolchain-funcs
|
|
||||||
|
|
||||||
if [[ ${PV} == 9999 ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://github.com/Cyan4973/lz4.git"
|
|
||||||
EGIT_BRANCH=dev
|
|
||||||
else
|
|
||||||
MY_PV="r${PV##0_p}"
|
|
||||||
MY_P="${PN}-${MY_PV}"
|
|
||||||
SRC_URI="https://github.com/Cyan4973/lz4/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="Extremely Fast Compression algorithm"
|
|
||||||
HOMEPAGE="https://github.com/Cyan4973/lz4"
|
|
||||||
|
|
||||||
LICENSE="BSD-2 GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="test valgrind"
|
|
||||||
|
|
||||||
DEPEND="test? ( valgrind? ( dev-util/valgrind ) )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
if ! use valgrind; then
|
|
||||||
sed -i -e '/^test:/s|test-mem||g' programs/Makefile || die
|
|
||||||
fi
|
|
||||||
multilib_copy_sources
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
tc-export CC AR
|
|
||||||
# we must not use the 'all' target since it builds test programs
|
|
||||||
# & extra -m32 executables
|
|
||||||
emake
|
|
||||||
emake -C programs
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install() {
|
|
||||||
emake install DESTDIR="${D}" \
|
|
||||||
PREFIX="${EPREFIX}/usr" \
|
|
||||||
LIBDIR="${EPREFIX}"/usr/$(get_libdir)
|
|
||||||
}
|
|
@ -1,64 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit multilib multilib-minimal toolchain-funcs
|
|
||||||
|
|
||||||
if [[ ${PV} == 9999 ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://github.com/Cyan4973/lz4.git"
|
|
||||||
EGIT_BRANCH=dev
|
|
||||||
else
|
|
||||||
MY_PV="r${PV##0_p}"
|
|
||||||
MY_P="${PN}-${MY_PV}"
|
|
||||||
SRC_URI="https://github.com/Cyan4973/lz4/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="Extremely Fast Compression algorithm"
|
|
||||||
HOMEPAGE="https://github.com/Cyan4973/lz4"
|
|
||||||
|
|
||||||
LICENSE="BSD-2 GPL-2"
|
|
||||||
# Upstream has trouble keeping ABI stable, so please test new versions
|
|
||||||
# with abi-compliance-checker and update the subslot every time ABI
|
|
||||||
# changes. This is the least we can do to keep things sane.
|
|
||||||
SLOT="0/r131"
|
|
||||||
IUSE="static-libs test valgrind"
|
|
||||||
|
|
||||||
DEPEND="test? ( valgrind? ( dev-util/valgrind ) )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
if ! use valgrind; then
|
|
||||||
sed -i -e '/^test:/s|test-mem||g' programs/Makefile || die
|
|
||||||
fi
|
|
||||||
epatch "${FILESDIR}"/${PN}-0_p131-static-libs.patch
|
|
||||||
multilib_copy_sources
|
|
||||||
}
|
|
||||||
|
|
||||||
lmake() {
|
|
||||||
emake \
|
|
||||||
BUILD_STATIC=$(usex static-libs) \
|
|
||||||
PREFIX="${EPREFIX}/usr" \
|
|
||||||
LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
|
|
||||||
"$@"
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
tc-export CC AR
|
|
||||||
# we must not use the 'all' target since it builds test programs
|
|
||||||
# & extra -m32 executables
|
|
||||||
lmake -C lib liblz4 liblz4.pc
|
|
||||||
lmake -C programs lz4 lz4c
|
|
||||||
# work around lack of proper target dependencies
|
|
||||||
touch lib/liblz4
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_test() {
|
|
||||||
lmake -j1 test
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install() {
|
|
||||||
lmake install DESTDIR="${D}"
|
|
||||||
}
|
|
@ -1,11 +1,6 @@
|
|||||||
AUX snappy-1.1.6-0001-cmake-Use-GNUInstallDirs-to-provide-configurable-cor.patch 3562 BLAKE2B b4534d9969957e7ba42ca8d0d02c7605164a0ffad0b401adf77cb7b10ee09ef7bbbd20ee7bc67a45b9487456e6993685f2b44a99a5560be2dd11fc99c4beb579 SHA512 8d97bca1ec972e3b0727d5d2705cf1a499a62de478c653fba39deac5da5bc8c67f29cb83eaaa95ba08681e1c12f507d25bb6f903e6daf1da776ec017065c139d
|
|
||||||
AUX snappy-1.1.6-0002-cmake-Correct-unify-CMake-install-path.patch 1451 BLAKE2B 23ddc92164301a0e79aba0d2e5b930e0e9de5db4d69e2e566d2d64bf656ff471435b8448dfeb9ef2c22e7165d91d3a5d1831b81f3758dc962452ff498d5551b3 SHA512 2ad8647f89ff59ff96a24c7ab5067292d58269b7413e18c9b5165cfced8526abbf2d008f19bb18288a78a9a4f479790899648b1ef55df318eacae64d33fe417b
|
|
||||||
AUX snappy-1.1.6-0003-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch 1123 BLAKE2B 62e89ab3f7e9f0e8aaaf5dc6f85beb4f753e53eaf75566a263e382cd649daef15f23ec9d539debffcdbd2dc44c63a73b335d221e7f074bd0aea55806a906d30d SHA512 05265f5af9edbb69c518c4cd5260f6ef0c318292fb7d93556ab710d35d143a9d9d212b1f70b3f8e0fa6310b178f6e65bb07c370f33d7203a48a1101b660753bf
|
|
||||||
AUX snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch 1017 BLAKE2B e9181a6a89bd62c3433c71008d182fcbdd2960e29542539f9ef5a48eff15347968a8a1a2d362633056f27df0a5ea84a5a721afcc375335295cb7c0cdd9267790 SHA512 52bf7db93ddfaba96fb16379f5d3e923bb27b6763db15698b5a5b6529c17e667b9b5c98108291a8eb9ddb98b7cfb0b5836602f66ac6beeacafa9da654e632ef4
|
AUX snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch 1017 BLAKE2B e9181a6a89bd62c3433c71008d182fcbdd2960e29542539f9ef5a48eff15347968a8a1a2d362633056f27df0a5ea84a5a721afcc375335295cb7c0cdd9267790 SHA512 52bf7db93ddfaba96fb16379f5d3e923bb27b6763db15698b5a5b6529c17e667b9b5c98108291a8eb9ddb98b7cfb0b5836602f66ac6beeacafa9da654e632ef4
|
||||||
DIST snappy-1.1.3.tar.gz 1509026 BLAKE2B d8dbb6e92d1788f7b13e6e36aa0297cfcb28d664fb625d0798831ccd00de818675c224821359cc66f38f274da248725737510a85b01a36efe07aa4c9a8bcfda4 SHA512 4c4f47c657a072989179be9df0e5e98d14f4a67c27ec7ae0e5a15d14289a75d4e266bc6c5c89723f3e9860408ffcc7138a815f8ad9299407c4a1946fc00ab5bf
|
DIST snappy-1.1.3.tar.gz 1509026 BLAKE2B d8dbb6e92d1788f7b13e6e36aa0297cfcb28d664fb625d0798831ccd00de818675c224821359cc66f38f274da248725737510a85b01a36efe07aa4c9a8bcfda4 SHA512 4c4f47c657a072989179be9df0e5e98d14f4a67c27ec7ae0e5a15d14289a75d4e266bc6c5c89723f3e9860408ffcc7138a815f8ad9299407c4a1946fc00ab5bf
|
||||||
DIST snappy-1.1.6.tar.gz 1128388 BLAKE2B e02380dae96b00a485ce7584ea3018311b039a622c928bdeff67f7233b9e001800c7c5755e389f85023bfac960e480db6b6f9615de2af81cb0353385930b2c30 SHA512 38698b7ff03b39528de88bf62a84fcfc6f3dce2e98efa25a97ebdf396b6aba49860072ffa99830323944ab41c3721a3c53ff2636beb3422d5f812e84afe8dadf
|
|
||||||
DIST snappy-1.1.7.tar.gz 1090550 BLAKE2B e389c96e093de5db92b896a7fa17a90d3ad0be07972e279321f24875f0f0c8c704ff478f4902a6356d458f93c249e3e06424d5a4efc9753a23ab12b7ee83a088 SHA512 32046f532606ba545a4e4825c0c66a19be449f2ca2ff760a6fa170a3603731479a7deadb683546e5f8b5033414c50f4a9a29f6d23b7a41f047e566e69eca7caf
|
DIST snappy-1.1.7.tar.gz 1090550 BLAKE2B e389c96e093de5db92b896a7fa17a90d3ad0be07972e279321f24875f0f0c8c704ff478f4902a6356d458f93c249e3e06424d5a4efc9753a23ab12b7ee83a088 SHA512 32046f532606ba545a4e4825c0c66a19be449f2ca2ff760a6fa170a3603731479a7deadb683546e5f8b5033414c50f4a9a29f6d23b7a41f047e566e69eca7caf
|
||||||
EBUILD snappy-1.1.3-r1.ebuild 970 BLAKE2B f4794a69d78a43906d661c1e05a1810d8ec708e166b1c045ca7611b3800cd1694657a5b67b0b34155384edb28f1023e6c980d12fa963fb270f2378a7eec0bc98 SHA512 75c6fdc710845048e095963edbf50a7713cf919cabe45b5548487c27ad4e2278e06b79b3c56c16a529a82f65ef0eff8a11a3964b9f3a40b1a3293fcb4afdce29
|
EBUILD snappy-1.1.3-r1.ebuild 970 BLAKE2B f4794a69d78a43906d661c1e05a1810d8ec708e166b1c045ca7611b3800cd1694657a5b67b0b34155384edb28f1023e6c980d12fa963fb270f2378a7eec0bc98 SHA512 75c6fdc710845048e095963edbf50a7713cf919cabe45b5548487c27ad4e2278e06b79b3c56c16a529a82f65ef0eff8a11a3964b9f3a40b1a3293fcb4afdce29
|
||||||
EBUILD snappy-1.1.6.ebuild 2112 BLAKE2B b7223cc1b5408fac7bc5b3a4d5eccd608d8ae8fff812abbcd5f21a6efd29ca5dad14c3d073c056f15dd8207df4aa4772fe06c601a45605508d8676985e0709ae SHA512 7762d015200dce6310f3a46ff18b0b3f46825592bdb1af053a00386ecf6194586bde76c7ca823fc1b6c6b9ccc7c74c36514c7457d544d33836e26b2ca66722cd
|
EBUILD snappy-1.1.7.ebuild 1926 BLAKE2B 0bd32400602038e843f93689f84bf2c98fa663cf1dbb9df654a48afda082248fe8dfaa411855d1289a9f26aae44ec8f418ebdaca37d83cd572387d90e9bc0052 SHA512 8672e96d9a80d388891892dbfe5e46240826f5ab33dce96f3dedbd752c64a5be341a689435840132b3b28275df6590d56e7746638a6d158dd4af2e18ea0c2cb4
|
||||||
EBUILD snappy-1.1.7.ebuild 1930 BLAKE2B 83becea5bd607f345141a003720fd0a6df6c99443a86396e76bf556a1751dcce4a8aa57696eeed94047709d16ffb9fbe70a6e4fde1f14900544a38465f7de075 SHA512 2f6578ebf0fe9feeaf518811c4c7fba6fae70d27af0926d98027b61bde1891c0cea41e513f2750d7124a745eaab60968fc74850676db5b4d1d73eaf304154ada
|
|
||||||
MISC metadata.xml 584 BLAKE2B 9972ee3948809ca45ea18129bde88c5a93fbe73d24c6e125cd13a45bb381099110dc0e006cf76a57d0baf7d18001bf261dd1d6db1025750b114903725e2e3aa4 SHA512 5897170c6fb84f520d879b5df295608b92376150ed2535b578ff04c5cfb5a0ba334a7aee3ad1ef41a8ed45b3fb36425e1dc0e54c0fb880e0c2bf72803a2da552
|
MISC metadata.xml 584 BLAKE2B 9972ee3948809ca45ea18129bde88c5a93fbe73d24c6e125cd13a45bb381099110dc0e006cf76a57d0baf7d18001bf261dd1d6db1025750b114903725e2e3aa4 SHA512 5897170c6fb84f520d879b5df295608b92376150ed2535b578ff04c5cfb5a0ba334a7aee3ad1ef41a8ed45b3fb36425e1dc0e54c0fb880e0c2bf72803a2da552
|
||||||
|
@ -1,91 +0,0 @@
|
|||||||
From 7507c5fcadc53894b128f3b9fc4b073d15564704 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
|
||||||
Date: Thu, 29 Jun 2017 11:12:44 +0200
|
|
||||||
Subject: [PATCH 1/3] cmake: Use GNUInstallDirs to provide configurable &
|
|
||||||
correct install dirs
|
|
||||||
|
|
||||||
Use the GNUInstallDirs CMake module to provide a standard set of
|
|
||||||
variables to control install paths. Otherwise, the package is
|
|
||||||
incorrectly installed into 'lib' (instead of 'lib64') on 64-bit systems.
|
|
||||||
While this could be solved via providing custom variables for each
|
|
||||||
directory, it is simpler to reuse what's already in CMake.
|
|
||||||
---
|
|
||||||
CMakeLists.txt | 21 +++++++++------------
|
|
||||||
cmake/SnappyConfig.cmake.in | 8 ++++----
|
|
||||||
2 files changed, 13 insertions(+), 16 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index de52666..1ca77c1 100644
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -8,6 +8,7 @@ INCLUDE(CheckLibraryExists)
|
|
||||||
INCLUDE(CheckCXXSourceCompiles)
|
|
||||||
INCLUDE(TestBigEndian)
|
|
||||||
INCLUDE(CMakePackageConfigHelpers)
|
|
||||||
+INCLUDE(GNUInstallDirs)
|
|
||||||
|
|
||||||
TEST_BIG_ENDIAN(WORDS_BIG_ENDIAN)
|
|
||||||
IF (WORDS_BIG_ENDIAN)
|
|
||||||
@@ -98,33 +99,29 @@ INSTALL(FILES snappy.h
|
|
||||||
snappy-c.h
|
|
||||||
snappy-sinksource.h
|
|
||||||
${Snappy_BINARY_DIR}/snappy-stubs-public.h
|
|
||||||
- DESTINATION include)
|
|
||||||
+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
|
|
||||||
|
|
||||||
INSTALL(TARGETS snappy
|
|
||||||
EXPORT SnappyTargets
|
|
||||||
- RUNTIME DESTINATION bin
|
|
||||||
- LIBRARY DESTINATION lib
|
|
||||||
- ARCHIVE DESTINATION lib)
|
|
||||||
-INSTALL(EXPORT SnappyTargets NAMESPACE Snappy:: DESTINATION lib/cmake/Snappy)
|
|
||||||
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
||||||
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
||||||
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
|
||||||
+INSTALL(EXPORT SnappyTargets NAMESPACE Snappy:: DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Snappy)
|
|
||||||
|
|
||||||
SET_TARGET_PROPERTIES(snappy PROPERTIES VERSION ${PROJECT_VERSION}
|
|
||||||
SOVERSION ${PROJECT_VERSION_MAJOR})
|
|
||||||
|
|
||||||
-SET(INCLUDE_INSTALL_DIR include)
|
|
||||||
-SET(LIBRARY_INSTALL_DIR lib)
|
|
||||||
-SET(BINARY_INSTALL_DIR bin)
|
|
||||||
-
|
|
||||||
CONFIGURE_PACKAGE_CONFIG_FILE(cmake/SnappyConfig.cmake.in
|
|
||||||
${Snappy_BINARY_DIR}/SnappyConfig.cmake
|
|
||||||
- INSTALL_DESTINATION lib/Snappy/cmake
|
|
||||||
- PATH_VARS INCLUDE_INSTALL_DIR LIBRARY_INSTALL_DIR BINARY_INSTALL_DIR
|
|
||||||
+ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/Snappy/cmake
|
|
||||||
+ PATH_VARS CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_BINDIR
|
|
||||||
)
|
|
||||||
|
|
||||||
WRITE_BASIC_PACKAGE_VERSION_FILE(${Snappy_BINARY_DIR}/SnappyConfigVersion.cmake
|
|
||||||
COMPATIBILITY SameMajorVersion)
|
|
||||||
INSTALL(FILES ${Snappy_BINARY_DIR}/SnappyConfig.cmake
|
|
||||||
${Snappy_BINARY_DIR}/SnappyConfigVersion.cmake
|
|
||||||
- DESTINATION lib/cmake)
|
|
||||||
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake)
|
|
||||||
|
|
||||||
ENABLE_TESTING()
|
|
||||||
|
|
||||||
diff --git a/cmake/SnappyConfig.cmake.in b/cmake/SnappyConfig.cmake.in
|
|
||||||
index 5e604fe..d47656b 100644
|
|
||||||
--- a/cmake/SnappyConfig.cmake.in
|
|
||||||
+++ b/cmake/SnappyConfig.cmake.in
|
|
||||||
@@ -2,8 +2,8 @@ set(SNAPPY_VERSION @SNAPPY_MAJOR@.@SNAPPY_MINOR@.@SNAPPY_PATCHLEVEL@)
|
|
||||||
|
|
||||||
@PACKAGE_INIT@
|
|
||||||
|
|
||||||
-set_and_check(SNAPPY_INCLUDE_DIR "@PACKAGE_INCLUDE_INSTALL_DIR@")
|
|
||||||
-set_and_check(SNAPPY_LIBRARY_DIR "@PACKAGE_LIBRARY_INSTALL_DIR@")
|
|
||||||
-set_and_check(SNAPPY_BINARY_DIR "@PACKAGE_BINARY_INSTALL_DIR@")
|
|
||||||
+set_and_check(SNAPPY_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@")
|
|
||||||
+set_and_check(SNAPPY_LIBRARY_DIR "@PACKAGE_CMAKE_INSTALL_LIBDIR@")
|
|
||||||
+set_and_check(SNAPPY_BINARY_DIR "@PACKAGE_CMAKE_INSTALL_BINDIR@")
|
|
||||||
|
|
||||||
-check_required_components(SNAPPY)
|
|
||||||
\ No newline at end of file
|
|
||||||
+check_required_components(SNAPPY)
|
|
||||||
--
|
|
||||||
2.13.2
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
|||||||
From e801bd3553dc4e49e19a031ce4007620c35764f8 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
|
||||||
Date: Thu, 29 Jun 2017 11:14:37 +0200
|
|
||||||
Subject: [PATCH 2/3] cmake: Correct & unify CMake install path
|
|
||||||
|
|
||||||
The CMake file is using 'lib/cmake/Snappy', 'lib/Snappy/cmake'
|
|
||||||
and 'lib/cmake' inconsistently. Replace all of them with a single
|
|
||||||
'lib/cmake/Snappy' that matches most of standard CMake packages.
|
|
||||||
---
|
|
||||||
CMakeLists.txt | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index 1ca77c1..3d1a304 100644
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -113,7 +113,7 @@ SET_TARGET_PROPERTIES(snappy PROPERTIES VERSION ${PROJECT_VERSION}
|
|
||||||
|
|
||||||
CONFIGURE_PACKAGE_CONFIG_FILE(cmake/SnappyConfig.cmake.in
|
|
||||||
${Snappy_BINARY_DIR}/SnappyConfig.cmake
|
|
||||||
- INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/Snappy/cmake
|
|
||||||
+ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Snappy
|
|
||||||
PATH_VARS CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_BINDIR
|
|
||||||
)
|
|
||||||
|
|
||||||
@@ -121,7 +121,7 @@ WRITE_BASIC_PACKAGE_VERSION_FILE(${Snappy_BINARY_DIR}/SnappyConfigVersion.cmake
|
|
||||||
COMPATIBILITY SameMajorVersion)
|
|
||||||
INSTALL(FILES ${Snappy_BINARY_DIR}/SnappyConfig.cmake
|
|
||||||
${Snappy_BINARY_DIR}/SnappyConfigVersion.cmake
|
|
||||||
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake)
|
|
||||||
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Snappy)
|
|
||||||
|
|
||||||
ENABLE_TESTING()
|
|
||||||
|
|
||||||
--
|
|
||||||
2.13.2
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
|||||||
From 93d30c53e28759c9dbe82535821f3b1df29e5767 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
|
||||||
Date: Thu, 29 Jun 2017 10:01:37 +0200
|
|
||||||
Subject: [PATCH 3/3] cmake: Add missing linking to GTEST_LIBRARIES
|
|
||||||
|
|
||||||
Since the snappy_unittest target uses gtest routines (when available),
|
|
||||||
it needs to link to gtest explicitly. Otherwise, the build fails due
|
|
||||||
to unavailable gtest symbols.
|
|
||||||
---
|
|
||||||
CMakeLists.txt | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index 3d1a304..9f2cc23 100644
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -144,7 +144,7 @@ ENDIF (HAVE_LIBQUICKLZ)
|
|
||||||
ADD_EXECUTABLE(snappy-unittest snappy_unittest.cc snappy-test.cc)
|
|
||||||
TARGET_COMPILE_DEFINITIONS(snappy-unittest PRIVATE -DHAVE_CONFIG_H)
|
|
||||||
TARGET_LINK_LIBRARIES(snappy-unittest snappy ${COMPRESSION_LIBS}
|
|
||||||
- ${GFLAGS_LIBRARIES})
|
|
||||||
+ ${GFLAGS_LIBRARIES} ${GTEST_LIBRARIES})
|
|
||||||
TARGET_INCLUDE_DIRECTORIES(snappy-unittest BEFORE PRIVATE ${Snappy_SOURCE_DIR}
|
|
||||||
${GTEST_INCLUDE_DIRS} ${GFLAGS_INCLUDE_DIRS})
|
|
||||||
|
|
||||||
--
|
|
||||||
2.13.2
|
|
||||||
|
|
@ -1,66 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
inherit cmake-multilib
|
|
||||||
|
|
||||||
DESCRIPTION="A high-speed compression/decompression library by Google"
|
|
||||||
HOMEPAGE="https://github.com/google/snappy"
|
|
||||||
SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0/${PV%%.*}"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="static-libs test"
|
|
||||||
# upstream killed static lib support with build system update
|
|
||||||
# (and we have packages depending on the flag)
|
|
||||||
REQUIRED_USE="!static-libs"
|
|
||||||
|
|
||||||
# all test dependencies are optional:
|
|
||||||
# - gflags-2.2 is supposedly needed for command-line option parsing
|
|
||||||
# but it's a huge hack and does not work,
|
|
||||||
# - gtest probably gives nicer output,
|
|
||||||
# - compression libraries are used for benchmarks which we do not run.
|
|
||||||
DEPEND="test? ( dev-cpp/gtest )"
|
|
||||||
|
|
||||||
# AUTHORS is useless, ChangeLog is stale
|
|
||||||
DOCS=( format_description.txt framing_format.txt NEWS README.md )
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
local PATCHES=(
|
|
||||||
"${FILESDIR}"/snappy-1.1.6-0001-cmake-Use-GNUInstallDirs-to-provide-configurable-cor.patch
|
|
||||||
"${FILESDIR}"/snappy-1.1.6-0002-cmake-Correct-unify-CMake-install-path.patch
|
|
||||||
"${FILESDIR}"/snappy-1.1.6-0003-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
# command-line option parsing does not work at all, so just force
|
|
||||||
# it off
|
|
||||||
sed -i -e '/run_microbenchmarks/s:true:false:' snappy-test.cc || die
|
|
||||||
|
|
||||||
cmake-utils_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
# TODO: would be nice to make unittest build conditional
|
|
||||||
# but it is not a priority right now
|
|
||||||
local mycmakeargs=(
|
|
||||||
# use gtest for tests only
|
|
||||||
-DCMAKE_DISABLE_FIND_PACKAGE_GTest=$(usex '!test')
|
|
||||||
# gflags does not work anyway
|
|
||||||
-DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON
|
|
||||||
|
|
||||||
# we do not want to run benchmarks, and those are only used
|
|
||||||
# for benchmarks
|
|
||||||
-DHAVE_LIBZ=NO
|
|
||||||
-DHAVE_LIBLZO2=NO
|
|
||||||
-DHAVE_LIBLZF=NO
|
|
||||||
-DHAVE_LIBQUICKLZ=NO
|
|
||||||
)
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_test() {
|
|
||||||
# run tests directly to get verbose output
|
|
||||||
cd "${S}" || die
|
|
||||||
"${BUILD_DIR}"/snappy-unittest || die
|
|
||||||
}
|
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2008 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
inherit toolchain-funcs eutils flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Info ZIP (encryption support)"
|
|
||||||
HOMEPAGE="http://www.info-zip.org/"
|
|
||||||
SRC_URI="ftp://ftp.info-zip.org/pub/infozip/src/zip${PV//.}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Info-ZIP"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
|
||||||
IUSE="crypt"
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
epatch "${FILESDIR}"/zip-2.3-unix_configure-pic.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-2.31-exec-stack.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-2.32-build.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
tc-export CC CPP
|
|
||||||
use crypt || append-flags -DNO_CRYPT
|
|
||||||
append-lfs-flags
|
|
||||||
emake -f unix/Makefile generic || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin zip zipnote zipsplit || die
|
|
||||||
doman man/zip.1
|
|
||||||
dosym zip.1 /usr/share/man/man1/zipnote.1
|
|
||||||
dosym zip.1 /usr/share/man/man1/zipsplit.1
|
|
||||||
if use crypt ; then
|
|
||||||
dobin zipcloak || die
|
|
||||||
dosym zip.1 /usr/share/man/man1/zipcloak.1
|
|
||||||
fi
|
|
||||||
dodoc BUGS CHANGES MANUAL README TODO WHATSNEW WHERE proginfo/*.txt
|
|
||||||
}
|
|
@ -1,51 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
inherit toolchain-funcs eutils flag-o-matic
|
|
||||||
|
|
||||||
MY_P="${PN}${PV//.}"
|
|
||||||
DESCRIPTION="Info ZIP (encryption support)"
|
|
||||||
HOMEPAGE="http://www.info-zip.org/"
|
|
||||||
SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
|
|
||||||
|
|
||||||
LICENSE="Info-ZIP"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux"
|
|
||||||
IUSE="bzip2 crypt natspec unicode"
|
|
||||||
|
|
||||||
RDEPEND="bzip2? ( app-arch/bzip2 )
|
|
||||||
natspec? ( dev-libs/libnatspec )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
app-arch/unzip"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-no-crypt.patch #238398
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-pic.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-exec-stack.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-build.patch
|
|
||||||
use natspec && epatch "${FILESDIR}"/${PN}-3.0-natspec.patch #275244
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
use bzip2 || append-flags -DNO_BZIP2_SUPPORT
|
|
||||||
use crypt || append-flags -DNO_CRYPT
|
|
||||||
use unicode || append-flags -DNO_UNICODE_SUPPORT
|
|
||||||
emake \
|
|
||||||
CC="$(tc-getCC)" \
|
|
||||||
LOCAL_ZIP="${CFLAGS} ${CPPFLAGS}" \
|
|
||||||
-f unix/Makefile generic \
|
|
||||||
|| die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin zip zipnote zipsplit || die
|
|
||||||
doman man/zip{,note,split}.1
|
|
||||||
if use crypt ; then
|
|
||||||
dobin zipcloak || die
|
|
||||||
doman man/zipcloak.1
|
|
||||||
fi
|
|
||||||
dodoc BUGS CHANGES README* TODO WHATSNEW WHERE proginfo/*.txt
|
|
||||||
}
|
|
@ -1,50 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
inherit toolchain-funcs eutils flag-o-matic
|
|
||||||
|
|
||||||
MY_P="${PN}${PV//.}"
|
|
||||||
DESCRIPTION="Info ZIP (encryption support)"
|
|
||||||
HOMEPAGE="http://www.info-zip.org/"
|
|
||||||
SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
|
|
||||||
|
|
||||||
LICENSE="Info-ZIP"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE="bzip2 crypt unicode"
|
|
||||||
|
|
||||||
RDEPEND="bzip2? ( app-arch/bzip2 )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
app-arch/unzip"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-no-crypt.patch #238398
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-pic.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-exec-stack.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-3.0-build.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
use bzip2 || append-flags -DNO_BZIP2_SUPPORT
|
|
||||||
use crypt || append-flags -DNO_CRYPT
|
|
||||||
use unicode || append-flags -DNO_UNICODE_SUPPORT
|
|
||||||
emake \
|
|
||||||
CC="$(tc-getCC)" \
|
|
||||||
LOCAL_ZIP="${CFLAGS} ${CPPFLAGS}" \
|
|
||||||
-f unix/Makefile generic \
|
|
||||||
|| die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin zip zipnote zipsplit || die
|
|
||||||
doman man/zip{,note,split}.1
|
|
||||||
if use crypt ; then
|
|
||||||
dobin zipcloak || die
|
|
||||||
doman man/zipcloak.1
|
|
||||||
fi
|
|
||||||
dodoc BUGS CHANGES README* TODO WHATSNEW WHERE proginfo/*.txt
|
|
||||||
}
|
|
Binary file not shown.
@ -1,8 +1,8 @@
|
|||||||
DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e454036df6bd782585b31234ddd8d393fc2ab792e60f381eabd9fb453ee2a57d132ba7d41254c8acd9cf64dbfb94fb89 SHA512 30dea063cf8d4bd714a40c1a82a7f4aab51e3a7d4de0d5f9a923f95badb2881562562c4a198da6a4c3cd1db7f9e2d124c2def70f3a245faca0040438586bf6a4
|
DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e454036df6bd782585b31234ddd8d393fc2ab792e60f381eabd9fb453ee2a57d132ba7d41254c8acd9cf64dbfb94fb89 SHA512 30dea063cf8d4bd714a40c1a82a7f4aab51e3a7d4de0d5f9a923f95badb2881562562c4a198da6a4c3cd1db7f9e2d124c2def70f3a245faca0040438586bf6a4
|
||||||
DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b
|
DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b
|
||||||
DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
|
DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
|
||||||
EBUILD acme-0.18.2.ebuild 1095 BLAKE2B 2b9a678884bd1a89c38e09fdc9dbfd850fd737f138b6ed419138e5e6b539762f45b80882e4cea4b036a7ef210fc4385a605c8fb69dcb9b4ac94dbffcb1694d5e SHA512 f6bd1a44d00471327892e61c4966b300339a2188510258bb22ed046b892587158a6290f09ee9a01bea7f55aba2ed1e2f5168cc7bb41da0574ec0854c2a8a19b4
|
EBUILD acme-0.18.2.ebuild 1133 BLAKE2B 401d18f882e17b5cb3b2554be65faaecd297ff995aa2a27740a02f5ab492e5cc54e93bae8f9d70630718ad428dcccfd99969f34ae53bef082408d21c8b3c436f SHA512 f06d2ed89253047db5a4943d6b4a9e78587af57d352ff5e892f9fa339ab2971684466afa2bffd9c4c7d6d14fde3e59382056b4cf5bab45abc5f914597d61ad13
|
||||||
EBUILD acme-0.19.0.ebuild 1101 BLAKE2B dd7bc65a98f4b8168f2bc341ac699f68ab65a8a911b4a8fb409fe3ae78e8553c168b55a5a304b3d7cf697d34c58b32d751a87d6d04303a39a11e6eadbebd4be0 SHA512 73db02807520cc53e8695f112e3ee75841bd0aaf9ec9935db7b3e812010f0f9947ed805bd8300d602c0757a5a18b1b4bf1665ac92494791915c09790c10953be
|
EBUILD acme-0.19.0.ebuild 1139 BLAKE2B 38a9513be1f7da99521962ca9a42ed7c5ef519a498ffe36f5fbf6451cd9820f7b2a796dc40ec02cc363c9f3e73e3a158de93bf7bf9677bc79b64c73a563e0e73 SHA512 577fb0baf8b0c0322cd594bbd68635bffaf47ead067563d838d5f787001f9e03ea7e0611f8975bd864b6a749534a4d9d851c519e601b139837310cc11f5b380d
|
||||||
EBUILD acme-0.20.0.ebuild 1160 BLAKE2B 5cab784cc64156e26fb12b662f0d5d209dffce77011436c9ae1de8a891537b7567c07460334754be5e83fbcd1a17b051ec87affcc115e3b04faad73387de5953 SHA512 05ebf726ac5c68b3be47bb9dd90729b17240c010119c3ae017fb0ca478fcbd8ecfe163eb95d83b195923f2666530f9ff8b2ac09d3b60b04e66f7ada181c3a1a9
|
EBUILD acme-0.20.0.ebuild 1198 BLAKE2B 50eba9ca7a8fffcbe925318761d181b2f78cff34881dedda3bb9e1d4c1a385e23762a3cbdc4482e1407afa5451f2cf236405cf07887682d130a68b4002a49415 SHA512 c14e85f3722e7ae140ff6488faca0f0e00d03df2b01cb32dea1d53c8a090e827f8235b34c40e8ec6be76a14060982dde7a7a958efcad5d38c9463aec93f08658
|
||||||
EBUILD acme-9999.ebuild 1205 BLAKE2B 8c9ee00ff6505c592a3c1ae4ab57e4abf9c6f49b5dd7737cc4a081645edd808f3bf3422a59fbda1597f31176d003e51aa784886ccd8cb5e5862c2823339f51ee SHA512 164272884c2301b9e2a5252ccff8c87678116bb8007527cd064af9147d536a266c5ed8910b711bd242f384298b903f620ad9cf9431c4e26ec65b7e34a8c20767
|
EBUILD acme-9999.ebuild 1205 BLAKE2B 8c9ee00ff6505c592a3c1ae4ab57e4abf9c6f49b5dd7737cc4a081645edd808f3bf3422a59fbda1597f31176d003e51aa784886ccd8cb5e5862c2823339f51ee SHA512 164272884c2301b9e2a5252ccff8c87678116bb8007527cd064af9147d536a266c5ed8910b711bd242f384298b903f620ad9cf9431c4e26ec65b7e34a8c20767
|
||||||
MISC metadata.xml 342 BLAKE2B 770c32b421519cd6bdf7e09a71a1ee679a7fdf18e03587f75097a766c51dc878000184759e3c69f0c19afe060dd5578ff91e481644086e138dbb728619895130 SHA512 bb057838d2a4161b1b5d545d32fb798bf52571fccaf3dfe7e1811ee4090813341222f7c27e21f36ea9353e9f48b401a4cda0f1937640ef052445e6b0eac9defb
|
MISC metadata.xml 342 BLAKE2B 770c32b421519cd6bdf7e09a71a1ee679a7fdf18e03587f75097a766c51dc878000184759e3c69f0c19afe060dd5578ff91e481644086e138dbb728619895130 SHA512 bb057838d2a4161b1b5d545d32fb798bf52571fccaf3dfe7e1811ee4090813341222f7c27e21f36ea9353e9f48b401a4cda0f1937640ef052445e6b0eac9defb
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
AUX 50-mooltipass.rule 84 BLAKE2B 574568b60d33216a8de4a90866f2dd4a53d5369fb7e112c6125b8492e8cdaff51067dffe4e36e07fa24cf8a9aaaa77a388f3217ad039a51d7ba0781239020a43 SHA512 26f8a9f2c5fb2f3a87a486f91d5fae7069955dc528eacb8a37a833d393be38b70e3a9784024287cdfeb93a90abad83400395bb803e82a091100bd44cb7b2c28d
|
AUX 50-mooltipass.rule 84 BLAKE2B 574568b60d33216a8de4a90866f2dd4a53d5369fb7e112c6125b8492e8cdaff51067dffe4e36e07fa24cf8a9aaaa77a388f3217ad039a51d7ba0781239020a43 SHA512 26f8a9f2c5fb2f3a87a486f91d5fae7069955dc528eacb8a37a833d393be38b70e3a9784024287cdfeb93a90abad83400395bb803e82a091100bd44cb7b2c28d
|
||||||
AUX moolticuted.init 309 BLAKE2B 1f967b7e497e7e2d5547baf3e1b18127590997d8221ed34da1b4b4b2843bb1590fbb0c4153cb89d7f68b4fc0852e66f38879362fdd482414e4b6ba6862f06e30 SHA512 bbb80cf14d3adf744538f03513b461eb8bd2b633ef314f9e935e919f288f629aa8d84ff856e3aa104a2933e16143fbdbff90d9df8651473c39907f5aff580ed0
|
AUX moolticuted.init 309 BLAKE2B 1f967b7e497e7e2d5547baf3e1b18127590997d8221ed34da1b4b4b2843bb1590fbb0c4153cb89d7f68b4fc0852e66f38879362fdd482414e4b6ba6862f06e30 SHA512 bbb80cf14d3adf744538f03513b461eb8bd2b633ef314f9e935e919f288f629aa8d84ff856e3aa104a2933e16143fbdbff90d9df8651473c39907f5aff580ed0
|
||||||
DIST moolticute-0.10.0_beta.tar.gz 4945663 BLAKE2B 371ab382239d635251b3921cbae24ee8f0ccefdd2ca2a102e73ecf2eccdef5a86f1613d9cc051871b37ebe9936ffb5f95719f7e3c36c4d7fdc58a18ba9948b73 SHA512 febb828cc179cbbc40684b7c382babfe998d8e14c59358d985658dabc0c414de7b5bec3187336459b286fb85b79f8d781254c7dc55ecd6519fc4ea50952af9b4
|
DIST moolticute-0.10.0_beta.tar.gz 4945663 BLAKE2B 371ab382239d635251b3921cbae24ee8f0ccefdd2ca2a102e73ecf2eccdef5a86f1613d9cc051871b37ebe9936ffb5f95719f7e3c36c4d7fdc58a18ba9948b73 SHA512 febb828cc179cbbc40684b7c382babfe998d8e14c59358d985658dabc0c414de7b5bec3187336459b286fb85b79f8d781254c7dc55ecd6519fc4ea50952af9b4
|
||||||
|
DIST moolticute-0.11.4_beta.tar.gz 5278216 BLAKE2B 7d78549e9ea384669ea2fcea3f543e543ece87b9ce016fbb8675d0ea9065957c0d10bd6048a43c37715de3d1638fa75c518640feca22702713c7c7ab6c9e2ea1 SHA512 4c832b286784c4e8fbfc2eea498e4b7c57377ba745ba226c88001a3ab564d6e7c719dcdb849a409e367eaebc43a8b4c6e756b8a3e90a722f48554df4822e7a19
|
||||||
EBUILD moolticute-0.10.0_beta.ebuild 1221 BLAKE2B d7846f6ffdf9461819bd57cdf6d800c2d3cbee5f62f8bfc4f8cf38b4001c79c9637d329a1ad0efb27d006cfb27b29ce838ac88065619b60ebe06f27203da2558 SHA512 8c60b98f38e898ba74aacc00bf0bc58bb9cebb701e3beaca6f4ec934c2041ce5132ae96c73e644348582a00e44012d9a1a5e05b3f0741e378edcdb67f04ca1c7
|
EBUILD moolticute-0.10.0_beta.ebuild 1221 BLAKE2B d7846f6ffdf9461819bd57cdf6d800c2d3cbee5f62f8bfc4f8cf38b4001c79c9637d329a1ad0efb27d006cfb27b29ce838ac88065619b60ebe06f27203da2558 SHA512 8c60b98f38e898ba74aacc00bf0bc58bb9cebb701e3beaca6f4ec934c2041ce5132ae96c73e644348582a00e44012d9a1a5e05b3f0741e378edcdb67f04ca1c7
|
||||||
|
EBUILD moolticute-0.11.4_beta.ebuild 1221 BLAKE2B d7846f6ffdf9461819bd57cdf6d800c2d3cbee5f62f8bfc4f8cf38b4001c79c9637d329a1ad0efb27d006cfb27b29ce838ac88065619b60ebe06f27203da2558 SHA512 8c60b98f38e898ba74aacc00bf0bc58bb9cebb701e3beaca6f4ec934c2041ce5132ae96c73e644348582a00e44012d9a1a5e05b3f0741e378edcdb67f04ca1c7
|
||||||
EBUILD moolticute-9999.ebuild 1221 BLAKE2B d7846f6ffdf9461819bd57cdf6d800c2d3cbee5f62f8bfc4f8cf38b4001c79c9637d329a1ad0efb27d006cfb27b29ce838ac88065619b60ebe06f27203da2558 SHA512 8c60b98f38e898ba74aacc00bf0bc58bb9cebb701e3beaca6f4ec934c2041ce5132ae96c73e644348582a00e44012d9a1a5e05b3f0741e378edcdb67f04ca1c7
|
EBUILD moolticute-9999.ebuild 1221 BLAKE2B d7846f6ffdf9461819bd57cdf6d800c2d3cbee5f62f8bfc4f8cf38b4001c79c9637d329a1ad0efb27d006cfb27b29ce838ac88065619b60ebe06f27203da2558 SHA512 8c60b98f38e898ba74aacc00bf0bc58bb9cebb701e3beaca6f4ec934c2041ce5132ae96c73e644348582a00e44012d9a1a5e05b3f0741e378edcdb67f04ca1c7
|
||||||
MISC metadata.xml 530 BLAKE2B ab8901536d9ea0b2841cc0cb604cb7e0eab2765079d1964e561bcc61d10ba780cbce831eec8532cc5ed6866df98d0580ff9294ff10d571910bb67d10f065947c SHA512 8551a8d709f3a2fd054a948839518383d3d8f7187b507bcc275d5daa601e53fe1cc1cf3eb7c13c61f6318055964a0a1afba525726e65cd1e3f025b0266997d0e
|
MISC metadata.xml 530 BLAKE2B ab8901536d9ea0b2841cc0cb604cb7e0eab2765079d1964e561bcc61d10ba780cbce831eec8532cc5ed6866df98d0580ff9294ff10d571910bb67d10f065947c SHA512 8551a8d709f3a2fd054a948839518383d3d8f7187b507bcc275d5daa601e53fe1cc1cf3eb7c13c61f6318055964a0a1afba525726e65cd1e3f025b0266997d0e
|
||||||
|
@ -0,0 +1,64 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/mooltipass/moolticute.git"
|
||||||
|
inherit git-r3
|
||||||
|
KEYWORDS=""
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/mooltipass/moolticute/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~arm"
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit gnome2-utils qmake-utils udev
|
||||||
|
|
||||||
|
DESCRIPTION="Mooltipass crossplatform daemon/tools"
|
||||||
|
HOMEPAGE="https://github.com/mooltipass/moolticute"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/libusb-1.0.20
|
||||||
|
>=dev-qt/qtcore-5.6:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtnetwork:5
|
||||||
|
dev-qt/qttest:5
|
||||||
|
dev-qt/qtwebsockets:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${P/_/-}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# Fill version.h with package version
|
||||||
|
if [[ ${PV} != 9999* ]]; then
|
||||||
|
sed -i "s/\"git\"/\"v${PV/_/-}\"/" src/version.h || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
eqmake5 PREFIX="/usr" Moolticute.pro
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install INSTALL_ROOT="${D}"
|
||||||
|
|
||||||
|
udev_dorules "${FILESDIR}/50-mooltipass.rule"
|
||||||
|
newinitd "${FILESDIR}/moolticuted.init" moolticuted
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
udev_reload
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
}
|
Binary file not shown.
@ -1,6 +1,4 @@
|
|||||||
DIST eselect-lib-bin-symlink-0.1.1.tar.bz2 45376 BLAKE2B 59ffe0897a57115debf185344eb7fef5177394337c02dde6f67e79114e53f411edd5e5854c86beb4884eca6a51282a0dc09ee94e82cb0d0d0fd7e54a99e660ed SHA512 16b56153aa61534997f42641656c3feaf27243fece8cdd42e93ed0be5dabedafc316af8111cd7ff0e321666de8deb1a35e86032cd9590060f677ac7e68fd48bd
|
DIST eselect-lib-bin-symlink-0.1.1.tar.bz2 45376 BLAKE2B 59ffe0897a57115debf185344eb7fef5177394337c02dde6f67e79114e53f411edd5e5854c86beb4884eca6a51282a0dc09ee94e82cb0d0d0fd7e54a99e660ed SHA512 16b56153aa61534997f42641656c3feaf27243fece8cdd42e93ed0be5dabedafc316af8111cd7ff0e321666de8deb1a35e86032cd9590060f677ac7e68fd48bd
|
||||||
DIST eselect-lib-bin-symlink-0.1.tar.bz2 45331 BLAKE2B ffc21e3496d8affb0ac45c2781e26355192f84f44bf252042ae8dcea60b1e3d2ff4bfb3a6f53b0d67a13617dd5e3b076aa864fd803219d9dc64fe47c7f5229f4 SHA512 c4e31c81ee778a18335e3a5f45eba28688ca6af8b7f5069897a19f1d51e0a83fc35b80149c29643c01ff959aedd05b80a020bd0fbdb9fc7ecf207405f8c77ed6
|
|
||||||
EBUILD eselect-lib-bin-symlink-0.1.1.ebuild 656 BLAKE2B 224c90c5714a5aca835065726779806e7873e4029aa33134ea2e4b0e65dc370daa35dd590d190295691c435c81e69579a3563d10e99cee3b6d7ad76ded7d4aa1 SHA512 721c447737d131b1b09223362c43481798d8fd3ba8fb7b47d8da1b032db205b4bf42c1651cbb55a886fbac4de247176cf58d1226b85fcce5bb0702da3712fa02
|
EBUILD eselect-lib-bin-symlink-0.1.1.ebuild 656 BLAKE2B 224c90c5714a5aca835065726779806e7873e4029aa33134ea2e4b0e65dc370daa35dd590d190295691c435c81e69579a3563d10e99cee3b6d7ad76ded7d4aa1 SHA512 721c447737d131b1b09223362c43481798d8fd3ba8fb7b47d8da1b032db205b4bf42c1651cbb55a886fbac4de247176cf58d1226b85fcce5bb0702da3712fa02
|
||||||
EBUILD eselect-lib-bin-symlink-0.1.ebuild 636 BLAKE2B 26d367a5562c743670835145a83781dcba1109349c77f6f2302b4645cd8dbdf730d617a20c35d14f95c1893eb4da1e52ccc9f4b36a2a13407ccf43e7016a30c2 SHA512 7dcdbdb17eb197dfcac899dcc09e1b667184313de4f7336b9c4c0d26e3ec823e74b1dd2e086af2c01231ac29365985e115fdf01d52da5d34903727ed15b1c3b1
|
|
||||||
EBUILD eselect-lib-bin-symlink-9999.ebuild 793 BLAKE2B cfe551ad8b6a12317abca16a4728c40812dd751712358911a16c387f7788eee1e8b8e08de6b3046cc1ef929e2dc08167a10557d698752047bdb9d68f1bf031d9 SHA512 e77554398060f689c0b427070a4b2b475674c16dc443bcfa1e13c11be8b54d050b8aa4e50a73d8fe8d7baa3ac5f811fa03ec5afa511d65d2f9457d5fc685a68c
|
EBUILD eselect-lib-bin-symlink-9999.ebuild 793 BLAKE2B cfe551ad8b6a12317abca16a4728c40812dd751712358911a16c387f7788eee1e8b8e08de6b3046cc1ef929e2dc08167a10557d698752047bdb9d68f1bf031d9 SHA512 e77554398060f689c0b427070a4b2b475674c16dc443bcfa1e13c11be8b54d050b8aa4e50a73d8fe8d7baa3ac5f811fa03ec5afa511d65d2f9457d5fc685a68c
|
||||||
MISC metadata.xml 563 BLAKE2B c794d406f73c06b4c05fa441274f145600677f1b82256cc1621540510f6246934ee00f90e40ce170aded4e97ac2b77c5982ab4d1df1e0d27873bd4498212124f SHA512 35b31f23ebe0f3d08726edc4a876162907a8031d9907d67d775534b4d7719330701a94859a5dd79457cfc50ee9be3cc9a7829c7a0dcfd751dba2e68d2f75b6cb
|
MISC metadata.xml 563 BLAKE2B c794d406f73c06b4c05fa441274f145600677f1b82256cc1621540510f6246934ee00f90e40ce170aded4e97ac2b77c5982ab4d1df1e0d27873bd4498212124f SHA512 35b31f23ebe0f3d08726edc4a876162907a8031d9907d67d775534b4d7719330701a94859a5dd79457cfc50ee9be3cc9a7829c7a0dcfd751dba2e68d2f75b6cb
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit autotools-utils
|
|
||||||
|
|
||||||
DESCRIPTION="An eselect library to manage executable symlinks"
|
|
||||||
HOMEPAGE="https://bitbucket.org/mgorny/eselect-lib-bin-symlink/"
|
|
||||||
SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="app-admin/eselect"
|
|
@ -1,6 +1,4 @@
|
|||||||
DIST eselect-repository-1.tar.gz 5378 BLAKE2B c60ff31d570a63b7b2863ae45d467f2d1302a35263f192ff96fea2cb3f448e5042ef8b6903e9a4e9db76f203e0609600ea3b4a7cbca957aa34bdafe40bc25da6 SHA512 7f985c3abe3fa02dfe44aade71583e7280c4757470fe8bf43de8fcc2403e8b924d9b0af104e926a2b3cd79a92b440570347db511767c908dda087ccc9f3aba6e
|
|
||||||
DIST eselect-repository-2.tar.gz 5441 BLAKE2B 28608b7e5d06747afea4ef28b0f45ac97dcea0310201d857f1248e7fc586a331fce01c9017df83c332cbfb55b51b52a45361e06db8a7d4b788a70f63eb4c83d8 SHA512 7667053b7d06117f49366d7bb6ad39b1b0715c778e49e18649ce38b364e58c0c31f4fa077a459374c52d3bb7f550002a4368cbb7fc14fd9961815bb1355c1f61
|
DIST eselect-repository-2.tar.gz 5441 BLAKE2B 28608b7e5d06747afea4ef28b0f45ac97dcea0310201d857f1248e7fc586a331fce01c9017df83c332cbfb55b51b52a45361e06db8a7d4b788a70f63eb4c83d8 SHA512 7667053b7d06117f49366d7bb6ad39b1b0715c778e49e18649ce38b364e58c0c31f4fa077a459374c52d3bb7f550002a4368cbb7fc14fd9961815bb1355c1f61
|
||||||
EBUILD eselect-repository-1-r1.ebuild 873 BLAKE2B f6fb58f5a89342c1a1d615b5cdb269785e1a82b392f4cec5611ffdbc6fb3d84d8877f58418c0c597e29036a47a3da3135b3246cafe113ee4798ea012c6c591e3 SHA512 f854db694f468bd3730025b97c8d34e5bf6f692d9a92fa7585276bbbb2490164e784497795d3597f9bf5e48565aeb48c6465633bcdea37f06dfd7d93ff1a356e
|
EBUILD eselect-repository-2.ebuild 873 BLAKE2B f6fb58f5a89342c1a1d615b5cdb269785e1a82b392f4cec5611ffdbc6fb3d84d8877f58418c0c597e29036a47a3da3135b3246cafe113ee4798ea012c6c591e3 SHA512 f854db694f468bd3730025b97c8d34e5bf6f692d9a92fa7585276bbbb2490164e784497795d3597f9bf5e48565aeb48c6465633bcdea37f06dfd7d93ff1a356e
|
||||||
EBUILD eselect-repository-2.ebuild 868 BLAKE2B f22906813061515d7cddac0e85474aa58d4491fdeffc3d63f5c3c7c588603cce2a0ff1c0f9122db10f0ec31bf9225d741e5618c1baa904b3e8fe2a5d338cee4b SHA512 cc5ede5a2d32f110ca1a41c6b78a8ced608659430fcca7cf015c10fa5f363dd0acce42e08cbc62082d2728d2b23ca671f451a3d6054c005bcf21e7308fb022a4
|
|
||||||
EBUILD eselect-repository-9999.ebuild 848 BLAKE2B a0487c133cc3096374e30c2e2d024f346e4f1f3e8573ef29cc416a8ba9066a61fa6ea0fb2d7acfb6bb3ede0eb31fac7fa71f81ecc04f73b7dcf47d800ea6015c SHA512 0c3cc2c3e2e894d2fdb1ddd4123b76283c56120da2332f5b364b9e4941b39c11cc28c200162f9f2c994deab34f5b97580116431652058a971282171923daa261
|
EBUILD eselect-repository-9999.ebuild 848 BLAKE2B a0487c133cc3096374e30c2e2d024f346e4f1f3e8573ef29cc416a8ba9066a61fa6ea0fb2d7acfb6bb3ede0eb31fac7fa71f81ecc04f73b7dcf47d800ea6015c SHA512 0c3cc2c3e2e894d2fdb1ddd4123b76283c56120da2332f5b364b9e4941b39c11cc28c200162f9f2c994deab34f5b97580116431652058a971282171923daa261
|
||||||
MISC metadata.xml 337 BLAKE2B f1e5fed0f35fa48ba72720ef703cbd6cba18d0e8a15097b49544d86caef6752fa672f1904f511f1c54f3a7eb0cf195b95bb1bdee20f0317431c077839269ca77 SHA512 e3da0532b27d28ee74ddb0b4c2bd7fb4f2e128b86de2001583b03312692a8c8b0ae943e3e3ebabc6f109dd816d783543cbd5f91fb92a5f6055d07a0c0f11f4af
|
MISC metadata.xml 337 BLAKE2B f1e5fed0f35fa48ba72720ef703cbd6cba18d0e8a15097b49544d86caef6752fa672f1904f511f1c54f3a7eb0cf195b95bb1bdee20f0317431c077839269ca77 SHA512 e3da0532b27d28ee74ddb0b4c2bd7fb4f2e128b86de2001583b03312692a8c8b0ae943e3e3ebabc6f109dd816d783543cbd5f91fb92a5f6055d07a0c0f11f4af
|
||||||
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
|
||||||
inherit python-single-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Manage repos.conf via eselect"
|
|
||||||
HOMEPAGE="https://github.com/mgorny/eselect-repository"
|
|
||||||
SRC_URI="https://github.com/mgorny/eselect-repository/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="${PYTHON_DEPS}
|
|
||||||
app-admin/eselect
|
|
||||||
dev-python/lxml[${PYTHON_USEDEP}]
|
|
||||||
net-misc/wget"
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
MAKEARGS=(
|
|
||||||
PREFIX="${EPREFIX}/usr"
|
|
||||||
SYSCONFDIR="${EPREFIX}/etc"
|
|
||||||
SHAREDSTATEDIR="${EPREFIX}/var"
|
|
||||||
ESELECTDIR="${EPREFIX}/usr/share/eselect/modules"
|
|
||||||
)
|
|
||||||
|
|
||||||
emake "${MAKEARGS[@]}"
|
|
||||||
python_fix_shebang eselect-repo-helper
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake "${MAKEARGS[@]}" DESTDIR="${D}" install
|
|
||||||
keepdir /var/db/repos
|
|
||||||
einstalldocs
|
|
||||||
}
|
|
Binary file not shown.
@ -1,8 +1,6 @@
|
|||||||
DIST cpuid2cpuflags-4.tar.bz2 71216 BLAKE2B 58338699d9765c71e1f7d5c1518bbd1186a8a3b6d4752578dd97ec7e6c6e7661726accf606a940a8a554c95d80515465575958254ee908687387a39136f6eeed SHA512 0f8a078a605687af9be0152d530dabfa7636827005747a5cce399103eec34f96216b4417e06472821aceecdca737a6ee106b63f056f221d6f2a3050bc3a03f6b
|
|
||||||
DIST cpuid2cpuflags-5.tar.bz2 72050 BLAKE2B e9b7022ae5b7d51c88b5e41d9d7af1175498cb5a1f32876bfb766f785060f501d07ba3a5c346961e742bbf7022121faf3d0d068ec711ee9ed4e67cbdcd72a58a SHA512 41dcd2b974f6bd96867dea15a3839a8d63a3ff600189107ab16a67b5bc77ef421acbedb83f3e3b16ec90ac900d187aa8c44baae6fbdb4988f3bf7caa2d0d19a2
|
DIST cpuid2cpuflags-5.tar.bz2 72050 BLAKE2B e9b7022ae5b7d51c88b5e41d9d7af1175498cb5a1f32876bfb766f785060f501d07ba3a5c346961e742bbf7022121faf3d0d068ec711ee9ed4e67cbdcd72a58a SHA512 41dcd2b974f6bd96867dea15a3839a8d63a3ff600189107ab16a67b5bc77ef421acbedb83f3e3b16ec90ac900d187aa8c44baae6fbdb4988f3bf7caa2d0d19a2
|
||||||
DIST cpuinfo2cpuflags-1.tar.gz 1429 BLAKE2B 5126e643e5e2ea0be2418068fbcfbbae1781a0e3ab7903d909d4a5a291cb2e5db132a7a6a5c6db12a757688efca0557e4331a91f64af4b7e47deca415fd05b34 SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede
|
DIST cpuinfo2cpuflags-1.tar.gz 1429 BLAKE2B 5126e643e5e2ea0be2418068fbcfbbae1781a0e3ab7903d909d4a5a291cb2e5db132a7a6a5c6db12a757688efca0557e4331a91f64af4b7e47deca415fd05b34 SHA512 68a21cfdb0fc8c6eb5aad5c6702d50dd56c927b2010efea1651dbc6a9657654b770bc5a4055fb11e790066c2c63c9ea29c3e03d91057abe187e7029e6797aede
|
||||||
EBUILD cpuid2cpuflags-1.ebuild 1058 BLAKE2B 2f84de424a39c3f163dffffb5acf0b919e1abd2375b961e6f1f281011157fe7fabcebcee4ba771abfb2fef9407fbf4c67a104aa3ec4de2bf1d81b91cbc6e272c SHA512 ca30faabee1bd898fc80f7207fe71d205d6ee6a09e1697f242bfafaca1071fb343ab58623d713b15202096f6e3e240dd83600ce0b695be546721037c77e9c850
|
EBUILD cpuid2cpuflags-1.ebuild 1058 BLAKE2B 2f84de424a39c3f163dffffb5acf0b919e1abd2375b961e6f1f281011157fe7fabcebcee4ba771abfb2fef9407fbf4c67a104aa3ec4de2bf1d81b91cbc6e272c SHA512 ca30faabee1bd898fc80f7207fe71d205d6ee6a09e1697f242bfafaca1071fb343ab58623d713b15202096f6e3e240dd83600ce0b695be546721037c77e9c850
|
||||||
EBUILD cpuid2cpuflags-4.ebuild 930 BLAKE2B 3e5303f56f197a2d2e7212d47fb7ca3cbd153401938274d3f262ab7266f4ac934c4cd5ae4d17438aab3ddc129b0df84d283229f27fba4393ac12fab5ed42b512 SHA512 428b39f888875375ecb735e2d75e562e4df447133e9eece95156e0eafcd6672baa09d2ffad96769f171027cd4207d1fc02d4e24f9cf900dcce0425183db3adc0
|
|
||||||
EBUILD cpuid2cpuflags-5.ebuild 930 BLAKE2B 3e5303f56f197a2d2e7212d47fb7ca3cbd153401938274d3f262ab7266f4ac934c4cd5ae4d17438aab3ddc129b0df84d283229f27fba4393ac12fab5ed42b512 SHA512 428b39f888875375ecb735e2d75e562e4df447133e9eece95156e0eafcd6672baa09d2ffad96769f171027cd4207d1fc02d4e24f9cf900dcce0425183db3adc0
|
EBUILD cpuid2cpuflags-5.ebuild 930 BLAKE2B 3e5303f56f197a2d2e7212d47fb7ca3cbd153401938274d3f262ab7266f4ac934c4cd5ae4d17438aab3ddc129b0df84d283229f27fba4393ac12fab5ed42b512 SHA512 428b39f888875375ecb735e2d75e562e4df447133e9eece95156e0eafcd6672baa09d2ffad96769f171027cd4207d1fc02d4e24f9cf900dcce0425183db3adc0
|
||||||
EBUILD cpuid2cpuflags-9999.ebuild 410 BLAKE2B db323508784e37a7f4220c8d192460e854ab54bccfcebb40826821335de6834e97460dd4bc6dfbe11fc6d650171fb76a0a9196bb1bf6af81a08db35afda2e466 SHA512 02a38010f453641b73461f5afb980b7e1cb1817f3a688064d699827d698f94a3f27a65f7c0dddb7be287694cfe426bbfdd5ec03714d3b777a4975a38e5561b69
|
EBUILD cpuid2cpuflags-9999.ebuild 410 BLAKE2B db323508784e37a7f4220c8d192460e854ab54bccfcebb40826821335de6834e97460dd4bc6dfbe11fc6d650171fb76a0a9196bb1bf6af81a08db35afda2e466 SHA512 02a38010f453641b73461f5afb980b7e1cb1817f3a688064d699827d698f94a3f27a65f7c0dddb7be287694cfe426bbfdd5ec03714d3b777a4975a38e5561b69
|
||||||
MISC metadata.xml 343 BLAKE2B 29f607a891c673bbf997aa75bb445adfc43cffa35f63a30d1f2b06e4c5a7429ad503fae596c4c633b7e6680e26da674bd9f8aaea32a8a9bd8a3ac2c79a0a5667 SHA512 8ae8b8d61adaf555d1f59e50655e9e12f342e194ab8363f03a34390eed1455144acee39553b93306d9775b8c9fb119de52b8bb4d9284c71ddc39c3d3414a31dc
|
MISC metadata.xml 343 BLAKE2B 29f607a891c673bbf997aa75bb445adfc43cffa35f63a30d1f2b06e4c5a7429ad503fae596c4c633b7e6680e26da674bd9f8aaea32a8a9bd8a3ac2c79a0a5667 SHA512 8ae8b8d61adaf555d1f59e50655e9e12f342e194ab8363f03a34390eed1455144acee39553b93306d9775b8c9fb119de52b8bb4d9284c71ddc39c3d3414a31dc
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DESCRIPTION="Tool to guess CPU_FLAGS_X86 flags for the host"
|
|
||||||
HOMEPAGE="https://github.com/mgorny/cpuid2cpuflags"
|
|
||||||
SRC_URI="https://github.com/mgorny/cpuid2cpuflags/releases/download/v${PV}/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
local v
|
|
||||||
for v in ${REPLACING_VERSIONS}; do
|
|
||||||
if [[ ${v%-r*} -lt 2 ]]; then
|
|
||||||
elog 'Please note that the output has changed in v2. The new format is suitable'
|
|
||||||
elog 'both for Portage and Paludis. To use it, e.g.:'
|
|
||||||
elog
|
|
||||||
elog ' $ echo "*/* $(cpuid2cpuflags)" > /etc/portage/package.use/00cpuflags'
|
|
||||||
elog
|
|
||||||
elog '(you may need to convert package.use into a directory if you want to use'
|
|
||||||
elog ' separate file as presented here)'
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
}
|
|
@ -1,14 +1,8 @@
|
|||||||
AUX eclass-to-manpage.awk 10909 BLAKE2B e41b792f8316c612609da17c16ba41f01a4fc27c847bc380a26a570abef030d6e11a74673d703da77e17bb3db796ed3207d95cd9d8e7604551a6d0b10c6a3e07 SHA512 c37d502f66c31b2e5be8c27071ade6bfe7617d84bbca57ab3ac9d0f2d3403281d50fd8c6bada2c3dbe29041bcef4c0dafc76506a1ddca82fc26aa83d4785bae2
|
AUX eclass-to-manpage.awk 10909 BLAKE2B e41b792f8316c612609da17c16ba41f01a4fc27c847bc380a26a570abef030d6e11a74673d703da77e17bb3db796ed3207d95cd9d8e7604551a6d0b10c6a3e07 SHA512 c37d502f66c31b2e5be8c27071ade6bfe7617d84bbca57ab3ac9d0f2d3403281d50fd8c6bada2c3dbe29041bcef4c0dafc76506a1ddca82fc26aa83d4785bae2
|
||||||
AUX eclass-to-manpage.sh 780 BLAKE2B 74c9580dd603e036f8209107794d39eb6705333312a98f1c1fba86feb807792ba8ae52420b3ab4b5296c6dbd42af597e591ce928c19b26c5fc80be09202973c3 SHA512 266f15ac5d2efc42ce792d9e0c1d91e99502a5cd93ee1b915fe952cdd894bc4e773014c3f6731d2a11a2d82466676035cff21a1d88070fe85f1dca915dca203c
|
AUX eclass-to-manpage.sh 780 BLAKE2B 74c9580dd603e036f8209107794d39eb6705333312a98f1c1fba86feb807792ba8ae52420b3ab4b5296c6dbd42af597e591ce928c19b26c5fc80be09202973c3 SHA512 266f15ac5d2efc42ce792d9e0c1d91e99502a5cd93ee1b915fe952cdd894bc4e773014c3f6731d2a11a2d82466676035cff21a1d88070fe85f1dca915dca203c
|
||||||
DIST eclass-manpages-20170321.tar.xz 459596 BLAKE2B 03eb3110774f6b0fa6f6f7a578113d540e1f9c0f0c2f0bdc7a21fbaa1b05b592ed67d693f3669cfcee0b3faa9f320c7cb14ba08e67f9f31e46030a07bf690765 SHA512 7ff2a48659382ae84944e4f4cf4bb8a73d51355d8bcd63f16fa155e3da3010430babe6f7d977327e5c7f14f0b5e6a23ee5659665e35b020bcd7772008ce3b3b0
|
|
||||||
DIST eclass-manpages-20170428.tar.xz 457936 BLAKE2B 2d03cb4913962e744a8b4a0a44ca57f06923b658684ce8545d031e0459c0dc9c481ff2cb66600649bce00f1f2c6d37847c0f0005c946430eb5365f99532b18d7 SHA512 15f21b13aa66eb7fa9a02bcd4e33ec5f9eba9a82412184ba821ccfdccaa1e34d8161464ae9db939bc3e7df661eda45755efa4a465883c4577b406ca712aa2e01
|
|
||||||
DIST eclass-manpages-20170521.tar.xz 455584 BLAKE2B 71152fdaf2aa1b64993d19a34aaa18750eb9414b08d8539088b9118d8f130f71994f3d2946a6f6c4e80d3b42c8843fe01e00e2c2c9fcef6b8de5fdd7222c7ea8 SHA512 0f91eaf3066a8208fd02c256927ea5e8b2d488642f37573bedf8284afef49d7c4951144687fda29146cf27af05cc29efbea0a41462e0d59fc94cae3e9e70870e
|
|
||||||
DIST eclass-manpages-20170712.tar.xz 456832 BLAKE2B 2119c7989bf3b6c2d4baaf9f1bc2dd61a44d2d006472604f5fdb9ac5e887e35009c1ceba176f1a98cece70d6083f1fa467855b723967e8ddb05def11bdb5167a SHA512 a64c97683fa796d6122b722dfe065447ebd106c2974a7f3c4ea67743429efa43082979febdfd5a3676635b745cec02420771d1b2ce401c7100867aef9bd9de0b
|
|
||||||
DIST eclass-manpages-20170905.tar.xz 453248 BLAKE2B dee13d3db8d685903bcaa4e54eb2b1167cac5f4b16fa639b4ddf37e4e33037cb12035b752f2bf12ccd886df38342a32d4e6e64a9ec2e1eea1c38db95b1e13bc8 SHA512 a6e8732f7a06e3a7bfd009a25d91f7f3c6721283c0265361029ee25cdaa20198a7b273e5825d7ac3f66c7ccfa7eea20c2c3ff23dc08bab22a32c2325a413e6b5
|
DIST eclass-manpages-20170905.tar.xz 453248 BLAKE2B dee13d3db8d685903bcaa4e54eb2b1167cac5f4b16fa639b4ddf37e4e33037cb12035b752f2bf12ccd886df38342a32d4e6e64a9ec2e1eea1c38db95b1e13bc8 SHA512 a6e8732f7a06e3a7bfd009a25d91f7f3c6721283c0265361029ee25cdaa20198a7b273e5825d7ac3f66c7ccfa7eea20c2c3ff23dc08bab22a32c2325a413e6b5
|
||||||
EBUILD eclass-manpages-20170321.ebuild 1051 BLAKE2B bfdf848ce12d7e5dcc0a25c4eb104ba0fd78021eb72b956f5a19c2a11c9e79a094c35b2bd26a0d0980a19dd192537312767bc619dfff6339bf535f8754ca829d SHA512 26fd28474f65d196a20b1a64e7e9e5c04890bcc1a28b23a878220bb993f90ea226b1ddefb00af469998394510973f02fb8cde38eb713f4e7329940b95f30ed16
|
DIST eclass-manpages-20180101.tar.xz 459156 BLAKE2B 1bddc6e20da2b037968eed722e6121ae8adeb90a80d5bbcd6c04528eefbeaa6e08b6a9dda08d2e677dfa140d0b978db51c450121a017360ce05b97709e4f8863 SHA512 7f9d843bd3b41e8a0993981a92aca69cfc423121db132d081d28487f83351a8b5b273eb9576c9610ec96e81b8e9a664d2089f30a0e94720baf07a28313627644
|
||||||
EBUILD eclass-manpages-20170428.ebuild 1051 BLAKE2B bfdf848ce12d7e5dcc0a25c4eb104ba0fd78021eb72b956f5a19c2a11c9e79a094c35b2bd26a0d0980a19dd192537312767bc619dfff6339bf535f8754ca829d SHA512 26fd28474f65d196a20b1a64e7e9e5c04890bcc1a28b23a878220bb993f90ea226b1ddefb00af469998394510973f02fb8cde38eb713f4e7329940b95f30ed16
|
|
||||||
EBUILD eclass-manpages-20170521.ebuild 1051 BLAKE2B bfdf848ce12d7e5dcc0a25c4eb104ba0fd78021eb72b956f5a19c2a11c9e79a094c35b2bd26a0d0980a19dd192537312767bc619dfff6339bf535f8754ca829d SHA512 26fd28474f65d196a20b1a64e7e9e5c04890bcc1a28b23a878220bb993f90ea226b1ddefb00af469998394510973f02fb8cde38eb713f4e7329940b95f30ed16
|
|
||||||
EBUILD eclass-manpages-20170712.ebuild 1051 BLAKE2B bfdf848ce12d7e5dcc0a25c4eb104ba0fd78021eb72b956f5a19c2a11c9e79a094c35b2bd26a0d0980a19dd192537312767bc619dfff6339bf535f8754ca829d SHA512 26fd28474f65d196a20b1a64e7e9e5c04890bcc1a28b23a878220bb993f90ea226b1ddefb00af469998394510973f02fb8cde38eb713f4e7329940b95f30ed16
|
|
||||||
EBUILD eclass-manpages-20170905.ebuild 1112 BLAKE2B df88ad03c1d6a8a3f407178324a682ffea016cc238ecc43f7354388a00a75574a1b0f3c884547a1c27eaad0dc263344c0b01335034e5a955d2770292f8265627 SHA512 c91678e3f434802810c0611aeb5186218ddef027c7f0896cb27429b697005f5c1dd724e4b3946dc030c8cf8cc0e28f8a1e5e2f09db06aba0e13950ca64cb9231
|
EBUILD eclass-manpages-20170905.ebuild 1112 BLAKE2B df88ad03c1d6a8a3f407178324a682ffea016cc238ecc43f7354388a00a75574a1b0f3c884547a1c27eaad0dc263344c0b01335034e5a955d2770292f8265627 SHA512 c91678e3f434802810c0611aeb5186218ddef027c7f0896cb27429b697005f5c1dd724e4b3946dc030c8cf8cc0e28f8a1e5e2f09db06aba0e13950ca64cb9231
|
||||||
EBUILD eclass-manpages-99999999.ebuild 916 BLAKE2B fb19dcfab8acdec6ce540275092f3d2a187373b71246be766f2b562a463361764cbb4069002adcef2be7c0d64a4e19d136592e21048eb903eae0dacc968104c5 SHA512 ac863b1ab0c85239d7c31350be6cdeaef0856e771881f0296aa5321012618fa20a74dae3c20b11925eab18f6c787ebe050d9fb41abc8d2281d3e5713146e27b9
|
EBUILD eclass-manpages-20180101.ebuild 1108 BLAKE2B c4a96c80199a52e43b036035034d52b887a63af49f5a402ecb009c679e128d8b4525fb920e817487f245bf206cd09893cf51d938b657f4f6b549847ffdf4341b SHA512 7bb673880fd559cdebe572499730b97f19e79d388989395f6ae5c8ebe0d72a6fea9922ed96df59fb2add84a29896373261afaba03de3d1e539fa2e450d06811b
|
||||||
|
EBUILD eclass-manpages-99999999.ebuild 916 BLAKE2B 45211f3e2b6102ea314ad4d29b41b4f2dd0022cdec40a5c4d998efcf6dd3222d0b15f805b3d0ed964e97eb23b4e210f77efc036c3ff20ed1d10a5d03ba07808e SHA512 f282ff310f77b69c8dd48a211e1e79feb1ca6a0e269694ab8d11919a44fc1417b7de5a804b4a6c32cc9ab83a4ef25144b37d0d7e16ae67a3fa8424a62b6cc0e0
|
||||||
MISC metadata.xml 374 BLAKE2B 3f87ce1d875199a067b945d6c9f3b80bde36ec25714d7dd802a55b37895d6c1e9360e003c4e6066ffcf6338a7f04b46a181a8c49f7144866fd9547626a0378bb SHA512 3caedcecef2f388c833b9f7db0af743a71227288bb145ec8a56c2862c7f56571a860f7f961d0ab1565cc98a0d178e87e24a7321cf0b7d4c4d3ab95c120fb0cf9
|
MISC metadata.xml 374 BLAKE2B 3f87ce1d875199a067b945d6c9f3b80bde36ec25714d7dd802a55b37895d6c1e9360e003c4e6066ffcf6338a7f04b46a181a8c49f7144866fd9547626a0378bb SHA512 3caedcecef2f388c833b9f7db0af743a71227288bb145ec8a56c2862c7f56571a860f7f961d0ab1565cc98a0d178e87e24a7321cf0b7d4c4d3ab95c120fb0cf9
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
DESCRIPTION="collection of Gentoo eclass manpages"
|
|
||||||
HOMEPAGE="https://www.gentoo.org/"
|
|
||||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="app-arch/xz-utils"
|
|
||||||
|
|
||||||
# How to create a snapshot and upload it to your dev-space:
|
|
||||||
#
|
|
||||||
# mkdir eclass-manpages-$(date +%Y%m%d)
|
|
||||||
# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass eclass-manpages-$(date +%Y%m%d)/
|
|
||||||
# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
|
|
||||||
# xz -9e eclass-manpages-$(date +%Y%m%d).tar
|
|
||||||
# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/dist/
|
|
||||||
#
|
|
||||||
# Then copy the ebuild and update your name in SRC_URI ;-).
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
doman *.5
|
|
||||||
}
|
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
DESCRIPTION="collection of Gentoo eclass manpages"
|
|
||||||
HOMEPAGE="https://www.gentoo.org/"
|
|
||||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="app-arch/xz-utils"
|
|
||||||
|
|
||||||
# How to create a snapshot and upload it to your dev-space:
|
|
||||||
#
|
|
||||||
# mkdir eclass-manpages-$(date +%Y%m%d)
|
|
||||||
# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass eclass-manpages-$(date +%Y%m%d)/
|
|
||||||
# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
|
|
||||||
# xz -9e eclass-manpages-$(date +%Y%m%d).tar
|
|
||||||
# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/dist/
|
|
||||||
#
|
|
||||||
# Then copy the ebuild and update your name in SRC_URI ;-).
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
doman *.5
|
|
||||||
}
|
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
DESCRIPTION="collection of Gentoo eclass manpages"
|
|
||||||
HOMEPAGE="https://www.gentoo.org/"
|
|
||||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="app-arch/xz-utils"
|
|
||||||
|
|
||||||
# How to create a snapshot and upload it to your dev-space:
|
|
||||||
#
|
|
||||||
# mkdir eclass-manpages-$(date +%Y%m%d)
|
|
||||||
# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass eclass-manpages-$(date +%Y%m%d)/
|
|
||||||
# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
|
|
||||||
# xz -9e eclass-manpages-$(date +%Y%m%d).tar
|
|
||||||
# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/dist/
|
|
||||||
#
|
|
||||||
# Then copy the ebuild and update your name in SRC_URI ;-).
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
doman *.5
|
|
||||||
}
|
|
@ -1,14 +1,15 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI="5"
|
EAPI="6"
|
||||||
|
|
||||||
DESCRIPTION="collection of Gentoo eclass manpages"
|
DESCRIPTION="Collection of Gentoo eclass manpages"
|
||||||
HOMEPAGE="https://www.gentoo.org/"
|
HOMEPAGE="https://www.gentoo.org/"
|
||||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
|
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
# Keep the keywords stabled. No need to change to ~arch.
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
@ -1,8 +1,4 @@
|
|||||||
DIST gemato-8.tar.gz 57379 BLAKE2B e83cba508ed781667abab3e18059f838c99e92217a7f1dde90b2cc4200a0ab83baabf789bc6bc978b4f080bf285ab9b7ea62e86a98c272abf3889093d780eac3 SHA512 9e5e7c304166d311b7101330b36c3d781e5d3901feb5247235ed04a8aa316416f6045658fab176e34ca6c2d6653eda66ef19789b39a60cb316add9985c9a8040
|
|
||||||
DIST gemato-9.1.tar.gz 59352 BLAKE2B e2e2d02de29856a91c2432496101589fbe1a87456d46071c03ae5b999a46356f144c6d5831d42896ee15d1bdede32cdcc6b02c412b427f7878d8fc9ecaef84c1 SHA512 cf7bec8ccf7eab75bdbaf0e9a701c7b0fa1a8f2f329f4ba7ef3399898997a6bb3f53c6dfe49cd054ce12baf1f4490e2b7610f5964ff7e6053ae7dd53dd34900e
|
|
||||||
DIST gemato-9.2.tar.gz 60217 BLAKE2B f46cb35b5ae71fe1743c7a43bfeff42a9d77517ef48dca1dd05c5c8cd569d5dcd9bdb0c0957d81d2db6b8d873099463fd6132121be04e0fd6f55bb130df48c2e SHA512 bb40abb910b528e455bdc01ed528071ca6f1390a8a5ae670692c93e6c3fc8fd7fc7e95d7321c81ad5144fc8a042676a8dac634c7b3f68e7f725edc98edd30c94
|
DIST gemato-9.2.tar.gz 60217 BLAKE2B f46cb35b5ae71fe1743c7a43bfeff42a9d77517ef48dca1dd05c5c8cd569d5dcd9bdb0c0957d81d2db6b8d873099463fd6132121be04e0fd6f55bb130df48c2e SHA512 bb40abb910b528e455bdc01ed528071ca6f1390a8a5ae670692c93e6c3fc8fd7fc7e95d7321c81ad5144fc8a042676a8dac634c7b3f68e7f725edc98edd30c94
|
||||||
EBUILD gemato-8.ebuild 1054 BLAKE2B 76b1ace451f773cc6b60110fbc75df45bff19604ddf2383e4e59df5aeb4e730d61b66acab39d8060f0879be636dbe76b17bf7d29b63e6a03d16bf85015b03b1f SHA512 84d6dc68246c608eaa1d72ca902e688c24e5f16667397a784f298b9bc6718723f2b5bdec85aa1b3a99d063753de5a1533da0177459a9556bb27c15c5f5c68e90
|
EBUILD gemato-9.2.ebuild 1407 BLAKE2B 2f0c1a2b329500f35f03a3d2f2ad7e445924c23b315f4d8903a028837f9292cea21640a96f7e1593f3e592814c432d25786a7571b7d15c25aa7805d48c1373ee SHA512 96c4ab75637837e180472cfb10e21b625a9659197ac04e9634262df2bae8c71cf603a6e2c6f32d387afa28f3e6c0fc350ee9d96aae6135c75dd80b23f16e54fd
|
||||||
EBUILD gemato-9.1.ebuild 1047 BLAKE2B 031ca60fc75f580c5cf6051e2838dd7cf98d7eadfc2d2b163b04463edf018c9eac520544e815de5d7e3f6062bb75641397c94e085d16ee0e51e3213ef6c03275 SHA512 ed9196e369cb4f964c70a9fb3f8e2226058284d92e2cd1a295a01069cee8f57c44f66891db4f87dadb314b5462b8deff576d00a6dd0abb1f31f3a68cf6063da9
|
|
||||||
EBUILD gemato-9.2.ebuild 1400 BLAKE2B 5ccb98c73cbc6e50764168a71a07249530b276591c6311c0b1ca9792da72289049f3790d9596d23087df19727a1b69eb5280a7a10873d6c906e37625fa8070ec SHA512 2947c22dbc191569bfaf304d0a1478dbe9d58325114f0aa24f9a2a3f6cad596a84fe2cb26ea3b175aa917434f4073cc5c498e58ba196995d97b4a4f76f5edb85
|
|
||||||
EBUILD gemato-9999.ebuild 1373 BLAKE2B 7e8bc4fe97e744414e52bf382707c997ffc06b6f996e622c90c6d4dc1816889b947ea775efa64f2589c4801a039c18c7fa44796b75fa063c2a250923a575817c SHA512 b7f6a5f21aa92c933dc6ab0b66b35a76949ea8daca49a2e37a87505483b820c3e54fe03db9ccbc3d32e0b722a893681193fb5f5738e0d4e6b3f2d1be700e0f62
|
EBUILD gemato-9999.ebuild 1373 BLAKE2B 7e8bc4fe97e744414e52bf382707c997ffc06b6f996e622c90c6d4dc1816889b947ea775efa64f2589c4801a039c18c7fa44796b75fa063c2a250923a575817c SHA512 b7f6a5f21aa92c933dc6ab0b66b35a76949ea8daca49a2e37a87505483b820c3e54fe03db9ccbc3d32e0b722a893681193fb5f5738e0d4e6b3f2d1be700e0f62
|
||||||
MISC metadata.xml 785 BLAKE2B ad8381a17cee4fee5099ca5e4312b703eae026436ec8082f272954ec0850547844923e108c02d9041beb6bfcd33bf18c846344d797f56a61170fd6b4445557c2 SHA512 86ffb0a9b39e261b35430d1055deebe8c66eb2c285211274feb793bf003296389a3bbb38ccd33d350a8bf56fcd241edcf9576305fc3aaf68cab68401ad983b83
|
MISC metadata.xml 785 BLAKE2B ad8381a17cee4fee5099ca5e4312b703eae026436ec8082f272954ec0850547844923e108c02d9041beb6bfcd33bf18c846344d797f56a61170fd6b4445557c2 SHA512 86ffb0a9b39e261b35430d1055deebe8c66eb2c285211274feb793bf003296389a3bbb38ccd33d350a8bf56fcd241edcf9576305fc3aaf68cab68401ad983b83
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
# backports.lzma is broken with pypy
|
|
||||||
# pyblake2 & pysha3 are broken with pypy3
|
|
||||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Stand-alone Manifest generation & verification tool"
|
|
||||||
HOMEPAGE="https://github.com/mgorny/gemato"
|
|
||||||
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
|
||||||
IUSE="+blake2 bzip2 +gpg lzma sha3"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )
|
|
||||||
bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
|
|
||||||
gpg? ( app-crypt/gnupg )
|
|
||||||
lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
|
|
||||||
sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
# backports.lzma is broken with pypy
|
|
||||||
# pyblake2 & pysha3 are broken with pypy3
|
|
||||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Stand-alone Manifest generation & verification tool"
|
|
||||||
HOMEPAGE="https://github.com/mgorny/gemato"
|
|
||||||
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
|
|
||||||
IUSE="+blake2 bzip2 +gpg lzma sha3"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )
|
|
||||||
bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) )
|
|
||||||
gpg? ( app-crypt/gnupg )
|
|
||||||
lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
|
|
||||||
sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
@ -1,7 +1,5 @@
|
|||||||
AUX implementations.txt 781 BLAKE2B 8bd653731c5a92073a98fe69dc98fefbb1c3c7bfe0bfbf4417b4bcfaa8f93d23b95bb11dcc19b75ff4b3f1cbb597fa65d323df2836e9a610519fdeb528356673 SHA512 f442fbc1a4da5e3ecdb51b3b3a72f5f4f2f8b3777fc514c923d8ad885a89dd725486eae803fe481a7f8d5a32691ba2fba974f887548094599a27cb3b39a0ab89
|
AUX implementations.txt 781 BLAKE2B 8bd653731c5a92073a98fe69dc98fefbb1c3c7bfe0bfbf4417b4bcfaa8f93d23b95bb11dcc19b75ff4b3f1cbb597fa65d323df2836e9a610519fdeb528356673 SHA512 f442fbc1a4da5e3ecdb51b3b3a72f5f4f2f8b3777fc514c923d8ad885a89dd725486eae803fe481a7f8d5a32691ba2fba974f887548094599a27cb3b39a0ab89
|
||||||
DIST gpyutils-0.1.4.tar.bz2 13458 BLAKE2B 1fa3741881e0d2d800b04d287cc470597e61cfb4afa45fd710ff10efc3e6bd778ab56f4bcd9ddf532dedc4024d738442665254edd16e5189a19cecd5079cb967 SHA512 fce002bd77868106990ceda1f7ef5e734ec279b85352d9481c0044624e0c837c558654f1d59617301dc7d8125fe7fb2b9778547f1dad19448c0aae165018babc
|
|
||||||
DIST gpyutils-0.2.1.tar.bz2 15044 BLAKE2B 44a67a70c42b07523232f3e8d6db0b9155709100c4fede41e1f96c2d3fa396a1d4a67529c7e70fa75c2729c1a8f769cff35936606784a9ddc2a59cb3d163780a SHA512 58b796647bf614e4ad492fe97539bd11f0d5beeecb7fd903a81917bfaac54ced4fb14813f499010093884891eda9c43226bcf2cae7744e7290bf9b16928b6172
|
DIST gpyutils-0.2.1.tar.bz2 15044 BLAKE2B 44a67a70c42b07523232f3e8d6db0b9155709100c4fede41e1f96c2d3fa396a1d4a67529c7e70fa75c2729c1a8f769cff35936606784a9ddc2a59cb3d163780a SHA512 58b796647bf614e4ad492fe97539bd11f0d5beeecb7fd903a81917bfaac54ced4fb14813f499010093884891eda9c43226bcf2cae7744e7290bf9b16928b6172
|
||||||
EBUILD gpyutils-0.1.4.ebuild 513 BLAKE2B c23a0417b8f454cfa22290a7d26cb44b6e60f6a75d5c5a6a974e4997e30f4cc468ce6d5b35a486ab825e6796524f058617fdeffa32a1b009f527ef02cacff2e1 SHA512 971fd49a6b1e67e0693128e30b9265b2d1f56fb4970f5d1f9a555a092620fd272d7de19999bd4c1c2d398f4a09ac96c758292edb37808e45cb30acade59c7e65
|
|
||||||
EBUILD gpyutils-0.2.1.ebuild 519 BLAKE2B 1d1f4767c7f3ab0d2e5791ac1e3fa9bba0b6e93f091273a4bfb20260beef1febb5877e4e6b6c21bdd069e421719fe6fa997b93051bdf0fada7d9c796220889b5 SHA512 e19aa3fad32d70354d00b28ef019243cfaeb64cddb6ce7ede3397588b870b9f16bfe5901514a0df3982432432b254a94c5901e79bb73402ebed7bb3d05ffd42e
|
EBUILD gpyutils-0.2.1.ebuild 519 BLAKE2B 1d1f4767c7f3ab0d2e5791ac1e3fa9bba0b6e93f091273a4bfb20260beef1febb5877e4e6b6c21bdd069e421719fe6fa997b93051bdf0fada7d9c796220889b5 SHA512 e19aa3fad32d70354d00b28ef019243cfaeb64cddb6ce7ede3397588b870b9f16bfe5901514a0df3982432432b254a94c5901e79bb73402ebed7bb3d05ffd42e
|
||||||
EBUILD gpyutils-9999.ebuild 498 BLAKE2B 8dbdf34500e17239e1045d9543a57d6a39471b94352d935c59130142306b32de4078bd3db80bedde5bd9f22209257b6075184740696ab1a71a07656789fca003 SHA512 d7a4e377084238a4eae3698258c33156348986a12f10cdf9a528c4d9697a30502cf628c640326f514ec034806eafb8f18cfd071f12b16ec1c449dc70a9fc6c71
|
EBUILD gpyutils-9999.ebuild 498 BLAKE2B 8dbdf34500e17239e1045d9543a57d6a39471b94352d935c59130142306b32de4078bd3db80bedde5bd9f22209257b6075184740696ab1a71a07656789fca003 SHA512 d7a4e377084238a4eae3698258c33156348986a12f10cdf9a528c4d9697a30502cf628c640326f514ec034806eafb8f18cfd071f12b16ec1c449dc70a9fc6c71
|
||||||
MISC metadata.xml 527 BLAKE2B 14b3e5012c6b0543eb70b56132d289837eb9b5e355ea38f21c0fa5de841eb3dd9cc9d89f60136b523121648d8a94d62563b1f065fbe9f120f2e03cc7e6d84d0c SHA512 52f6670e1fd8b5b58a566226a20ea405aad364eb085a7f2d62485086e5d9ce2ceebfe9ab3c6321892fa775187cecfe8148cc25ed5256ebbe1ac3fba8d7d39ddc
|
MISC metadata.xml 527 BLAKE2B 14b3e5012c6b0543eb70b56132d289837eb9b5e355ea38f21c0fa5de841eb3dd9cc9d89f60136b523121648d8a94d62563b1f065fbe9f120f2e03cc7e6d84d0c SHA512 52f6670e1fd8b5b58a566226a20ea405aad364eb085a7f2d62485086e5d9ce2ceebfe9ab3c6321892fa775187cecfe8148cc25ed5256ebbe1ac3fba8d7d39ddc
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Utitilies for maintaining Python packages"
|
|
||||||
HOMEPAGE="https://github.com/mgorny/gpyutils/"
|
|
||||||
SRC_URI="https://github.com/mgorny/gpyutils/releases/download/${P}/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=app-portage/gentoopm-0.2.9[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
@ -1,5 +1,3 @@
|
|||||||
DIST unsandbox-2.tar.gz 891 BLAKE2B 7daabf3f5ae0bdd1fcbc9c61a098c6752a84f7e1ea9053ff4317760a6140d84bae541b802f738d1c11316c336ed67ebdd1d802ca4af467a4558fe14a940967e8 SHA512 d669a7119e397434219c7a86a5d10caeb0099fed841a3264ba09ed45c206621baf3f98104d3b6ff8239a79306177d6ebe0305ab67ab472e739f722e1823ab2c6
|
DIST unsandbox-2.tar.gz 891 BLAKE2B 7daabf3f5ae0bdd1fcbc9c61a098c6752a84f7e1ea9053ff4317760a6140d84bae541b802f738d1c11316c336ed67ebdd1d802ca4af467a4558fe14a940967e8 SHA512 d669a7119e397434219c7a86a5d10caeb0099fed841a3264ba09ed45c206621baf3f98104d3b6ff8239a79306177d6ebe0305ab67ab472e739f722e1823ab2c6
|
||||||
DIST unsandbox.c 678 BLAKE2B 64afaa54751a84b042454eb62c5baed02b1c163c54c5646147e18667766f84bfa0454a18f177ae45a5428a2b559ca9b9475ff93b2e9728376f05537b53d2864a SHA512 380bb1c59442c1637de0b95450a58be7249b7943e061b3ec18464f5fa04629e27453aaefa85d48f84c4f3a0affaa9302a81d36b33a860d027280e4e9a396fd04
|
|
||||||
EBUILD unsandbox-1.ebuild 535 BLAKE2B 275a972b33607c9bf67b88cadbc86d56650e699ad32b5c253c46c5091494f93c5e08647c2ff22c8f6981eeec87e8ccad9f95aeabd88d83363bb2f8ae265a2294 SHA512 aba1fea454faab73c88af47ceea41e736f0810f27f21ca0f886963ee864c8185ae112d1c8fb2fef28a5332070b7202f6fc96614bc0a88dc825fc4650a1a441ed
|
|
||||||
EBUILD unsandbox-2.ebuild 369 BLAKE2B 2b7df2bde09003d681c93eb2137448a694f00be0f00b2f60aa176247dabfaf57cd6d40b0ec47600c0b61c68f8c53610bec74e592f1689b9a9893a72425e5ad58 SHA512 ab24e87b520139ea49e611781a1f40a2160bf47da6060e350b4d0e05e42594b8f66569d41a02ca7ddc2d3069306b6b07d398ecea605f3128002b2b53a4302993
|
EBUILD unsandbox-2.ebuild 369 BLAKE2B 2b7df2bde09003d681c93eb2137448a694f00be0f00b2f60aa176247dabfaf57cd6d40b0ec47600c0b61c68f8c53610bec74e592f1689b9a9893a72425e5ad58 SHA512 ab24e87b520139ea49e611781a1f40a2160bf47da6060e350b4d0e05e42594b8f66569d41a02ca7ddc2d3069306b6b07d398ecea605f3128002b2b53a4302993
|
||||||
MISC metadata.xml 328 BLAKE2B a5cffa25c3b0f9094e74a51c45f97b624c95b0d0461f1da1b8a237815b774e39359436a82959ec9c9669bde7f0b6c8d17835233c01eb2354f58607bb4259bead SHA512 800ada1895db6c4dd907d24e7400046c8c5d9b919310b3bd7f394ba368b1261fafd1140d175e20830e406282c4088c3304f70a506461fc1ea0c86a8a3e783961
|
MISC metadata.xml 328 BLAKE2B a5cffa25c3b0f9094e74a51c45f97b624c95b0d0461f1da1b8a237815b774e39359436a82959ec9c9669bde7f0b6c8d17835233c01eb2354f58607bb4259bead SHA512 800ada1895db6c4dd907d24e7400046c8c5d9b919310b3bd7f394ba368b1261fafd1140d175e20830e406282c4088c3304f70a506461fc1ea0c86a8a3e783961
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="The Sandbox escapist tool"
|
|
||||||
HOMEPAGE="https://dev.gentoo.org/~mgorny/dist/unsandbox.c"
|
|
||||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/unsandbox.c"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
S=${WORKDIR}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
cp "${DISTDIR}"/unsandbox.c "${WORKDIR}"/ || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
tc-export CC
|
|
||||||
emake LDLIBS=-ldl unsandbox
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin unsandbox
|
|
||||||
}
|
|
Binary file not shown.
@ -1,11 +1,8 @@
|
|||||||
AUX bash-completion-2.1-escape-characters-r1.patch 1084 BLAKE2B 62a9ccb7b1cc4162db2f8e35fb20d3a24f9e4c067e5297816d91a85ffcdd3ff43695f3c361959cba59b887afd0d12e75fa317899054d3a615ee3da615a4409ec SHA512 b7cb548024fbc68e87d781208a378299c399d2661121290c500d62cd66855acc02848710b44c363917c3c4923e063212a2b56c9b0c08deb71aba308d75939cab
|
AUX bash-completion-2.1-escape-characters-r1.patch 1084 BLAKE2B 62a9ccb7b1cc4162db2f8e35fb20d3a24f9e4c067e5297816d91a85ffcdd3ff43695f3c361959cba59b887afd0d12e75fa317899054d3a615ee3da615a4409ec SHA512 b7cb548024fbc68e87d781208a378299c399d2661121290c500d62cd66855acc02848710b44c363917c3c4923e063212a2b56c9b0c08deb71aba308d75939cab
|
||||||
DIST bash-completion-2.4.tar.xz 276148 BLAKE2B 1ca38db1d1ad9f0bf7d1aa4e49cba1c82a6a575b05118099b609da12bf2e369637be907cba1d46e1e33fface482ebd7c63d70d56c948e45ef71725780ffb2171 SHA512 b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
|
DIST bash-completion-2.4.tar.xz 276148 BLAKE2B 1ca38db1d1ad9f0bf7d1aa4e49cba1c82a6a575b05118099b609da12bf2e369637be907cba1d46e1e33fface482ebd7c63d70d56c948e45ef71725780ffb2171 SHA512 b852e0a38417dfc3754a91dae2d107f99a3c2970d835a4bbaa80f2a4db8d670bc3820ddc6ada26f68070f22fb4c1db7abe50ad489b1c0f8497b1e6e91be27627
|
||||||
DIST bash-completion-2.5.tar.xz 276732 BLAKE2B bf1d51ee2ede39d5ff0a2ebcb3b4d763f36ecf8f8ce6923e9b907922ef685569c9cd65713775cdd56bee4584e87f958f3160efc0b53c9460de065de9e92efbdb SHA512 44ca2cbf38190c2bfa1e98021c1de36dbef0e55f9fe7840e83bd7f91b4c9afc92afa9bb03d53dbc6d9f9b468ac63ff1021a60e456fc239010010d75687eff3da
|
|
||||||
DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 88b09f451fd4e14daf8e139951a4b65aaa9d9b1d86dceade388a726ac7f3caff2546597695c3f0cbd5dd64e20472d0cf3e98e0f367898b81d696d4ccb8f2fb73 SHA512 514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
|
DIST bash-completion-2.7.tar.xz 280048 BLAKE2B 88b09f451fd4e14daf8e139951a4b65aaa9d9b1d86dceade388a726ac7f3caff2546597695c3f0cbd5dd64e20472d0cf3e98e0f367898b81d696d4ccb8f2fb73 SHA512 514709ad2e5f6bd4e20027c7049a1144c1854a37b653d5c11fad1cdf7a46d0e1afca725d6ce75d49691149e0de57be85747f704ac1c429ef4cea114bfbff8fcd
|
||||||
DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5 SHA512 46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
|
DIST bashcomp-2.0.2.tar.gz 3625 BLAKE2B ebd835e23634e8a7491467ad66c53941763cea43bad75fe24982d3885be2d2ba132e5273a655fec34705224315d7a3f0248c030fb7685fc613ac4f489cde5bf5 SHA512 46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce
|
||||||
EBUILD bash-completion-2.4-r1.ebuild 3173 BLAKE2B d12832478452f9bd1a003f649c707906141bfec5a0c24b9c50c924b5c79fb7fa3eb369d1962cb693fe3e703bf6779e4fd67ddd9180aa14a2806e5577dac5c4fa SHA512 5421a782dff1e908fdaafa97b58bcacdaa250ce6d0a701765506bd3384a5f32983bc86e4733336913462102c842b8168fb9e30450180820ce0c6239582467cce
|
EBUILD bash-completion-2.4-r1.ebuild 3173 BLAKE2B d12832478452f9bd1a003f649c707906141bfec5a0c24b9c50c924b5c79fb7fa3eb369d1962cb693fe3e703bf6779e4fd67ddd9180aa14a2806e5577dac5c4fa SHA512 5421a782dff1e908fdaafa97b58bcacdaa250ce6d0a701765506bd3384a5f32983bc86e4733336913462102c842b8168fb9e30450180820ce0c6239582467cce
|
||||||
EBUILD bash-completion-2.5.ebuild 3183 BLAKE2B 916117c030fac2c36bc70a4bf580aa3e91e0045e50ee586114ce426f61e15dc25e2cd23b8b707e1296a403661b77ade7da3c09ca34e07db4cf015e780ba17ccb SHA512 a3a790e199dfba8150c2f5abdc120e5c3b8b41814f996c034e432b4633b211f79eaf056a3622823b36ea0a259cb9ee3ce09210e3e631250fdd6cc315a2642e0a
|
|
||||||
EBUILD bash-completion-2.7-r1.ebuild 3880 BLAKE2B 5648d042f8a0b9864b59848688b8618f5305a20b3202a72516ea382038c89ff8f223a21f6f4b1d147272a55023ea4e6484e34178af7a743153d046542075a1ec SHA512 ad265aeaddcdacd962972df67c996735a08ab82de41a24e23189f4f1b81fe753d2b8f588e4b36699b98a6b0072a5f23b2267c3cc369857747b4c4d97e041cd16
|
EBUILD bash-completion-2.7-r1.ebuild 3880 BLAKE2B 5648d042f8a0b9864b59848688b8618f5305a20b3202a72516ea382038c89ff8f223a21f6f4b1d147272a55023ea4e6484e34178af7a743153d046542075a1ec SHA512 ad265aeaddcdacd962972df67c996735a08ab82de41a24e23189f4f1b81fe753d2b8f588e4b36699b98a6b0072a5f23b2267c3cc369857747b4c4d97e041cd16
|
||||||
EBUILD bash-completion-2.7.ebuild 3830 BLAKE2B 6501b1d918c7931c51a75e70e6b00fac265c2e449837336ef44c50cb554620f6650e0c3d41dc1124922a3ca23d5f18d08117103442ec6fd5435c5a04afccbd4c SHA512 7d49ec4fe462c1cf62ad61e76d4427d231ad8aeab4dde7fa0a921b13503a4ae4f382d1de820f208c13ec656af2d26aad8e4b107a906e941863e5ece381b5e645
|
|
||||||
EBUILD bash-completion-9999.ebuild 3859 BLAKE2B 0d390685f8f5aeecb1e5243262a2977b0d1d4d9659bc5804e2aa148526c3a6d7dc0d3a1561fa066fe6053555c64ab9453af6cf4cbc1adf1cf95a7bd3c4b5177e SHA512 01d182b8eba17ea9d661b8c562e5b066c82a3913e593ff82da817f0c882bb13e4ebc825cafd9ff9bf594fd545da90dad2f5db498db5e12a089d58f5e66b87633
|
EBUILD bash-completion-9999.ebuild 3859 BLAKE2B 0d390685f8f5aeecb1e5243262a2977b0d1d4d9659bc5804e2aa148526c3a6d7dc0d3a1561fa066fe6053555c64ab9453af6cf4cbc1adf1cf95a7bd3c4b5177e SHA512 01d182b8eba17ea9d661b8c562e5b066c82a3913e593ff82da817f0c882bb13e4ebc825cafd9ff9bf594fd545da90dad2f5db498db5e12a089d58f5e66b87633
|
||||||
MISC metadata.xml 1285 BLAKE2B 67ec44c85388b85802294201046537898af798f98bb3ffac39fcf9720a5aacad33aaa5bbbcd56e6f9ea1826c97f70c990810b4e04fbaeedb95f296f8c0838a1d SHA512 1bdcc390d3e58fbd70506738f281a165a9bad69d14be9774b7ae75deac54c5a1bdf6170a16d8ac817ecd15dd4ac820b3e861e208b1d80a9b5739b0d41a9e1e03
|
MISC metadata.xml 1285 BLAKE2B 67ec44c85388b85802294201046537898af798f98bb3ffac39fcf9720a5aacad33aaa5bbbcd56e6f9ea1826c97f70c990810b4e04fbaeedb95f296f8c0838a1d SHA512 1bdcc390d3e58fbd70506738f281a165a9bad69d14be9774b7ae75deac54c5a1bdf6170a16d8ac817ecd15dd4ac820b3e861e208b1d80a9b5739b0d41a9e1e03
|
||||||
|
@ -1,98 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
BASHCOMP_P=bashcomp-2.0.2
|
|
||||||
inherit versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Programmable Completion for bash"
|
|
||||||
HOMEPAGE="https://github.com/scop/bash-completion"
|
|
||||||
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
|
|
||||||
https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=app-shells/bash-4.3_p30-r1
|
|
||||||
sys-apps/miscfiles
|
|
||||||
!app-eselect/eselect-bashcomp"
|
|
||||||
DEPEND="app-arch/xz-utils"
|
|
||||||
PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
|
|
||||||
|
|
||||||
# Remove unwanted completions.
|
|
||||||
STRIP_COMPLETIONS=(
|
|
||||||
# Slackware package stuff, quite generic names cause collisions
|
|
||||||
# (e.g. with sys-apps/pacman)
|
|
||||||
explodepkg installpkg makepkg pkgtool removepkg upgradepkg
|
|
||||||
|
|
||||||
# Debian/Red Hat network stuff
|
|
||||||
ifdown ifup ifstatus
|
|
||||||
|
|
||||||
# Installed in app-editors/vim-core
|
|
||||||
xxd
|
|
||||||
|
|
||||||
# Now-dead symlinks to deprecated completions
|
|
||||||
hd ncal
|
|
||||||
|
|
||||||
# Installed by sys-apps/util-linux-2.28
|
|
||||||
mount umount mount.linux umount.linux
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
|
|
||||||
# Bug 543100, update bug 601194
|
|
||||||
eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
|
|
||||||
eapply_user
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() { :; } # Skip testsuite because of interactive shell wrt #477066
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# work-around race conditions, bug #526996
|
|
||||||
mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
|
|
||||||
|
|
||||||
emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
|
|
||||||
|
|
||||||
local file
|
|
||||||
for file in "${STRIP_COMPLETIONS[@]}"; do
|
|
||||||
rm "${ED}"/usr/share/bash-completion/completions/${file} || die
|
|
||||||
done
|
|
||||||
# remove deprecated completions (moved to other packages)
|
|
||||||
rm "${ED}"/usr/share/bash-completion/completions/_* || die
|
|
||||||
|
|
||||||
dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
|
|
||||||
|
|
||||||
# install the eselect module
|
|
||||||
insinto /usr/share/eselect/modules
|
|
||||||
doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
|
|
||||||
doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
local v
|
|
||||||
for v in ${REPLACING_VERSIONS}; do
|
|
||||||
if ! version_is_at_least 2.1-r90 ${v}; then
|
|
||||||
ewarn "For bash-completion autoloader to work, all completions need to"
|
|
||||||
ewarn "be installed in /usr/share/bash-completion/completions. You may"
|
|
||||||
ewarn "need to rebuild packages that installed completions in the old"
|
|
||||||
ewarn "location. You can do this using:"
|
|
||||||
ewarn
|
|
||||||
ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
|
|
||||||
ewarn
|
|
||||||
ewarn "After the rebuild, you should remove the old setup symlinks:"
|
|
||||||
ewarn
|
|
||||||
ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
if has_version 'app-shells/zsh'; then
|
|
||||||
elog
|
|
||||||
elog "If you are interested in using the provided bash completion functions with"
|
|
||||||
elog "zsh, valuable tips on the effective use of bashcompinit are available:"
|
|
||||||
elog " http://www.zsh.org/mla/workers/2003/msg00046.html"
|
|
||||||
elog
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,122 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
BASHCOMP_P=bashcomp-2.0.2
|
|
||||||
inherit versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Programmable Completion for bash"
|
|
||||||
HOMEPAGE="https://github.com/scop/bash-completion"
|
|
||||||
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
|
|
||||||
https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
|
||||||
IUSE="test"
|
|
||||||
# Multiple test failures, need to investigate the exact problem
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND=">=app-shells/bash-4.3_p30-r1
|
|
||||||
sys-apps/miscfiles
|
|
||||||
!app-eselect/eselect-bashcomp"
|
|
||||||
DEPEND="app-arch/xz-utils
|
|
||||||
test? (
|
|
||||||
${RDEPEND}
|
|
||||||
app-misc/dtach
|
|
||||||
dev-util/dejagnu
|
|
||||||
dev-tcltk/tcllib
|
|
||||||
)"
|
|
||||||
PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
|
|
||||||
|
|
||||||
# Remove unwanted completions.
|
|
||||||
STRIP_COMPLETIONS=(
|
|
||||||
# Slackware package stuff, quite generic names cause collisions
|
|
||||||
# (e.g. with sys-apps/pacman)
|
|
||||||
explodepkg installpkg makepkg pkgtool removepkg upgradepkg
|
|
||||||
|
|
||||||
# Debian/Red Hat network stuff
|
|
||||||
ifdown ifup ifstatus
|
|
||||||
|
|
||||||
# Installed in app-editors/vim-core
|
|
||||||
xxd
|
|
||||||
|
|
||||||
# Now-dead symlinks to deprecated completions
|
|
||||||
hd ncal
|
|
||||||
|
|
||||||
# Installed by sys-apps/util-linux-2.28
|
|
||||||
mount umount mount.linux umount.linux
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
|
|
||||||
# Bug 543100, update bug 601194
|
|
||||||
eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
|
|
||||||
eapply_user
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
# Tests need an interactive shell, #477066
|
|
||||||
# idea stolen from:
|
|
||||||
# http://pkgs.fedoraproject.org/cgit/rpms/bash-completion.git/tree/bash-completion.spec
|
|
||||||
|
|
||||||
# real-time output of the log ;-)
|
|
||||||
touch "${T}/dtach-test.log" || die
|
|
||||||
tail -f "${T}/dtach-test.log" &
|
|
||||||
local tail_pid=${!}
|
|
||||||
|
|
||||||
nonfatal dtach -N "${T}/dtach.sock" \
|
|
||||||
bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > "${T}"/dtach-test.out'
|
|
||||||
|
|
||||||
kill "${tail_pid}"
|
|
||||||
[[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"
|
|
||||||
[[ $(<"${T}"/dtach-test.out) == 0 ]] || die "Tests failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# work-around race conditions, bug #526996
|
|
||||||
mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
|
|
||||||
|
|
||||||
emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
|
|
||||||
|
|
||||||
local file
|
|
||||||
for file in "${STRIP_COMPLETIONS[@]}"; do
|
|
||||||
rm "${ED}"/usr/share/bash-completion/completions/${file} || die
|
|
||||||
done
|
|
||||||
# remove deprecated completions (moved to other packages)
|
|
||||||
rm "${ED}"/usr/share/bash-completion/completions/_* || die
|
|
||||||
|
|
||||||
dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
|
|
||||||
|
|
||||||
# install the eselect module
|
|
||||||
insinto /usr/share/eselect/modules
|
|
||||||
doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
|
|
||||||
doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
local v
|
|
||||||
for v in ${REPLACING_VERSIONS}; do
|
|
||||||
if ! version_is_at_least 2.1-r90 ${v}; then
|
|
||||||
ewarn "For bash-completion autoloader to work, all completions need to"
|
|
||||||
ewarn "be installed in /usr/share/bash-completion/completions. You may"
|
|
||||||
ewarn "need to rebuild packages that installed completions in the old"
|
|
||||||
ewarn "location. You can do this using:"
|
|
||||||
ewarn
|
|
||||||
ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
|
|
||||||
ewarn
|
|
||||||
ewarn "After the rebuild, you should remove the old setup symlinks:"
|
|
||||||
ewarn
|
|
||||||
ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
if has_version 'app-shells/zsh'; then
|
|
||||||
elog
|
|
||||||
elog "If you are interested in using the provided bash completion functions with"
|
|
||||||
elog "zsh, valuable tips on the effective use of bashcompinit are available:"
|
|
||||||
elog " http://www.zsh.org/mla/workers/2003/msg00046.html"
|
|
||||||
elog
|
|
||||||
fi
|
|
||||||
}
|
|
Binary file not shown.
@ -1,88 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit eutils multilib
|
|
||||||
|
|
||||||
DESCRIPTION="E-Book Reader. Supports many e-book formats"
|
|
||||||
HOMEPAGE="http://www.fbreader.org/"
|
|
||||||
SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~arm ~ppc x86"
|
|
||||||
IUSE="debug"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
app-arch/bzip2
|
|
||||||
dev-libs/expat
|
|
||||||
dev-libs/liblinebreak
|
|
||||||
dev-libs/fribidi
|
|
||||||
dev-db/sqlite
|
|
||||||
net-misc/curl
|
|
||||||
sys-libs/zlib
|
|
||||||
dev-qt/qtcore:4[ssl]
|
|
||||||
dev-qt/qtgui:4
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Still use linebreak instead of new unibreak
|
|
||||||
sed -e "s:-lunibreak:-llinebreak:" \
|
|
||||||
-i makefiles/config.mk zlibrary/text/Makefile || die "fixing libunibreak failed"
|
|
||||||
|
|
||||||
# Let portage decide about the compiler
|
|
||||||
sed -e "/^CC = /d" \
|
|
||||||
-i makefiles/arch/desktop.mk || die "removing CC line failed"
|
|
||||||
|
|
||||||
# let portage strip the binary
|
|
||||||
sed -e '/@strip/d' \
|
|
||||||
-i fbreader/desktop/Makefile || die
|
|
||||||
|
|
||||||
# Respect *FLAGS
|
|
||||||
sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \
|
|
||||||
-i makefiles/arch/desktop.mk || die "CFLAGS sed failed"
|
|
||||||
sed -e "/^ CFLAGS +=/ d" \
|
|
||||||
-i makefiles/config.mk || die "CFLAGS sed failed"
|
|
||||||
sed -e "/^ LDFLAGS += -s$/ d" \
|
|
||||||
-i makefiles/config.mk || die "sed failed"
|
|
||||||
sed -e "/^LDFLAGS =$/ d" \
|
|
||||||
-i makefiles/arch/desktop.mk || die "sed failed"
|
|
||||||
|
|
||||||
echo "TARGET_ARCH = desktop" > makefiles/target.mk
|
|
||||||
echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk
|
|
||||||
|
|
||||||
echo "UI_TYPE = qt4" >> makefiles/target.mk
|
|
||||||
sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \
|
|
||||||
-i makefiles/arch/desktop.mk || die "updating desktop.mk failed"
|
|
||||||
|
|
||||||
if use debug; then
|
|
||||||
echo "TARGET_STATUS = debug" >> makefiles/target.mk
|
|
||||||
else
|
|
||||||
echo "TARGET_STATUS = release" >> makefiles/target.mk
|
|
||||||
fi
|
|
||||||
|
|
||||||
# bug #452636
|
|
||||||
epatch "${FILESDIR}"/${P}.patch
|
|
||||||
# bug #515698
|
|
||||||
epatch "${FILESDIR}"/${P}-qreal-cast.patch
|
|
||||||
# bug #516794
|
|
||||||
epatch "${FILESDIR}"/${P}-mimetypes.patch
|
|
||||||
# bug #437262
|
|
||||||
epatch "${FILESDIR}"/${P}-ld-bfd.patch
|
|
||||||
# bug #592588
|
|
||||||
epatch "${FILESDIR}"/${P}-gcc6.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# bug #484516
|
|
||||||
emake -j1
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
dosym FBReader /usr/bin/fbreader
|
|
||||||
}
|
|
Binary file not shown.
@ -1,11 +1,7 @@
|
|||||||
DIST Catch-1.10.0.tar.gz 375205 BLAKE2B d0fc8f1a476c5b31f4b4bfd96af06b87a4be69f2387857a530096c16c282d59a82d5a59dbb681b506838f19baaef8266180f269082573d2ecc8b86eb774e1aba SHA512 07ea6c8fbef849000c69009478fc895fe520420d835a57881b832f8181ca28f04030027ab0f8614d590cff1c36d06598bd4f5723f44e252c3a2566da1be1341e
|
|
||||||
DIST Catch-1.11.0.tar.gz 376132 BLAKE2B 23a1a6292dd91ec1c71923b4902b42b59ff6be5227b666f68ef0dc33756a58a63edd70a9b139dda0b1860c2b7a0cfec7ab9262e6447eff3184cfe28ea9b0aa77 SHA512 33085c2671f78c7562eace909564b2730eabcaf4490cd463402e66ab4ac2be1fe4fe360916c11aa589ba4a010622444126ee2ae747783b5869b5d7276361f132
|
DIST Catch-1.11.0.tar.gz 376132 BLAKE2B 23a1a6292dd91ec1c71923b4902b42b59ff6be5227b666f68ef0dc33756a58a63edd70a9b139dda0b1860c2b7a0cfec7ab9262e6447eff3184cfe28ea9b0aa77 SHA512 33085c2671f78c7562eace909564b2730eabcaf4490cd463402e66ab4ac2be1fe4fe360916c11aa589ba4a010622444126ee2ae747783b5869b5d7276361f132
|
||||||
DIST Catch-2.0.0-develop.6.tar.gz 395416 BLAKE2B e936749c51d8fb679895686c32953001d6ea0acc37ec45230e62975db617288181a79fa66c5dc86c8c337ce29dd3b0931990324edcf5cf5a05bdd8e1f7adaf66 SHA512 079172f063da06453d434d1b74b9a4ffeb45b40c90657ea410d6695756f23c581b1d574a88ab6537082df4e6e703e7bc9ce9084653abdc2a7033018e65a1bf5e
|
|
||||||
DIST Catch2-2.0.1.tar.gz 397154 BLAKE2B e41cb3afb706ebed5742b2639cbba9a3468b6325788c6928f8c4e307cd0b11a5fda6aa91def709536ec56412010c0865589999f1cb270630372ba3275bd36fbf SHA512 df6dc480aa208c6c39c8b36d06295883345f925b7ec579e9f0f7a68c816b90dbc3c2ece32926a6458646f7412027212f1b4c3cb28f217f411d3a56580f6edc32
|
DIST Catch2-2.0.1.tar.gz 397154 BLAKE2B e41cb3afb706ebed5742b2639cbba9a3468b6325788c6928f8c4e307cd0b11a5fda6aa91def709536ec56412010c0865589999f1cb270630372ba3275bd36fbf SHA512 df6dc480aa208c6c39c8b36d06295883345f925b7ec579e9f0f7a68c816b90dbc3c2ece32926a6458646f7412027212f1b4c3cb28f217f411d3a56580f6edc32
|
||||||
EBUILD catch-1.10.0.ebuild 729 BLAKE2B 9c52ce8e827467e77763408252f4c72448f8003dad47d3d035612dba04e58062e5dc429894927c9569adf090554de02df5ea1fa28ccc47fbfed3715e326bb00a SHA512 34875c7820d83b27feca0a96e6d3fa80c9f4a671dbd86a68c1ce3dba2c5ee60fe81aaccdaac63a43fbd1d41e7de0a8bc6fd81719378a1e90bdc35ae2891b8053
|
|
||||||
EBUILD catch-1.11.0.ebuild 729 BLAKE2B 9c52ce8e827467e77763408252f4c72448f8003dad47d3d035612dba04e58062e5dc429894927c9569adf090554de02df5ea1fa28ccc47fbfed3715e326bb00a SHA512 34875c7820d83b27feca0a96e6d3fa80c9f4a671dbd86a68c1ce3dba2c5ee60fe81aaccdaac63a43fbd1d41e7de0a8bc6fd81719378a1e90bdc35ae2891b8053
|
EBUILD catch-1.11.0.ebuild 729 BLAKE2B 9c52ce8e827467e77763408252f4c72448f8003dad47d3d035612dba04e58062e5dc429894927c9569adf090554de02df5ea1fa28ccc47fbfed3715e326bb00a SHA512 34875c7820d83b27feca0a96e6d3fa80c9f4a671dbd86a68c1ce3dba2c5ee60fe81aaccdaac63a43fbd1d41e7de0a8bc6fd81719378a1e90bdc35ae2891b8053
|
||||||
EBUILD catch-1.9999.ebuild 560 BLAKE2B ae6c6f9128c19be10f9a61f2ef4662b771c5046803a38a7f492339c16fd8cdc58bb0857b4664c3bfef9fb8e0ed2d6b18ad1387a5f6c80f3c88f9684f1a143981 SHA512 70cb380180bbd0aa6887cca66d1291be81f0f05a93841a8ef12c764ed20fc95ae8b3f97117c6a3721b432cca6bfb272d8b7bf6826c57af171f57909502fcae8a
|
EBUILD catch-1.9999.ebuild 560 BLAKE2B ae6c6f9128c19be10f9a61f2ef4662b771c5046803a38a7f492339c16fd8cdc58bb0857b4664c3bfef9fb8e0ed2d6b18ad1387a5f6c80f3c88f9684f1a143981 SHA512 70cb380180bbd0aa6887cca66d1291be81f0f05a93841a8ef12c764ed20fc95ae8b3f97117c6a3721b432cca6bfb272d8b7bf6826c57af171f57909502fcae8a
|
||||||
EBUILD catch-2.0.0_pre6.ebuild 785 BLAKE2B 9f0abd57b64ea24eacc021e4738dea8bb74eaf3311a1aadd3b864e747c387c484e7ff5fb7b56a808369b5ab85e3164dfb89d6ea8ecc00e4418478a9f692c299a SHA512 4deb9ac51dcdfd855218e5e295b130d50759dec771a8c52b6f115c6ffdf47cd6e66aac432c7b8c0c175c0664516ea688028928fbd013bd273b3ccb635f75ee8e
|
|
||||||
EBUILD catch-2.0.1.ebuild 604 BLAKE2B 0b9fb3d54edea8ecc375b718639c644cb13fb07cd4fff4e4ac1f208d170d283b6aaca9adc33cebbd6d0ea9989a5f5a536c15fc3cc6d2db5b931e874864a53655 SHA512 287b2eb5e7b641bdb18611974f0e69e2b999cfa5e49b481ffd804fb53680750f8468c279a3137cb5cc2d810e8af1e999671e2f969387237586244c7e06cf2e63
|
EBUILD catch-2.0.1.ebuild 604 BLAKE2B 0b9fb3d54edea8ecc375b718639c644cb13fb07cd4fff4e4ac1f208d170d283b6aaca9adc33cebbd6d0ea9989a5f5a536c15fc3cc6d2db5b931e874864a53655 SHA512 287b2eb5e7b641bdb18611974f0e69e2b999cfa5e49b481ffd804fb53680750f8468c279a3137cb5cc2d810e8af1e999671e2f969387237586244c7e06cf2e63
|
||||||
EBUILD catch-9999.ebuild 539 BLAKE2B 964abd6024bdb26457d8ac74ab5fe2f347cfcc758846ba05d14ea1cd8f3f1355f402b41d167ea49c336de30774698478384b304768f7e521cfcb57b4d9a006b1 SHA512 034d2afbc80114b6dfe83b3a75fc96ef3a0eaecee02fbbc1532391aae2b32b5fedca36916d01de98754b8de2849c9bf82940838bd55f026f166841d885784e80
|
EBUILD catch-9999.ebuild 539 BLAKE2B 964abd6024bdb26457d8ac74ab5fe2f347cfcc758846ba05d14ea1cd8f3f1355f402b41d167ea49c336de30774698478384b304768f7e521cfcb57b4d9a006b1 SHA512 034d2afbc80114b6dfe83b3a75fc96ef3a0eaecee02fbbc1532391aae2b32b5fedca36916d01de98754b8de2849c9bf82940838bd55f026f166841d885784e80
|
||||||
MISC metadata.xml 329 BLAKE2B b89c403ccccdad23fc4936aa8f2c23568ef37be7f6843d9195c6318349cb89b888b55055ca3127ed71e9b18c5ddce49f3048f87af2d287ce2e560973e1f5db61 SHA512 a6bc13d759be7cb9ff9c4b754927720ccb73268fec3d6065e3eb873bbf17f9500a50db27962b69890784ec5dfc7bcfcbadaa2c3c867c31e46dbc72a9f3a3f7b0
|
MISC metadata.xml 329 BLAKE2B b89c403ccccdad23fc4936aa8f2c23568ef37be7f6843d9195c6318349cb89b888b55055ca3127ed71e9b18c5ddce49f3048f87af2d287ce2e560973e1f5db61 SHA512 a6bc13d759be7cb9ff9c4b754927720ccb73268fec3d6065e3eb873bbf17f9500a50db27962b69890784ec5dfc7bcfcbadaa2c3c867c31e46dbc72a9f3a3f7b0
|
||||||
|
@ -1,34 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit cmake-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Modern C++ header-only framework for unit-tests"
|
|
||||||
HOMEPAGE="https://github.com/philsquared/Catch"
|
|
||||||
SRC_URI="https://github.com/philsquared/Catch/archive/v${PV}.tar.gz -> ${P^}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Boost-1.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
S=${WORKDIR}/${P^}
|
|
||||||
|
|
||||||
# CMake is only used to build & run tests, so override phases
|
|
||||||
src_configure() { :; }
|
|
||||||
src_compile() { :; }
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
cmake-utils_src_configure
|
|
||||||
cmake-utils_src_compile
|
|
||||||
cmake-utils_src_test
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# same location as used in fedora
|
|
||||||
insinto /usr/include/catch
|
|
||||||
doins -r include/.
|
|
||||||
dodoc -r docs/.
|
|
||||||
}
|
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit cmake-utils
|
|
||||||
|
|
||||||
MY_PV=${PV/_pre/-develop.}
|
|
||||||
MY_P=${PN^}-${MY_PV}
|
|
||||||
|
|
||||||
DESCRIPTION="Modern C++ header-only framework for unit-tests"
|
|
||||||
HOMEPAGE="https://github.com/philsquared/Catch"
|
|
||||||
SRC_URI="https://github.com/philsquared/Catch/archive/V${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="Boost-1.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
# CMake is only used to build & run tests, so override phases
|
|
||||||
src_configure() { :; }
|
|
||||||
src_compile() { :; }
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
cmake-utils_src_configure
|
|
||||||
cmake-utils_src_compile
|
|
||||||
cmake-utils_src_test
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# same location as used in fedora
|
|
||||||
insinto /usr/include/catch
|
|
||||||
doins -r include/.
|
|
||||||
dodoc -r docs/.
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,4 @@
|
|||||||
DIST pe-format-2.1.2.tar.bz2 79023 BLAKE2B 83877431f12ccf6e344f435a9a5ca993adca286558efd96734b0b5b5a29b160ccaa1d219d899d12e368db861ec04d4fa365e69f97f66c79deb161e57747395e4 SHA512 c946384fdb95593f8b9390f77c7ccc2fc5ae2588412e37e868785523ca91f0d9d98e41928ec61c4cd1f47ba7d1b167cd7b6671f6662ac247d1d83a37b1c32b0f
|
DIST pe-format-2.1.2.tar.bz2 79023 BLAKE2B 83877431f12ccf6e344f435a9a5ca993adca286558efd96734b0b5b5a29b160ccaa1d219d899d12e368db861ec04d4fa365e69f97f66c79deb161e57747395e4 SHA512 c946384fdb95593f8b9390f77c7ccc2fc5ae2588412e37e868785523ca91f0d9d98e41928ec61c4cd1f47ba7d1b167cd7b6671f6662ac247d1d83a37b1c32b0f
|
||||||
EBUILD pe-format-2.1.2-r1.ebuild 770 BLAKE2B 45230d1123cec6430cc69181d27e5b756a801c4572772f9faee3d4a9904761756b225836a7b3db3b9c74978780f4b13bf8fb24438347fb687d0aa1c1236069ac SHA512 216320e5cd9e99c5ac69998cd6ff304a829995f2271fba653acd8b527f8022cfc785434751749ad785d92428b59899af05d029c6a159e5c6ba59e490287b118a
|
EBUILD pe-format-2.1.2-r1.ebuild 770 BLAKE2B 45230d1123cec6430cc69181d27e5b756a801c4572772f9faee3d4a9904761756b225836a7b3db3b9c74978780f4b13bf8fb24438347fb687d0aa1c1236069ac SHA512 216320e5cd9e99c5ac69998cd6ff304a829995f2271fba653acd8b527f8022cfc785434751749ad785d92428b59899af05d029c6a159e5c6ba59e490287b118a
|
||||||
EBUILD pe-format-2.1.2.ebuild 754 BLAKE2B e93c504ae3e167cc30f6f23d05b232f4a54d4eb934b629530c12690224f171950a3947da5c428420007722327be0e81127de0e14b9ab9fa48528d88523f01d42 SHA512 f949afa9e9e2aed92f11f4a48c21c08251a8d889f3c891a4cfc173e50dbf0903a37fadbbc2f53ea9c2745dc2df9697080cafdfe26615c2eb75a3dd371af0442d
|
|
||||||
EBUILD pe-format-9999.ebuild 949 BLAKE2B 1e19028f40c9ed682aa1978381ac6901b69cc65e77779344c3a907eb6d95f54f9584dae2a3c559bcd06c72723d14323ab65230aaf17ea9eb5474aae10b561f8b SHA512 13e44ad4df2b11edeffda77a772922a1111abbb8a3bb1f7f7a326018c61890c30725ab2ce237f44f2730851e703f20140f6011c5a8d3e8a851ceadbf74c48efb
|
EBUILD pe-format-9999.ebuild 949 BLAKE2B 1e19028f40c9ed682aa1978381ac6901b69cc65e77779344c3a907eb6d95f54f9584dae2a3c559bcd06c72723d14323ab65230aaf17ea9eb5474aae10b561f8b SHA512 13e44ad4df2b11edeffda77a772922a1111abbb8a3bb1f7f7a326018c61890c30725ab2ce237f44f2730851e703f20140f6011c5a8d3e8a851ceadbf74c48efb
|
||||||
MISC metadata.xml 659 BLAKE2B a8a98f5b67ad105de4824cd384b26577006cefd176e02a2777f73de7c3a6aa88be6612b49233a554b6ddc673fb4049d207e3c5ceb25132ba336e80090923c9d7 SHA512 c13fe4fcb55825347d3d894af8f34f0978d3c6aa413f0d460c1f5d9b5321491d30537c1045ecb5a921419c5cb07a2a1d53e9f48d015b20a34f880a171926bb3d
|
MISC metadata.xml 659 BLAKE2B a8a98f5b67ad105de4824cd384b26577006cefd176e02a2777f73de7c3a6aa88be6612b49233a554b6ddc673fb4049d207e3c5ceb25132ba336e80090923c9d7 SHA512 c13fe4fcb55825347d3d894af8f34f0978d3c6aa413f0d460c1f5d9b5321491d30537c1045ecb5a921419c5cb07a2a1d53e9f48d015b20a34f880a171926bb3d
|
||||||
|
@ -1,37 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit autotools-utils fdo-mime systemd
|
|
||||||
|
|
||||||
DESCRIPTION="Intelligent PE executable wrapper for binfmt_misc"
|
|
||||||
HOMEPAGE="https://bitbucket.org/mgorny/pe-format2/"
|
|
||||||
SRC_URI="https://www.bitbucket.org/mgorny/${PN}2/downloads/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="!<sys-apps/openrc-0.9.4"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myeconfargs=(
|
|
||||||
"$(systemd_with_unitdir)"
|
|
||||||
)
|
|
||||||
autotools-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
autotools-utils_src_install
|
|
||||||
keepdir /var/lib
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
ebegin "Calling pe-format2-setup to update handler setup"
|
|
||||||
pe-format2-setup
|
|
||||||
eend ${?}
|
|
||||||
|
|
||||||
fdo-mime_desktop_database_update
|
|
||||||
}
|
|
Binary file not shown.
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
JAVA_PKG_IUSE="doc source"
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-ant-2
|
||||||
|
|
||||||
|
DESCRIPTION="Servlet API 2.2 from jakarta.apache.org"
|
||||||
|
HOMEPAGE="http://jakarta.apache.org/"
|
||||||
|
SRC_URI="mirror://gentoo/${P}-20021101.tar.gz"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
dev-java/ant-core:0
|
||||||
|
source? ( app-arch/zip )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=virtual/jre-1.6"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
|
||||||
|
LICENSE="Apache-1.1"
|
||||||
|
SLOT="2.2"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
S="${WORKDIR}/jakarta-servletapi-src"
|
||||||
|
|
||||||
|
EANT_BUILD_TARGET="all"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
sed -i 's/compile,javadoc/compile/' build.xml || die "sed failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
einstalldocs
|
||||||
|
java-pkg_dojar ../dist/servletapi/lib/servlet.jar
|
||||||
|
use doc && java-pkg_dojavadoc ../build/servletapi/docs/api
|
||||||
|
use source && java-pkg_dosrc src/share/javax
|
||||||
|
}
|
@ -0,0 +1,37 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-ant-2
|
||||||
|
|
||||||
|
DESCRIPTION="Servlet API 2.3 from jakarta.apache.org"
|
||||||
|
HOMEPAGE="https://jakarta.apache.org/"
|
||||||
|
SRC_URI="mirror://gentoo/${P}-20021101.tar.gz"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~x64-solaris"
|
||||||
|
LICENSE="Apache-1.1"
|
||||||
|
SLOT="2.3"
|
||||||
|
IUSE="doc source"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
>=dev-java/ant-core-1.4
|
||||||
|
source? ( app-arch/zip )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=virtual/jre-1.6"
|
||||||
|
|
||||||
|
S="${WORKDIR}/jakarta-servletapi-4"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
eant all
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_dojar dist/lib/servlet.jar
|
||||||
|
|
||||||
|
use doc && java-pkg_dohtml -r dist/docs/*
|
||||||
|
use source && java-pkg_dosrc src/share/javax
|
||||||
|
dodoc dist/README.txt
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit eutils java-pkg-2 java-ant-2
|
||||||
|
|
||||||
|
TC_VERSION="5.5.20"
|
||||||
|
DESCRIPTION="Servlet API 2.4 from jakarta.apache.org"
|
||||||
|
HOMEPAGE="https://jakarta.apache.org/"
|
||||||
|
SRC_URI="https://archive.apache.org/dist/tomcat/tomcat-5/v${TC_VERSION}/src/apache-tomcat-${TC_VERSION}-src.tar.gz"
|
||||||
|
|
||||||
|
SLOT="2.4"
|
||||||
|
KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||||
|
LICENSE="Apache-1.1"
|
||||||
|
IUSE="doc source"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
dev-java/ant-core:0
|
||||||
|
source? ( app-arch/zip )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=virtual/jdk-1.4"
|
||||||
|
|
||||||
|
S="${WORKDIR}/apache-tomcat-${TC_VERSION}-src/servletapi"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local antflags="jar $(use_doc javadoc examples)"
|
||||||
|
eant ${antflags} -f jsr154/build.xml
|
||||||
|
eant ${antflags} -f jsr152/build.xml
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
mv jsr{154,152}/dist/lib/*.jar "${S}" || die
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
mkdir docs || die
|
||||||
|
cd "${S}"/jsr154/build || die
|
||||||
|
mv docs "${S}"/docs/servlet || die
|
||||||
|
mv examples "${S}"/docs/servlet/examples || die
|
||||||
|
|
||||||
|
cd "${S}"/jsr152/build || die
|
||||||
|
mv docs "${S}"/docs/jsp || die
|
||||||
|
mv examples "${S}"/docs/jsp/examples || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
cd "${S}" || die
|
||||||
|
java-pkg_dojar *.jar
|
||||||
|
use doc && java-pkg_dohtml -r docs/*
|
||||||
|
use source && java-pkg_dosrc jsr{152,154}/src/share/javax
|
||||||
|
}
|
Binary file not shown.
@ -1,67 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit cmake-utils python-any-r1
|
|
||||||
|
|
||||||
DESCRIPTION="C++ JSON reader and writer"
|
|
||||||
HOMEPAGE="https://github.com/open-source-parsers/jsoncpp"
|
|
||||||
SRC_URI="https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="|| ( public-domain MIT )"
|
|
||||||
SLOT="0/19"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
|
||||||
IUSE="doc test"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
doc? (
|
|
||||||
app-doc/doxygen
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
)
|
|
||||||
test? (
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
)"
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if use doc || use test; then
|
|
||||||
python-any-r1_pkg_setup
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DJSONCPP_WITH_TESTS=$(usex test)
|
|
||||||
-DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF
|
|
||||||
-DJSONCPP_WITH_CMAKE_PACKAGE=ON
|
|
||||||
|
|
||||||
-DBUILD_SHARED_LIBS=ON
|
|
||||||
-DBUILD_STATIC_LIBS=OFF
|
|
||||||
|
|
||||||
# Follow Debian, Ubuntu, Arch convention for headers location
|
|
||||||
# bug #452234
|
|
||||||
-DCMAKE_INSTALL_INCLUDEDIR=include/jsoncpp
|
|
||||||
|
|
||||||
# Disable implicit ccache use
|
|
||||||
-DCCACHE_FOUND=OFF
|
|
||||||
)
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cmake-utils_src_compile
|
|
||||||
|
|
||||||
if use doc; then
|
|
||||||
"${EPYTHON}" doxybuild.py --doxygen="${EPREFIX}"/usr/bin/doxygen || die
|
|
||||||
HTML_DOCS=( dist/doxygen/jsoncpp*/. )
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
cmake-utils_src_make jsoncpp_check
|
|
||||||
}
|
|
@ -1,5 +1,3 @@
|
|||||||
DIST libb64-1.2.1.zip 23316 BLAKE2B 1e3aa08679e363d61b7a0a77bfe909c0fc80411bf2c7b0f35e7a8a692a25585a37303ea0f010600c0e07e0419f016fe60f88851eebb26d044e7dbaf3d02726a0 SHA512 8b1e5c8086a38be82471b5f37393f3f236c923f4a2bb737209a297cbab32a9f0a5c4af4ac912c695f0f7d8ff9458d97ce0d01092fbacbfe7181e4fd816e2153d
|
DIST libb64-1.2.1.zip 23316 BLAKE2B 1e3aa08679e363d61b7a0a77bfe909c0fc80411bf2c7b0f35e7a8a692a25585a37303ea0f010600c0e07e0419f016fe60f88851eebb26d044e7dbaf3d02726a0 SHA512 8b1e5c8086a38be82471b5f37393f3f236c923f4a2bb737209a297cbab32a9f0a5c4af4ac912c695f0f7d8ff9458d97ce0d01092fbacbfe7181e4fd816e2153d
|
||||||
DIST libb64-1.2.src.zip 16063 BLAKE2B 4224d16e9f1ee5dfcd3ca7b3a6d085a7d11031d1cd3ea0072d73f2679ad3abb61346222486563450878832f0665491ca8d4e917ebf1a2505c39ccfc783c69490 SHA512 ac041c78bf324a027e311fb10935886f8713f9b6ac53136396186a5b5fd936efdf6add715899827591bdf6d3727f6e27f680bc273c7634517cc2e1941140f596
|
|
||||||
EBUILD libb64-1.2.1.ebuild 608 BLAKE2B 080c2a3b5e60b3f85f4b95ba876bfa810189212b348c9f5ebe3b4b5559baab652ad2176218f1d03fa53da2e9381a4542b930e2430500f73d381239303ef822c1 SHA512 2a093186f85978e1190b3d8f48bc9116380b7b1e5f39752000f6bb2b3d6fa77f6e72aa6f12b2d7d7fd0b095436ed8415b1aee1ab4d7d18f3889214077c966ff2
|
EBUILD libb64-1.2.1.ebuild 608 BLAKE2B 080c2a3b5e60b3f85f4b95ba876bfa810189212b348c9f5ebe3b4b5559baab652ad2176218f1d03fa53da2e9381a4542b930e2430500f73d381239303ef822c1 SHA512 2a093186f85978e1190b3d8f48bc9116380b7b1e5f39752000f6bb2b3d6fa77f6e72aa6f12b2d7d7fd0b095436ed8415b1aee1ab4d7d18f3889214077c966ff2
|
||||||
EBUILD libb64-1.2.ebuild 612 BLAKE2B d53445d90bd982bdd77ac62aa07d0432045393df5f860f5a8f9f64b77e439896a28ebe5d2c2f2d126f118eecdfc886bb63d5a889cfa22dc44695e25659e1cb27 SHA512 723d367f83e514b3e7fa42dfcf7b31d0da1b452d90999cf55939a358e87f95456ab1da4bf1dfbeebb737fca39c8133dcb17f812929792d9e24898a5ed5baa59d
|
|
||||||
MISC metadata.xml 323 BLAKE2B a5f023ab7e18b96fd023bab92d37b806bedb465a45619074084b61c85fb72d88ebcc241be89461ee733b6aea4661e858c38472245b63f5d36104500645220e67 SHA512 1280f198aab48b475f7bed0c8e27bb538ae9097630f18008879592a2bbe0430f0635c93aee0db13534c3cc5678929c758a0d734902f6509d4da332b4df9d14e4
|
MISC metadata.xml 323 BLAKE2B a5f023ab7e18b96fd023bab92d37b806bedb465a45619074084b61c85fb72d88ebcc241be89461ee733b6aea4661e858c38472245b63f5d36104500645220e67 SHA512 1280f198aab48b475f7bed0c8e27bb538ae9097630f18008879592a2bbe0430f0635c93aee0db13534c3cc5678929c758a0d734902f6509d4da332b4df9d14e4
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
DESCRIPTION="Fast Base64 encoding/decoding routines"
|
|
||||||
HOMEPAGE="http://libb64.sourceforge.net/"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${P}.src.zip"
|
|
||||||
|
|
||||||
LICENSE="CC-PD"
|
|
||||||
# static library, so always rebuild
|
|
||||||
SLOT="0/${PVR}"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="app-arch/unzip"
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# override -O3, -Werror non-sense
|
|
||||||
emake -C src CFLAGS="${CFLAGS} -I../include"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dolib src/libb64.a
|
|
||||||
insinto /usr/include
|
|
||||||
doins -r include/b64
|
|
||||||
dodoc AUTHORS BENCHMARKS CHANGELOG README
|
|
||||||
}
|
|
@ -0,0 +1,73 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit autotools libtool ltprune multilib-minimal
|
||||||
|
|
||||||
|
DESCRIPTION="A library to encapsulate CD-ROM reading and control"
|
||||||
|
HOMEPAGE="https://www.gnu.org/software/libcdio/"
|
||||||
|
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0/18" # subslot is based on SONAME
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||||
|
IUSE="cddb +cxx minimal static-libs test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
!minimal? (
|
||||||
|
>=sys-libs/ncurses-5.7-r7:0=
|
||||||
|
cddb? ( >=media-libs/libcddb-1.3.2 )
|
||||||
|
)
|
||||||
|
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
sys-apps/sed
|
||||||
|
sys-devel/gettext
|
||||||
|
virtual/pkgconfig
|
||||||
|
test? ( dev-lang/perl )
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
|
||||||
|
|
||||||
|
MULTILIB_WRAPPED_HEADERS=(
|
||||||
|
/usr/include/cdio/cdio_config.h
|
||||||
|
/usr/include/cdio/version.h
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
|
||||||
|
sed \
|
||||||
|
-e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
|
||||||
|
-i configure || die
|
||||||
|
|
||||||
|
elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local util_switch
|
||||||
|
if ! multilib_is_native_abi || use minimal ; then
|
||||||
|
util_switch="--without"
|
||||||
|
else
|
||||||
|
util_switch="--with"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Tests fail if ECONF_SOURCE is not relative
|
||||||
|
ECONF_SOURCE="../${P}" econf \
|
||||||
|
--disable-maintainer-mode \
|
||||||
|
$(use_enable cxx) \
|
||||||
|
--disable-cpp-progs \
|
||||||
|
--disable-example-progs \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable cddb) \
|
||||||
|
--disable-vcd-info \
|
||||||
|
${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
einstalldocs
|
||||||
|
prune_libtool_files
|
||||||
|
}
|
@ -1,9 +1,7 @@
|
|||||||
DIST libgit2-glib-0.24.4.tar.xz 458360 BLAKE2B 2a4202939ac6442c2119e102cc160981caa15abe4151bddd772f297c75a62d9f020701f69943023d81a7f7d2e659d670be31582c06035655b93285c9bff673f5 SHA512 55874f77ded1474eab6f84d3426c8cddd56a42b04b8b3e50e4294f396b8c10025a38bc925c0b74ba3e52022c696f07e7f69b75c443bbd0af0f9e0769b7c4555f
|
DIST libgit2-glib-0.24.4.tar.xz 458360 BLAKE2B 2a4202939ac6442c2119e102cc160981caa15abe4151bddd772f297c75a62d9f020701f69943023d81a7f7d2e659d670be31582c06035655b93285c9bff673f5 SHA512 55874f77ded1474eab6f84d3426c8cddd56a42b04b8b3e50e4294f396b8c10025a38bc925c0b74ba3e52022c696f07e7f69b75c443bbd0af0f9e0769b7c4555f
|
||||||
DIST libgit2-glib-0.25.0.tar.xz 420500 BLAKE2B 7522417cd9f5249e108c39c3bef820f19a806891dfe81ffd1851b1544f224d943b3bf96e8e824f852bdd181f60581879f84d48a2603263445c122de6cd393140 SHA512 f265d5da4bba28de2aa7254d36fa596b9e348c6543cd559cbb9c1f9610d4b63af00c82fb4138f345e15109503e0d61101d3344c68539348cb268403387a4418e
|
DIST libgit2-glib-0.25.0.tar.xz 420500 BLAKE2B 7522417cd9f5249e108c39c3bef820f19a806891dfe81ffd1851b1544f224d943b3bf96e8e824f852bdd181f60581879f84d48a2603263445c122de6cd393140 SHA512 f265d5da4bba28de2aa7254d36fa596b9e348c6543cd559cbb9c1f9610d4b63af00c82fb4138f345e15109503e0d61101d3344c68539348cb268403387a4418e
|
||||||
DIST libgit2-glib-0.26.0.tar.xz 420404 BLAKE2B 366da25b507838366bbe7bb86ffde77e1261b69ae198faf15c72008e70e50cbec49dbe891a6c4f83f6eadd81aa596f907d916eeaabeaf5f18b722df9c792fdf4 SHA512 322f99b6273f0e56fcccdccd3b1193e1b62ca9dd495144e7c5fc59520dd693b1ceea4bab7335de1201ab09ecd7e146daa86afd9256d16649c144adb0b6de97c6
|
|
||||||
DIST libgit2-glib-0.26.2.tar.xz 421956 BLAKE2B d38698f00d85b484d17078e78ad051a4c068b87df73fcf4d7b852dc6966628580cc4e5b3899a6edd5dc29fb47ef97ebe2c458992701b7642549f3e411d917dc5 SHA512 35fb3ec7a3757212f53cc884760f69725beff8462018b8e716fad389ba57d1acba99ece0fcd148ff40dc63e1fc7e7d566fe84759bd88d3a0ff9fdf970b0a5563
|
DIST libgit2-glib-0.26.2.tar.xz 421956 BLAKE2B d38698f00d85b484d17078e78ad051a4c068b87df73fcf4d7b852dc6966628580cc4e5b3899a6edd5dc29fb47ef97ebe2c458992701b7642549f3e411d917dc5 SHA512 35fb3ec7a3757212f53cc884760f69725beff8462018b8e716fad389ba57d1acba99ece0fcd148ff40dc63e1fc7e7d566fe84759bd88d3a0ff9fdf970b0a5563
|
||||||
EBUILD libgit2-glib-0.24.4.ebuild 1302 BLAKE2B 76dd86570dfbf545750175058f4bf04732791e3260e3cce80ee90519b93a1e18c4d48b9e0024bc6db08cbe0033e339fc548637626ba57306bc76f6150a6bf951 SHA512 168f01747fb30312bfd7f68b7dfc0d7a9ad35a6ce53a01d8a076af910a956c0add62bbaaace1bb48b6e816cdaae0ef82fdc1fc30ce21579eb638e2dc7536624f
|
EBUILD libgit2-glib-0.24.4.ebuild 1302 BLAKE2B 76dd86570dfbf545750175058f4bf04732791e3260e3cce80ee90519b93a1e18c4d48b9e0024bc6db08cbe0033e339fc548637626ba57306bc76f6150a6bf951 SHA512 168f01747fb30312bfd7f68b7dfc0d7a9ad35a6ce53a01d8a076af910a956c0add62bbaaace1bb48b6e816cdaae0ef82fdc1fc30ce21579eb638e2dc7536624f
|
||||||
EBUILD libgit2-glib-0.25.0.ebuild 1265 BLAKE2B 3e1c7c29740795a9c495ddc27a12cd1226facb351975884507a1a39c364c7ef22d3a4e59439b95112ba11bcc4803bae0724aec80ef7b5c72dfa077b279c7935c SHA512 793aa9f92833a29e865826ef0267d40c0478e017102bcbff1233e49eddd6c7037874a916cf33722ac9ffce1573cabdf9e4abb3977d073fb48596ecc6f8d7e0f0
|
EBUILD libgit2-glib-0.25.0.ebuild 1265 BLAKE2B 3e1c7c29740795a9c495ddc27a12cd1226facb351975884507a1a39c364c7ef22d3a4e59439b95112ba11bcc4803bae0724aec80ef7b5c72dfa077b279c7935c SHA512 793aa9f92833a29e865826ef0267d40c0478e017102bcbff1233e49eddd6c7037874a916cf33722ac9ffce1573cabdf9e4abb3977d073fb48596ecc6f8d7e0f0
|
||||||
EBUILD libgit2-glib-0.26.0-r1.ebuild 1285 BLAKE2B ea14277646056ef9e7bcb3070be2d02092df48b8ff8cb5480ba3491f12d720d48c62b515a1f1d3a93b998286bb259faa4fc44230bd0d13af70edd0eff0d1bbb3 SHA512 1b28fa0cb24aadfb5da8ee6ceb2d27621fc52706d1f096d4d8e6963061a755a822fdf79930cb835b12001bf697c06600bb6bcb3b8247550295732df7a9640174
|
|
||||||
EBUILD libgit2-glib-0.26.2.ebuild 1285 BLAKE2B ea14277646056ef9e7bcb3070be2d02092df48b8ff8cb5480ba3491f12d720d48c62b515a1f1d3a93b998286bb259faa4fc44230bd0d13af70edd0eff0d1bbb3 SHA512 1b28fa0cb24aadfb5da8ee6ceb2d27621fc52706d1f096d4d8e6963061a755a822fdf79930cb835b12001bf697c06600bb6bcb3b8247550295732df7a9640174
|
EBUILD libgit2-glib-0.26.2.ebuild 1285 BLAKE2B ea14277646056ef9e7bcb3070be2d02092df48b8ff8cb5480ba3491f12d720d48c62b515a1f1d3a93b998286bb259faa4fc44230bd0d13af70edd0eff0d1bbb3 SHA512 1b28fa0cb24aadfb5da8ee6ceb2d27621fc52706d1f096d4d8e6963061a755a822fdf79930cb835b12001bf697c06600bb6bcb3b8247550295732df7a9640174
|
||||||
MISC metadata.xml 431 BLAKE2B b9cd78ab798b15be24933f218649464c25a768b6fda11d29190a18d49d2d5b2011555ee047a6b6d14df94cde89dd6bd83a85cf525215ff84ccaa2c8b5d64bbc4 SHA512 7ec17f350ff55331f7c502957be11244f629201769446e9900660f1573872a4425036feee58a9c82f05ed16d7e36820719818b7cf29bff4c37ab944c4c19c970
|
MISC metadata.xml 431 BLAKE2B b9cd78ab798b15be24933f218649464c25a768b6fda11d29190a18d49d2d5b2011555ee047a6b6d14df94cde89dd6bd83a85cf525215ff84ccaa2c8b5d64bbc4 SHA512 7ec17f350ff55331f7c502957be11244f629201769446e9900660f1573872a4425036feee58a9c82f05ed16d7e36820719818b7cf29bff4c37ab944c4c19c970
|
||||||
|
@ -1,58 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
|
||||||
VALA_USE_DEPEND="vapigen"
|
|
||||||
|
|
||||||
inherit gnome2 python-r1 vala
|
|
||||||
|
|
||||||
DESCRIPTION="Git library for GLib"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
IUSE="python +ssh +vala"
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
# Specify libgit2 dependency with subslot because libgit2 upstream has a habit
|
|
||||||
# of changing their API in each release in ways that break libgit2-glib
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-libs/gobject-introspection-0.10.1:=
|
|
||||||
>=dev-libs/glib-2.44.0:2
|
|
||||||
>=dev-libs/libgit2-0.26.0:0/26[ssh?]
|
|
||||||
python? (
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
dev-python/pygobject:3[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-util/gtk-doc-am-1.11
|
|
||||||
virtual/pkgconfig
|
|
||||||
vala? ( $(vala_depend) )
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use vala && vala_src_prepare
|
|
||||||
gnome2_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
gnome2_src_configure \
|
|
||||||
$(use_enable python) \
|
|
||||||
$(use_enable ssh) \
|
|
||||||
$(use_enable vala)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
gnome2_src_install
|
|
||||||
|
|
||||||
if use python ; then
|
|
||||||
install_gi_override() {
|
|
||||||
python_moduleinto "$(python_get_sitedir)/gi/overrides"
|
|
||||||
python_domodule "${S}"/${PN}/Ggit.py
|
|
||||||
}
|
|
||||||
python_foreach_impl install_gi_override
|
|
||||||
fi
|
|
||||||
}
|
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
DIST PEAR_Exception-1.0.0.tgz 5270 BLAKE2B f6f6874083fcef2453e1d07e1ee3e900e4f7d18eca8e9a9eda9891492dd3fc1e31eb13944031e82044f976f1070463a3b099a8223d2dabb2da109bb123997f5a SHA512 f2078186fdad6c6ca59ac462a24f7f9689bea08d30f786acb7779d52cd433e490c752ba0a263067d869151b0c051cded327cb3477a039c5de68c854bff002b58
|
DIST PEAR_Exception-1.0.0.tgz 5270 BLAKE2B f6f6874083fcef2453e1d07e1ee3e900e4f7d18eca8e9a9eda9891492dd3fc1e31eb13944031e82044f976f1070463a3b099a8223d2dabb2da109bb123997f5a SHA512 f2078186fdad6c6ca59ac462a24f7f9689bea08d30f786acb7779d52cd433e490c752ba0a263067d869151b0c051cded327cb3477a039c5de68c854bff002b58
|
||||||
EBUILD PEAR-Exception-1.0.0.ebuild 646 BLAKE2B 9a3a36c8d4ed9f2ce93c49a2ba0f693de9b00f6c0781fea7e40d4e364d322c50fa3093244215e5fb18827ddb946b5d13c68da2438ca102384ac0ebeb2234453b SHA512 6e840230274a2f3c57a32a62e308dee4dfc897c2cd89dd46a1d3949446e07a707d3a5b09ebc3771c93085221c995792a8c825f4a6ea5e6063eb1c5f8151fa520
|
EBUILD PEAR-Exception-1.0.0.ebuild 653 BLAKE2B 1e2504b97bd4c6ce4c5936ee340353ce6c75089337325cfb17f38e1d50fcc7b44680fed66d2cc058c9732093efbd8e62692b00268684b6a83f7e76420fcfc1d4 SHA512 54490acd18f65fca7d6c5afd55971747684f9ed720d24881d094c48d5573be6ee29fa832c91e917e774b188fa78959de99422760eb074208f4ca6f32eb074a7f
|
||||||
MISC metadata.xml 387 BLAKE2B 889a6e870f53bbaf7ea5d86dbddd30c85bbab181886d5eed8b8d05d4b744ed5b1152773a158f7ace3b3bf037d0dc6d5631d5e951a12f4c7a16d05a66156513ba SHA512 c3c5a2c8f8f1696240e9631e2e29d5f0780c856ad92067b24bafdf2325170b24177dd2b0ef6dba4582ec517e64f98019e9c4b823a045c9f65dd5606f0bc29e62
|
MISC metadata.xml 387 BLAKE2B 889a6e870f53bbaf7ea5d86dbddd30c85bbab181886d5eed8b8d05d4b744ed5b1152773a158f7ace3b3bf037d0dc6d5631d5e951a12f4c7a16d05a66156513ba SHA512 c3c5a2c8f8f1696240e9631e2e29d5f0780c856ad92067b24bafdf2325170b24177dd2b0ef6dba4582ec517e64f98019e9c4b823a045c9f65dd5606f0bc29e62
|
||||||
|
Binary file not shown.
@ -0,0 +1,5 @@
|
|||||||
|
AUX PySDL2-0.9.6-0001-test-Always-allow-greater-patch-version-of-SDL2.patch 1812 BLAKE2B 7551d27fe1044d9a7bbe741fd70417f3f180d722915e53ff4374efc5575c70c8171cf4032d26e3b7703eb39e7da4998c6d867447a5338c76897ae84e598192ac SHA512 1a26d4db26b5fbc3c259c110825dbefa272e5c565928d041951438d1ed2012a67b3a06b2158b1c2a7c57685ab6e22363c3841e8bb3bf2e54ea21553b386c89cf
|
||||||
|
AUX PySDL2-0.9.6-0002-test-Handle-missing-haptic-support-gracefully.patch 950 BLAKE2B e4baf35535ff37a845ba65127d6e580d2c5086e60df0d03a6939b5fee7dac860475503b01644097d9af2a21209e25258524f0feacd45729574034095615ecaf3 SHA512 50b1785d02290ce9544743cea245e216f8cbbadaf9dfc0c865fadd21e1beea88a64d89a304bcfb72e8b2cc19a961fba3c23de028b7caf7e16739f9665dd9aa1a
|
||||||
|
DIST PySDL2-0.9.6.tar.gz 1048158 BLAKE2B 70a450990dd73169489af2d5b218eea0794c9f75948d774680df4b4423855318ddc6d16a0453f62361d4f0b81e872edc067235c4f946476ea8988e16cd0de44c SHA512 676b1b3381b614122442c70fe4cbd7c210ef3d8695c2babd37938e67b5cfeb2f8acbdcb914c5f68aceb549d89f7a77bdc80c7406b340b0e38c22543df8d46739
|
||||||
|
EBUILD PySDL2-0.9.6.ebuild 1864 BLAKE2B 9c9a7bf62ac3b6f3d64fa7f376f947c7c7c065f4013d21c846691edc8cba851ff0deccfc24f3a1d9863a17ab7836d2d470cf502207ef75783cb6ab7033c6eedb SHA512 2f464af658a5eaf1ee49abe83444720de194f8420cce06bdb760193c03874de9ef198a4dd073405fac248af663a0e0a765bb8c1426a6815f17688583e1b2fcf8
|
||||||
|
MISC metadata.xml 451 BLAKE2B 2bc91faee3235d8d971aaba13051362ffe22563c5bc5a33a4dcaa0fa59abb7f238310d271a5311c98d4f69b112f731e11d1c8c49fa1a1d2bed1a5acf36c905f5 SHA512 50ba020088e640ca59a7ab64e30ff760b4708866ebc54b91fa2a12e4408463ebb0b04cfe990113bb7f556cbe8a4fc369fe86e3da4ec5b79a76752868cd08a62c
|
@ -0,0 +1,64 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Python (ctypes) bindings for SDL2 libraries"
|
||||||
|
HOMEPAGE="https://github.com/marcusva/py-sdl2 https://pypi.python.org/pypi/PySDL2"
|
||||||
|
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="|| ( public-domain CC0-1.0 ZLIB )"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
# Optional deps:
|
||||||
|
# - dev-python/numpy,
|
||||||
|
# - dev-python/pillow,
|
||||||
|
# - media-libs/sdl2-* (loaded dynamically via ctypes).
|
||||||
|
#
|
||||||
|
# If a reverse dependency needs the specific module, it should
|
||||||
|
# explicitly depend on the optional module in question. You also
|
||||||
|
# probably need to explicitly require some media-libs/libsdl2 flags.
|
||||||
|
RDEPEND="media-libs/libsdl2"
|
||||||
|
|
||||||
|
# Require all of SDL2 libraries and at least the most common subsystems
|
||||||
|
# for better test coverage.
|
||||||
|
DEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/numpy[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pillow[${PYTHON_USEDEP}]
|
||||||
|
media-libs/libsdl2[joystick,sound,video]
|
||||||
|
media-libs/sdl2-gfx
|
||||||
|
media-libs/sdl2-image
|
||||||
|
media-libs/sdl2-mixer
|
||||||
|
media-libs/sdl2-ttf
|
||||||
|
)"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
# fix tests to allow newer versions of libsdl2
|
||||||
|
"${FILESDIR}"/PySDL2-0.9.6-0001-test-Always-allow-greater-patch-version-of-SDL2.patch
|
||||||
|
# fix tests to handle missing haptic support gracefully
|
||||||
|
"${FILESDIR}"/PySDL2-0.9.6-0002-test-Handle-missing-haptic-support-gracefully.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# tarball uses DOS line endings
|
||||||
|
find '(' -name '*.py' -o -name '*.rst' -o -name '*.txt' ')' \
|
||||||
|
-type f -exec sed -i -e 's/\r$//' {} + || die
|
||||||
|
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
# from .travis.yml
|
||||||
|
local -x SDL_VIDEODRIVER=dummy
|
||||||
|
local -x SDL_AUDIODRIVER=dummy
|
||||||
|
local -x SDL_RENDER_DRIVER=software
|
||||||
|
|
||||||
|
"${PYTHON}" -m unittest discover -v \
|
||||||
|
-s sdl2/test -p '*_test.py' || die "Tests fail with ${EPYTHON}"
|
||||||
|
}
|
@ -0,0 +1,47 @@
|
|||||||
|
From d34a898bb8d8bfd9cb4a85ff880826e4c7f2b0f7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||||
|
Date: Mon, 1 Jan 2018 12:31:52 +0100
|
||||||
|
Subject: [PATCH 1/2] test: Always allow greater patch-version of SDL2
|
||||||
|
|
||||||
|
Similarly to sdlimage_test, allow newer patch-version of other SDL2
|
||||||
|
libraries. There is no technical reason to prevent people from upgrading
|
||||||
|
libsdl2 while having old PySDL2 installed, and there is no reason to
|
||||||
|
make tests fail every time libsdl2 happens to be upgraded.
|
||||||
|
|
||||||
|
(backported for 0.9.6)
|
||||||
|
|
||||||
|
Closes: https://github.com/marcusva/py-sdl2/issues/115
|
||||||
|
---
|
||||||
|
sdl2/test/sdlmixer_test.py | 2 +-
|
||||||
|
sdl2/test/version_test.py | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/sdl2/test/sdlmixer_test.py b/sdl2/test/sdlmixer_test.py
|
||||||
|
index 00c2ca6..1cebe55 100644
|
||||||
|
--- a/sdl2/test/sdlmixer_test.py
|
||||||
|
+++ b/sdl2/test/sdlmixer_test.py
|
||||||
|
@@ -27,7 +27,7 @@ class SDLMixerTest(unittest.TestCase):
|
||||||
|
self.assertIsInstance(v.contents, version.SDL_version)
|
||||||
|
self.assertEqual(v.contents.major, 2)
|
||||||
|
self.assertEqual(v.contents.minor, 0)
|
||||||
|
- self.assertEqual(v.contents.patch, 1)
|
||||||
|
+ self.assertGreaterEqual(v.contents.patch, 1)
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
sys.exit(unittest.main())
|
||||||
|
diff --git a/sdl2/test/version_test.py b/sdl2/test/version_test.py
|
||||||
|
index 51b5065..60e5bcf 100644
|
||||||
|
--- a/sdl2/test/version_test.py
|
||||||
|
+++ b/sdl2/test/version_test.py
|
||||||
|
@@ -25,7 +25,7 @@ class SDLVersionTest(unittest.TestCase):
|
||||||
|
self.assertEqual(type(v), version.SDL_version)
|
||||||
|
self.assertEqual(v.major, 2)
|
||||||
|
self.assertEqual(v.minor, 0)
|
||||||
|
- self.assertEqual(v.patch, 6)
|
||||||
|
+ self.assertGreaterEqual(v.patch, 6)
|
||||||
|
|
||||||
|
def test_SDL_VERSIONNUM(self):
|
||||||
|
self.assertEqual(version.SDL_VERSIONNUM(1, 2, 3), 1203)
|
||||||
|
--
|
||||||
|
2.16.0.rc0
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
From 4a38a0ef4c13ec3c518b78c0e56550fb8af43119 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||||
|
Date: Mon, 1 Jan 2018 13:29:16 +0100
|
||||||
|
Subject: [PATCH 2/2] test: Handle missing haptic support gracefully
|
||||||
|
|
||||||
|
---
|
||||||
|
sdl2/test/sdl_test.py | 3 ++-
|
||||||
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/sdl2/test/sdl_test.py b/sdl2/test/sdl_test.py
|
||||||
|
index 70c2e98..402e549 100644
|
||||||
|
--- a/sdl2/test/sdl_test.py
|
||||||
|
+++ b/sdl2/test/sdl_test.py
|
||||||
|
@@ -47,7 +47,8 @@ class SDLTest(unittest.TestCase):
|
||||||
|
"FreeBSD des not support haptic input yet")
|
||||||
|
def test_SDL_INIT_HAPTIC(self):
|
||||||
|
ret = SDL_Init(SDL_INIT_HAPTIC)
|
||||||
|
- self.assertEqual(ret, 0, SDL_GetError())
|
||||||
|
+ if ret != 0:
|
||||||
|
+ self.skipTest('Haptic subsystem not supported')
|
||||||
|
ret = SDL_WasInit(SDL_INIT_HAPTIC)
|
||||||
|
self.assertEqual(ret, SDL_INIT_HAPTIC)
|
||||||
|
SDL_QuitSubSystem(SDL_INIT_HAPTIC)
|
||||||
|
--
|
||||||
|
2.16.0.rc0
|
||||||
|
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>mgorny@gentoo.org</email>
|
||||||
|
<name>Michał Górny</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>python@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">marcusva/py-sdl2</remote-id>
|
||||||
|
<remote-id type="pypi">PySDL2</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue