parent
47df81cfec
commit
0f11b3faac
@ -1,38 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX logrotate-3.8.4-atomic-create.patch 1311 SHA256 39982ff6e7d17f70b2361366d773f0c7233c5ea373f7d4f73ffb8b5fac855143 SHA512 49f8b06807f612b48e92c70892545c9a97ffd0f1c7e2e2292c926789cc0582a6481779907f9d105a7d46fb3b7ae529a55d4c59c3e2380103c9ca80b5a7b82289 WHIRLPOOL 8c54c11c5c36cee80c89a480b1cd5067656a85663714f77c5aeb454a8c9defd4f64e853afb6f94603e17ce451d3239ae09b7fbae46562ded4febbfc54f1e299c
|
||||
AUX logrotate-3.8.4-datehack.patch 436 SHA256 4e06899d6c341bb4e7c01ebcca8faa99fa9f4d4a12324be0a9af42e57f105894 SHA512 63e69ba1708b2a5c3c56287503f19852f19f6db1d38597a7bab8f358f992455eade3edeedfce39593ef2e6d17340f5a9fc30a768a1e1d68a69c10607b21f2f54 WHIRLPOOL e2f052a2365a7cee8fabc53b4b358f7d518c2fea9b52f0c6031654a6841522714d360e8f965a167534a66c11ebc8026688723e2f2370bb93afaf8c6964c633cf
|
||||
AUX logrotate-3.8.4-fbsd.patch 1405 SHA256 410248cc639b6d669bcef610fbb78adcfbf8c0f0b472450457bdb044397d71aa SHA512 f10c59342b1c0e5a5f1c38ffc554c65128380fd377e8deb507f304f36d9d4a50c0db213d20e31621741cc6f82152f8a26a4097295b035ecc144c88aca7fdde4c WHIRLPOOL 17438ccf7a653f92ecede8ee8b491cf8378e16a39576b119d1e1ba1c9d0447316ddb5e933b28eef120e8a1f7d7f621b7f933768e1d2964b34b36c14895c1c4d5
|
||||
AUX logrotate-3.8.4-ignore-hidden.patch 547 SHA256 9acc7d88058d93a3f9c718292ff313d6b12000e78c82cd1855f22adaf1f5af6d SHA512 a6acba8d73b60f66ce5e6e053b07de4fd6225edf2216069592b9c95426377c5cd143685140c76349924699427db56cf83e8c7828af6748be9ce2b3445dbf20f8 WHIRLPOOL 76a7378b53826603685ef38820f7393dfa44792374a89c005ae4af3913e6722a7f5ed5251b62855f00e64225cdd56388df8ec17fd212d079d8860635186de9ec
|
||||
AUX logrotate-3.8.4-noasprintf.patch 1204 SHA256 fc9f549b5069bec5b59af125bbfd1852c71ee0e81dba489d24cc3f9219b948b1 SHA512 6485643cfb0852dc81d9496bea89b0479fc65135c1ef99a680b57186d7188e7365ce9b64f0dd45f3405591ce3f1a1dd4bf07aafcb8a4889a34ac7a0f49ae6648 WHIRLPOOL 42fa66747304f6d6586b9fbd44136756aecfcab3edc98df2327a03076cc52bcec7065cde09496f9f28cbf6692b4d555c614be4df0385a3598b9951e8cc27c360
|
||||
AUX logrotate-3.8.6-atomic-create.patch 1350 SHA256 d18cef2802daf0f3d300c619e0291b6610989876a9c3616b9c46b1f3362bb667 SHA512 4422c8dd2fe8fb03f6d4a35b78d0ef0a353b30f961ec859e2f553af4e0c3b78caa30e63a115f1d02ac0f98f1f1b852559fc8be9b53e965b4165002b0388144dc WHIRLPOOL 9e0c18578c5367c8e284d8c22301845990eccf04d5ffae17cc88cad1e3e9d152191663dbfd0aaf59ca4376e553fe1a91faa90f538889a0a7fe7dc90685b9e4e7
|
||||
AUX logrotate-3.8.6-datehack.patch 437 SHA256 e08bb9fe76ba744c6b91b8df4699a1fe08eb44a23b3881c945c645ce2f1cdc45 SHA512 0c7bf780e0a97765089cd15404ee7f03626406df944f969f4e0995af8be4fe8136a579b27898fc9815907db1d1f9e8129455fc296e9e6a2b8a05fd0c21aef65e WHIRLPOOL 1d631bab50c3677de6912de61cec9274b422b467afabbb7e13cb0564f87e6c978ef5d88fca3cb20ca417ce71ce98e512092ba5ef2b099959d6584e34eede3a29
|
||||
AUX logrotate-3.8.6-fbsd.patch 1408 SHA256 b48b9f4e4c7cc903b0db7e3e974077979303a8ad8c5f17b73dedb78c25844787 SHA512 2351fd3a0bcfe1fe70c760c075e7f02bc409aeef3f66611a710c103cd2306810d37aa23e737df0f148af45add5b2f0355cb0eca7a2e044f176cd83c5bc2b77e9 WHIRLPOOL c96cf88a1bb4af7bce952eea3edc6c693171356b92be42a2fd8f7dda0e3ccb01ac1702ccce372d8037fbc08edaf519842845cc36af28efefc5264c392f301783
|
||||
AUX logrotate-3.8.6-ignore-hidden.patch 548 SHA256 ce9eeeda18210bf8e1f7132063c395b186daa98e7a9b5087c1d1321d49fd0c1e SHA512 6ec0d2383072b0857cc8aee3cae2f2437dc384e832dc813ba661670ae1691e25bd3685080cb85af6aecb6de6d14a533a503603fae5f639beba6a5f613260a2b4 WHIRLPOOL 546e922167b78ed9c74b954255b03b98d49bd598c4d7212bda9f52152f3a93c6eb01e226401afa420191e5ba57f11ba5887f7deb113097263029aca62e35e06d
|
||||
AUX logrotate-3.8.6-noasprintf.patch 1264 SHA256 41b1274c7286ddc9ce697e6c27ec7780667dedb7ceb953bfb689ba947e752e93 SHA512 4c71ff2e1e3ab472a3a438ecc798958b055a2ce9ab12b9b4dfdb97fec0fe9f989e35a19ee0836f916ff43b05cf619c0dadf8efe930b39000be79e68cad340707 WHIRLPOOL f32370758461907f67f9a8d28b8234f0e552eb76eff94fb120b70c9beb56c74b809db8cbe3b0ec91159326442573c7ece3810fc2143508a7b60c8fc896ca1994
|
||||
AUX logrotate-3.8.7-atomic-create.patch 1350 SHA256 b6ff26737a6c5f83a87d11b241cb1d439cdda59df0fabbcc95504e717ca3f3ec SHA512 4e7a45ae8b33ae38e368491fd4ab9fb0138bebbbe47ffddb1e2832a59cd59cdff07147d73c5a14414b4f6b11203c6db454a6259f016c7b0a890d82df7ce41ae9 WHIRLPOOL a277c2c4a17380ebe369b6f0313d82f34fd295fb05822c8c5d6b8eb109c3fc19fcc8786c79a54d6bf8fca7bbb6b632ad6b61fae2dff45ab2853aca8affd8f95d
|
||||
AUX logrotate-3.8.7-datehack.patch 437 SHA256 f8a6efbb9ad66339c5be50b36472bc3f15eb26bc2fe37f96a77e8efddc087ab3 SHA512 03563c553513b867321b8e3a776a0e8c203bf7f331314cbfd084f93ca1ea79d1a11abad85b09e797c79c04790208a11f17841ba4c9be296e3d9e216a320dfbb2 WHIRLPOOL 08f407c2c5d98e9457ee667a7d0bebcebb623754600b01f8a47b8081a016d7decfd557930e58dbeade79ccbe8976185ef05c155f6857211642a15ac02c8c0e11
|
||||
AUX logrotate-3.8.7-fbsd.patch 1408 SHA256 3c6139593557d033c4adcd757b24c5c877affe458ada62df114ef8e6d9d17d33 SHA512 daaf49e7ef3adfc7f55538e76eeac41ac515e2324da7c8ea7b068b182c73781cfecf70f08fdc53b67f2f5bfe33ffb1fb85cbc70a1b3d317b295ecaed31450159 WHIRLPOOL 855d8650e23cebd7a857448ec4ae97a4388a253b9f4b8686218685fc628aa7069ac88fe0dd49998092f20735d4ea9967898d5c7b5da00c31c7a2efc5666dc60d
|
||||
AUX logrotate-3.8.7-ignore-hidden.patch 548 SHA256 a1df19c1b887918bc4adc19069e160f261c894d4167f3dffec2b8cd4202d0c23 SHA512 5c4ea381d5dc5fa0af968f14acedf767721d5c2671ddf6f876c487fb79ef65e1c64a762c32905335bb2fd5844985fcc504357db9a3dd17c7270a7b88b04998fa WHIRLPOOL 23a4df07778d1bb01ff127e7e2c18b588d88a8699901881adef01eb3cd5f25187ac917f608e6ff99d18b06d936cfd9a92d568ce52451906ab837ca9b4590c2df
|
||||
AUX logrotate-3.8.7-noasprintf.patch 1264 SHA256 7307ca47518ec7a87fce3323ab3acc2c00e764e865ab72d11fb4947fb516fc50 SHA512 bc952f603d2202ff0760aea8262362a671be756fbf8c86aeffffff2d4d33537fa1e834b83f9d8e156cc905b6c0c9b480bb4ac2a86db833693b4d625de48bb613 WHIRLPOOL f0ff217a0dbd3edcd11b38ca5e0bb5a33978facc0698a626a369eb18785ca490107cad6ae5baf69357978bf5d27485306f8b819e93804dbdc5430a468b6d2752
|
||||
AUX logrotate.conf 858 SHA256 9f01dc19ce200abcf53bae2e69003b3b33a33c5e00be651f5c33e232165f8926 SHA512 0d733fd44ba8effa99d72ff0098d39dd5048dfcfc8c410e85c8d0906b8e05c866e5035d1b7fb170f0f66906083d2e4aee8d3fe2146e85357bb82f1494307ad82 WHIRLPOOL 0c46378c56e83abe3292e12716d3e10ce82965863735be06a14ca5fdcedecc5b6a2c22a0ba5bc51d03d4703ebbf550ec6752c973b74f7a080278ff427363d4d7
|
||||
DIST logrotate-3.8.4.tar.gz 55610 SHA256 d363e9212527ada6e566ad04e18d21eb7d70a3bfd0710671c7b75a2c0dd96e29 SHA512 c3a509d8d9140b4a584c9ca731df10d8df17abfd38fc1263d19b2d25560cd047cf2036c7a5ffa738036599f55616b3c73456af63c40ec087672a263e8895aee0 WHIRLPOOL af914183c0f1358f3e9ce06509b922af43bd5a0e9a942a8b3d546b0966540fb27920cf8d61141d50d99f7157ee35e8f90b42fb4765bc5c4bc3400a9c17b1c156
|
||||
DIST logrotate-3.8.6.tar.gz 58502 SHA256 0e0ef0609afe9ef2a2ef6cae307b5ca618ddd349923ccce6e064513afd4e9d92 SHA512 ecd70cc1043e38bfdbfa74f6932e688f16d5e99aa13edf804d8d556eccc6c8e00377f818cb566ff1124dcae5f88c1aa624a86fc3339ac4b29562ade6541c8750 WHIRLPOOL 261c46fa2821f136518efdf42a77d9e3a145e62d1dd325d4cc269aa72f344c1534710aeca52f4c1564bb812afe4201f12c068a020382dee6c1a06f6d19cf35b3
|
||||
DIST logrotate-3.8.7.tar.gz 58898 SHA256 f6ba691f40e30e640efa2752c1f9499a3f9738257660994de70a45fe00d12b64 SHA512 6c0dc106e2a9e9d2cd7ac12af869bc152db7d046a1c6d1b75810fb2fc7a7f382b3c3f1dc54b9fb9a9eee248c1c66a9f5ce86804f15b49ac0210313c231b49e7f WHIRLPOOL 6ba7fd7eca8435575c96a5534fe9dbe098235ee2319f2ab8e279d94fa6de3ea0e53cd78eeabd643e4da049f585df9a901681b61d0d339131f45fe580aa0eb198
|
||||
EBUILD logrotate-3.8.4.ebuild 1796 SHA256 efe204cf89c9478bea61394e287a98cda458711eb49118c8b1225148c917c3ba SHA512 0422156db9f1d8c6b3524cc5f76d35d918c75ed81f3dedfe2ddeef84a9b153a160b5c402cd2c8be11313aca327c8b642678711ea0f9bb0096ee97286567ff6df WHIRLPOOL bcc2af97a46aef8ebdbccd9ca41935da129056bd3bf896a77cb7e2c25ac0613f944f808525c4f082a6e2e30f9038216a877877bc849fe806d7efac642526ef2f
|
||||
EBUILD logrotate-3.8.6.ebuild 1795 SHA256 efd455ff0d99063145399d138a272bbda204411d4c83eeced746ac854204cd9b SHA512 ebb00c0ce1e77d10188e94a768808d63039bd49a759513bab16d32f816635893670652a59198a54516b87459563cf8e349e4cd7ef73ec670b9d396bc602facbd WHIRLPOOL 0a416ea153e2726f466f598b41bf6bd94f2a39d470e7d16779b9bb0f4f0ecad1003622c3009004dde0f3814eec5009fb506d2e9ff27d4e7f858bf389fd881b8a
|
||||
EBUILD logrotate-3.8.7.ebuild 1816 SHA256 f0860c3f2f2ee904df031b9fd0f050b2f821a2a687972f888593515172e2e2c5 SHA512 122b7e3d8ee114491fde5cae98a0eccbcb656ce76ebacc224f84b702c235be060c6517f9411e10f19adcca106076122223a4389168e259b67377754dfa1dc1a3 WHIRLPOOL 4ae88fd6ad574e542948ff1c57d617e6890762d57e38c7520d7576d83366e6dd30a1683f8e1c5591419d7b7cc14f195c9e24a8c80ccd69c69efe10df1a9fa1b7
|
||||
MISC ChangeLog 26099 SHA256 26c2bf3ff8610c8b74983a20eba947060893e4f1e96d54fdc09af1f7ff3b5cbb SHA512 7e35dc20c38b51dd974f26407da7a5edb5893dcc0b3c79ed7724b481cad8a386ec814e051f71fb7d27be445389e1916dbc36e5f23cef1c51755c7fc138726640 WHIRLPOOL ae6a671ece6ab2012931cd793a013094009255eaa84ffc4b911e7c76937475cb937a6962ab2d9dcadb54c11f02ba77a415d17c0aa3636d992d0982c3f2b57ef8
|
||||
MISC ChangeLog 26631 SHA256 7a669f3b2fc059238b8646e8511c08e55ad1f5aafc7a1e2e89ee7433bca66c0b SHA512 9fa554cb6558df90d376f8e33986754fed0fb024d4123c8157cdf9d2500fc2276f352c99e43002115036a4747dc2e9f1193ba3fcd71f57b1957f37d16760bbd3 WHIRLPOOL 60c6d0244397e9c4c10a7da8852d8b77fb67c38d55e1cc8cf96dd7eb89ba631913728b01292d52cb29587b932eaea1643a15a224ca89972885371a59f29d2996
|
||||
MISC metadata.xml 975 SHA256 a329700a1e76593184907198fff2f678e429294226461ac1a913fe58cbb28c8d SHA512 c7736be8ad13e6e31c6561ff0fdbc2e3df7f59069eafdc5b655f780d96d277795201b9db747bc3da24c932aaaad16d40aebf18b8fc679f7ae8fa528088828d4f WHIRLPOOL 931ab959ebfb43aaac9c8926f26e17750c38f155ed15905117e2c8ca3374db427db763c6b724db9eb7f05fcf600dac54ed8008c222410073d82e17e38b0a45be
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJTum7WAAoJEA2sAkrWKOU24UMH/1WFxPH1hiEE1iYltu5UljXg
|
||||
7dcl1FeVy7Jp8BxRwaZvXZdSTEn9vxkx8S4tIBYiOI0fKiHleCLlGx3nOrVvVIWH
|
||||
qtSLmbcYj9xKlAt1i8c7unqZ8X8YXqB9rqdsFWBKPGsmu2/w7F0w+DWZQ/QDlCDx
|
||||
nXKA/arLxZTUmWOy/YeNpZ6EhWYznzJib4A9QEK9iHPgymo5FkUl4hHAxAZQXgRi
|
||||
XH2bxx517SE3jlJp0O4lLLLObdlcTbfuAB6RqQRLlYInuTAsw78MHq8MuodwY8oj
|
||||
KVNhbGWycbeFJGdCIYLdTBfO4/9rYVDIEYp/s5VTSHOKBHQdXLD1Hg3/JrpRfog=
|
||||
=NlTh
|
||||
iQEcBAEBCAAGBQJTvPDrAAoJEA2sAkrWKOU2PR4H/iIw38gHo4pFYu904UMSa9FV
|
||||
2Ey/udEKbiHjwc7NXdFL7+ivvOPGy54mApafVfc/JFJB6L8sPXiWIPbOnizmmOI9
|
||||
3QzKwBmr5mlfbYSzfVQ6s+o5ifTQZG5xaACWjga1FH/B9Dw/LUFs5Yro2Gcvad0d
|
||||
CqzhAdXQzUpAkO6OTKS7LQxSgaIVeVheDgASz0bWZj59msQ8ruXK+x9qJHgKw8Ys
|
||||
9l9C12Ulyjc3snqyZobr3vuTW3vlGvrTZvdmlW/po3NFVsNnrNiHakaoQmW36hjp
|
||||
JUsy8n+FOFtKFH7nbep6rrcNUDyHF0jeK21Sr+F1vgqF+SDU8pI0Ij/ROAasRFs=
|
||||
=RF+u
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,43 +0,0 @@
|
||||
diff -Nur a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-05-10 21:06:07.459903230 +0200
|
||||
+++ b/logrotate.c 2013-05-10 21:15:15.849900150 +0200
|
||||
@@ -300,14 +300,20 @@
|
||||
int createOutputFile(char *fileName, int flags, struct stat *sb, acl_type acl, int force_mode)
|
||||
{
|
||||
int fd;
|
||||
- struct stat sb_create;
|
||||
|
||||
- fd = open(fileName, (flags | O_EXCL | O_NOFOLLOW),
|
||||
- (S_IRUSR | S_IWUSR) & sb->st_mode);
|
||||
+ struct stat sb_create;
|
||||
+ char template[PATH_MAX + 1];
|
||||
+ char *fname;
|
||||
+ mode_t umask_value;
|
||||
+ snprintf(template, PATH_MAX, "%s/logrotate_temp.XXXXXX", ourDirName(fileName));
|
||||
+ umask_value = umask(0000);
|
||||
+ fname = mktemp(template);
|
||||
+ fd = open(fname, (flags | O_EXCL | O_NOFOLLOW), (S_IRUSR | S_IWUSR) & sb->st_mode);
|
||||
+ umask(umask_value);
|
||||
|
||||
if (fd < 0) {
|
||||
- message(MESS_ERROR, "error creating output file %s: %s\n",
|
||||
- fileName, strerror(errno));
|
||||
+ message(MESS_ERROR, "error creating unique temp file: %s\n",
|
||||
+ strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
if (fchmod(fd, (S_IRUSR | S_IWUSR) & sb->st_mode)) {
|
||||
@@ -352,6 +358,13 @@
|
||||
}
|
||||
#endif
|
||||
|
||||
+ if (rename(template, fileName)) {
|
||||
+ message(MESS_ERROR, "error renaming temp file to %s: %s\n",
|
||||
+ fileName, strerror(errno));
|
||||
+ close(fd);
|
||||
+ return -1;
|
||||
+ }
|
||||
+
|
||||
return fd;
|
||||
}
|
||||
|
@ -1,12 +0,0 @@
|
||||
diff -Nur a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-04-30 10:29:31.000000000 +0200
|
||||
+++ b/logrotate.c 2013-05-10 20:58:58.229905641 +0200
|
||||
@@ -1851,7 +1851,7 @@
|
||||
}
|
||||
|
||||
/* Hack to hide earlier bug */
|
||||
- if ((year != 1900) && (year < 1996 || year > 2100)) {
|
||||
+ if ((year != 1900) && (year < 1970 || year > 2100)) {
|
||||
message(MESS_ERROR,
|
||||
"bad year %d for file %s in state file %s\n", year,
|
||||
argv[0], stateFilename);
|
@ -1,57 +0,0 @@
|
||||
diff -Nur a/Makefile b/Makefile
|
||||
--- a/Makefile 2013-04-30 10:29:31.000000000 +0200
|
||||
+++ b/Makefile 2013-05-10 21:07:51.189902648 +0200
|
||||
@@ -22,7 +22,9 @@
|
||||
|
||||
ifeq ($(WITH_ACL),yes)
|
||||
CFLAGS += -DWITH_ACL
|
||||
+ifneq ($(OS_NAME),FreeBSD)
|
||||
LOADLIBES += -lacl
|
||||
+endif
|
||||
# See pretest
|
||||
TEST_ACL=1
|
||||
else
|
||||
diff -Nur a/config.c b/config.c
|
||||
--- a/config.c 2013-05-10 21:03:29.309904119 +0200
|
||||
+++ b/config.c 2013-05-10 21:05:13.989903531 +0200
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <sys/queue.h>
|
||||
/* Alloca is defined in stdlib.h in NetBSD */
|
||||
-#ifndef __NetBSD__
|
||||
+#if !defined(__NetBSD__) && !defined(__FreeBSD__)
|
||||
#include <alloca.h>
|
||||
#endif
|
||||
#include <limits.h>
|
||||
@@ -24,6 +24,10 @@
|
||||
#include <fnmatch.h>
|
||||
#include <sys/mman.h>
|
||||
|
||||
+#if !defined(PATH_MAX) && defined(__FreeBSD__)
|
||||
+#include <sys/param.h>
|
||||
+#endif
|
||||
+
|
||||
#include "basenames.h"
|
||||
#include "log.h"
|
||||
#include "logrotate.h"
|
||||
diff -Nur a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-05-10 20:58:58.229905641 +0200
|
||||
+++ b/logrotate.c 2013-05-10 21:06:07.459903230 +0200
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <sys/queue.h>
|
||||
/* alloca() is defined in stdlib.h in NetBSD */
|
||||
-#ifndef __NetBSD__
|
||||
+#if !defined(__NetBSD__) && !defined(__FreeBSD__)
|
||||
#include <alloca.h>
|
||||
#endif
|
||||
#include <limits.h>
|
||||
@@ -41,6 +41,10 @@
|
||||
|
||||
static acl_type prev_acl = NULL;
|
||||
|
||||
+#if !defined(PATH_MAX) && defined(__FreeBSD__)
|
||||
+#include <sys/param.h>
|
||||
+#endif
|
||||
+
|
||||
#include "basenames.h"
|
||||
#include "log.h"
|
||||
#include "logrotate.h"
|
@ -1,14 +0,0 @@
|
||||
diff -Nur a/config.c b/config.c
|
||||
--- a/config.c 2013-04-30 10:29:31.000000000 +0200
|
||||
+++ b/config.c 2013-05-10 21:03:29.309904119 +0200
|
||||
@@ -255,7 +255,9 @@
|
||||
char *pattern;
|
||||
|
||||
/* Check if fname is '.' or '..'; if so, return false */
|
||||
- if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2])))
|
||||
+ /* Don't include 'hidden' files either; this breaks Gentoo
|
||||
+ portage config file management http://bugs.gentoo.org/87683 */
|
||||
+ if (fname[0] == '.')
|
||||
return 0;
|
||||
|
||||
/* Check if fname is ending in a taboo-extension; if so, return false */
|
@ -1,55 +0,0 @@
|
||||
diff -Nur a/config.c b/config.c
|
||||
--- a/config.c 2013-05-10 21:05:13.989903531 +0200
|
||||
+++ b/config.c 2013-05-10 21:12:05.859901217 +0200
|
||||
@@ -49,39 +49,6 @@
|
||||
#include "asprintf.c"
|
||||
#endif
|
||||
|
||||
-#if !defined(asprintf)
|
||||
-#include <stdarg.h>
|
||||
-
|
||||
-int asprintf(char **string_ptr, const char *format, ...)
|
||||
-{
|
||||
- va_list arg;
|
||||
- char *str;
|
||||
- int size;
|
||||
- int rv;
|
||||
-
|
||||
- va_start(arg, format);
|
||||
- size = vsnprintf(NULL, 0, format, arg);
|
||||
- size++;
|
||||
- va_start(arg, format);
|
||||
- str = malloc(size);
|
||||
- if (str == NULL) {
|
||||
- va_end(arg);
|
||||
- /*
|
||||
- * Strictly speaking, GNU asprintf doesn't do this,
|
||||
- * but the caller isn't checking the return value.
|
||||
- */
|
||||
- fprintf(stderr, "failed to allocate memory\\n");
|
||||
- exit(1);
|
||||
- }
|
||||
- rv = vsnprintf(str, size, format, arg);
|
||||
- va_end(arg);
|
||||
-
|
||||
- *string_ptr = str;
|
||||
- return (rv);
|
||||
-}
|
||||
-
|
||||
-#endif
|
||||
-
|
||||
#if !defined(strndup)
|
||||
char *strndup(const char *s, size_t n)
|
||||
{
|
||||
diff -Nur a/logrotate.h b/logrotate.h
|
||||
--- a/logrotate.h 2013-04-30 10:29:31.000000000 +0200
|
||||
+++ b/logrotate.h 2013-05-10 21:12:25.139901109 +0200
|
||||
@@ -67,8 +67,5 @@
|
||||
extern int debug;
|
||||
|
||||
int readAllConfigPaths(const char **paths);
|
||||
-#if !defined(asprintf)
|
||||
-int asprintf(char **string_ptr, const char *format, ...);
|
||||
-#endif
|
||||
|
||||
#endif
|
@ -1,45 +0,0 @@
|
||||
diff -Nuar a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-08-13 12:47:53.659942291 +0200
|
||||
+++ b/logrotate.c 2013-08-13 12:58:12.789938813 +0200
|
||||
@@ -304,15 +304,21 @@
|
||||
int createOutputFile(char *fileName, int flags, struct stat *sb, acl_type acl, int force_mode)
|
||||
{
|
||||
int fd;
|
||||
- struct stat sb_create;
|
||||
- int acl_set = 0;
|
||||
+ int acl_set = 0;
|
||||
+ struct stat sb_create;
|
||||
+ char template[PATH_MAX + 1];
|
||||
+ char *fname;
|
||||
+ mode_t umask_value;
|
||||
+ snprintf(template, PATH_MAX, "%s/logrotate_temp.XXXXXX", ourDirName(fileName));
|
||||
+ umask_value = umask(0000);
|
||||
+ fname = mktemp(template);
|
||||
+ fd = open(fname, (flags | O_EXCL | O_NOFOLLOW), (S_IRUSR | S_IWUSR) & sb->st_mode);
|
||||
+ umask(umask_value);
|
||||
|
||||
- fd = open(fileName, (flags | O_EXCL | O_NOFOLLOW),
|
||||
- (S_IRUSR | S_IWUSR) & sb->st_mode);
|
||||
|
||||
if (fd < 0) {
|
||||
- message(MESS_ERROR, "error creating output file %s: %s\n",
|
||||
- fileName, strerror(errno));
|
||||
+ message(MESS_ERROR, "error creating unique temp file: %s\n",
|
||||
+ strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
if (fchmod(fd, (S_IRUSR | S_IWUSR) & sb->st_mode)) {
|
||||
@@ -363,6 +369,13 @@
|
||||
}
|
||||
}
|
||||
|
||||
+ if (rename(template, fileName)) {
|
||||
+ message(MESS_ERROR, "error renaming temp file to %s: %s\n",
|
||||
+ fileName, strerror(errno));
|
||||
+ close(fd);
|
||||
+ return -1;
|
||||
+ }
|
||||
+
|
||||
return fd;
|
||||
}
|
||||
|
@ -1,12 +0,0 @@
|
||||
diff -Nuar a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-07-31 13:46:23.000000000 +0200
|
||||
+++ b/logrotate.c 2013-08-13 12:41:39.019944395 +0200
|
||||
@@ -2045,7 +2045,7 @@
|
||||
}
|
||||
|
||||
/* Hack to hide earlier bug */
|
||||
- if ((year != 1900) && (year < 1996 || year > 2100)) {
|
||||
+ if ((year != 1900) && (year < 1970 || year > 2100)) {
|
||||
message(MESS_ERROR,
|
||||
"bad year %d for file %s in state file %s\n", year,
|
||||
argv[0], stateFilename);
|
@ -1,57 +0,0 @@
|
||||
diff -Nuar a/Makefile b/Makefile
|
||||
--- a/Makefile 2013-07-31 13:46:23.000000000 +0200
|
||||
+++ b/Makefile 2013-08-13 12:46:27.859942773 +0200
|
||||
@@ -22,7 +22,9 @@
|
||||
|
||||
ifeq ($(WITH_ACL),yes)
|
||||
CFLAGS += -DWITH_ACL
|
||||
+ifneq ($(OS_NAME),FreeBSD)
|
||||
LOADLIBES += -lacl
|
||||
+endif
|
||||
# See pretest
|
||||
TEST_ACL=1
|
||||
else
|
||||
diff -Nuar a/config.c b/config.c
|
||||
--- a/config.c 2013-08-13 12:43:57.679943616 +0200
|
||||
+++ b/config.c 2013-08-13 12:47:11.169942530 +0200
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <sys/queue.h>
|
||||
/* Alloca is defined in stdlib.h in NetBSD */
|
||||
-#ifndef __NetBSD__
|
||||
+#if !defined(__NetBSD__) && !defined(__FreeBSD__)
|
||||
#include <alloca.h>
|
||||
#endif
|
||||
#include <limits.h>
|
||||
@@ -24,6 +24,10 @@
|
||||
#include <fnmatch.h>
|
||||
#include <sys/mman.h>
|
||||
|
||||
+#if !defined(PATH_MAX) && defined(__FreeBSD__)
|
||||
+#include <sys/param.h>
|
||||
+#endif
|
||||
+
|
||||
#include "basenames.h"
|
||||
#include "log.h"
|
||||
#include "logrotate.h"
|
||||
diff -Nuar a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-08-13 12:41:39.019944395 +0200
|
||||
+++ b/logrotate.c 2013-08-13 12:47:53.659942291 +0200
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <sys/queue.h>
|
||||
/* alloca() is defined in stdlib.h in NetBSD */
|
||||
-#ifndef __NetBSD__
|
||||
+#if !defined(__NetBSD__) && !defined(__FreeBSD__)
|
||||
#include <alloca.h>
|
||||
#endif
|
||||
#include <limits.h>
|
||||
@@ -43,6 +43,10 @@
|
||||
|
||||
static acl_type prev_acl = NULL;
|
||||
|
||||
+#if !defined(PATH_MAX) && defined(__FreeBSD__)
|
||||
+#include <sys/param.h>
|
||||
+#endif
|
||||
+
|
||||
#include "basenames.h"
|
||||
#include "log.h"
|
||||
#include "logrotate.h"
|
@ -1,14 +0,0 @@
|
||||
diff -Nuar a/config.c b/config.c
|
||||
--- a/config.c 2013-07-31 13:46:23.000000000 +0200
|
||||
+++ b/config.c 2013-08-13 12:43:57.679943616 +0200
|
||||
@@ -255,7 +255,9 @@
|
||||
char *pattern;
|
||||
|
||||
/* Check if fname is '.' or '..'; if so, return false */
|
||||
- if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2])))
|
||||
+ /* Don't include 'hidden' files either; this breaks Gentoo
|
||||
+ portage config file management http://bugs.gentoo.org/87683 */
|
||||
+ if (fname[0] == '.')
|
||||
return 0;
|
||||
|
||||
/* Check if fname is ending in a taboo-extension; if so, return false */
|
@ -1,55 +0,0 @@
|
||||
diff -Nuar a/config.c b/config.c
|
||||
--- a/config.c 2013-08-13 12:47:11.169942530 +0200
|
||||
+++ b/config.c 2013-08-13 12:53:39.019940351 +0200
|
||||
@@ -49,39 +49,6 @@
|
||||
#include "asprintf.c"
|
||||
#endif
|
||||
|
||||
-#if !defined(asprintf) && !defined(_FORTIFY_SOURCE)
|
||||
-#include <stdarg.h>
|
||||
-
|
||||
-int asprintf(char **string_ptr, const char *format, ...)
|
||||
-{
|
||||
- va_list arg;
|
||||
- char *str;
|
||||
- int size;
|
||||
- int rv;
|
||||
-
|
||||
- va_start(arg, format);
|
||||
- size = vsnprintf(NULL, 0, format, arg);
|
||||
- size++;
|
||||
- va_start(arg, format);
|
||||
- str = malloc(size);
|
||||
- if (str == NULL) {
|
||||
- va_end(arg);
|
||||
- /*
|
||||
- * Strictly speaking, GNU asprintf doesn't do this,
|
||||
- * but the caller isn't checking the return value.
|
||||
- */
|
||||
- fprintf(stderr, "failed to allocate memory\\n");
|
||||
- exit(1);
|
||||
- }
|
||||
- rv = vsnprintf(str, size, format, arg);
|
||||
- va_end(arg);
|
||||
-
|
||||
- *string_ptr = str;
|
||||
- return (rv);
|
||||
-}
|
||||
-
|
||||
-#endif
|
||||
-
|
||||
#if !defined(strndup)
|
||||
char *strndup(const char *s, size_t n)
|
||||
{
|
||||
diff -Nuar a/logrotate.h b/logrotate.h
|
||||
--- a/logrotate.h 2013-07-31 13:46:23.000000000 +0200
|
||||
+++ b/logrotate.h 2013-08-13 12:53:55.649940258 +0200
|
||||
@@ -67,8 +67,5 @@
|
||||
extern int debug;
|
||||
|
||||
int readAllConfigPaths(const char **paths);
|
||||
-#if !defined(asprintf) && !defined(_FORTIFY_SOURCE)
|
||||
-int asprintf(char **string_ptr, const char *format, ...);
|
||||
-#endif
|
||||
|
||||
#endif
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/logrotate-3.8.4.ebuild,v 1.12 2013/07/02 07:45:01 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs flag-o-matic
|
||||
|
||||
DESCRIPTION="Rotates, compresses, and mails system logs"
|
||||
HOMEPAGE="https://fedorahosted.org/logrotate/"
|
||||
SRC_URI="https://fedorahosted.org/releases/l/o/logrotate/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="acl selinux"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/popt-1.5
|
||||
selinux? (
|
||||
sys-libs/libselinux
|
||||
sec-policy/selinux-logrotate
|
||||
)
|
||||
acl? ( virtual/acl )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-datehack.patch \
|
||||
"${FILESDIR}"/${P}-ignore-hidden.patch \
|
||||
"${FILESDIR}"/${P}-fbsd.patch \
|
||||
"${FILESDIR}"/${P}-noasprintf.patch \
|
||||
"${FILESDIR}"/${P}-atomic-create.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local myconf
|
||||
myconf="CC=$(tc-getCC)"
|
||||
use selinux && myconf="${myconf} WITH_SELINUX=yes"
|
||||
use acl && myconf="${myconf} WITH_ACL=yes"
|
||||
emake ${myconf} RPM_OPT_FLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
dosbin logrotate
|
||||
doman logrotate.8
|
||||
dodoc CHANGES examples/logrotate*
|
||||
|
||||
exeinto /etc/cron.daily
|
||||
newexe "${S}"/examples/logrotate.cron "${PN}"
|
||||
|
||||
insinto /etc
|
||||
doins "${FILESDIR}"/logrotate.conf
|
||||
|
||||
keepdir /etc/logrotate.d
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
elog "If you wish to have logrotate e-mail you updates, please"
|
||||
elog "emerge virtual/mailx and configure logrotate in"
|
||||
elog "/etc/logrotate.conf appropriately"
|
||||
elog
|
||||
elog "Additionally, /etc/logrotate.conf may need to be modified"
|
||||
elog "for your particular needs. See man logrotate for details."
|
||||
fi
|
||||
}
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/logrotate-3.8.6.ebuild,v 1.8 2013/12/22 13:24:59 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs flag-o-matic
|
||||
|
||||
DESCRIPTION="Rotates, compresses, and mails system logs"
|
||||
HOMEPAGE="https://fedorahosted.org/logrotate/"
|
||||
SRC_URI="https://fedorahosted.org/releases/l/o/logrotate/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="acl selinux"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/popt-1.5
|
||||
selinux? (
|
||||
sys-libs/libselinux
|
||||
sec-policy/selinux-logrotate
|
||||
)
|
||||
acl? ( virtual/acl )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-datehack.patch \
|
||||
"${FILESDIR}"/${P}-ignore-hidden.patch \
|
||||
"${FILESDIR}"/${P}-fbsd.patch \
|
||||
"${FILESDIR}"/${P}-noasprintf.patch \
|
||||
"${FILESDIR}"/${P}-atomic-create.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local myconf
|
||||
myconf="CC=$(tc-getCC)"
|
||||
use selinux && myconf="${myconf} WITH_SELINUX=yes"
|
||||
use acl && myconf="${myconf} WITH_ACL=yes"
|
||||
emake ${myconf} RPM_OPT_FLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
dosbin logrotate
|
||||
doman logrotate.8
|
||||
dodoc CHANGES examples/logrotate*
|
||||
|
||||
exeinto /etc/cron.daily
|
||||
newexe "${S}"/examples/logrotate.cron "${PN}"
|
||||
|
||||
insinto /etc
|
||||
doins "${FILESDIR}"/logrotate.conf
|
||||
|
||||
keepdir /etc/logrotate.d
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
elog "If you wish to have logrotate e-mail you updates, please"
|
||||
elog "emerge virtual/mailx and configure logrotate in"
|
||||
elog "/etc/logrotate.conf appropriately"
|
||||
elog
|
||||
elog "Additionally, /etc/logrotate.conf may need to be modified"
|
||||
elog "for your particular needs. See man logrotate for details."
|
||||
fi
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/snapper/snapper-0.2.3.ebuild,v 1.1 2014/07/09 07:07:41 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Command-line program for btrfs and ext4 snapshot management"
|
||||
HOMEPAGE="http://snapper.io/"
|
||||
SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+btrfs ext4 lvm pam xattr"
|
||||
|
||||
RDEPEND="dev-libs/boost[threads]
|
||||
dev-libs/libxml2
|
||||
dev-libs/icu
|
||||
sys-apps/acl
|
||||
sys-apps/dbus
|
||||
sys-apps/util-linux
|
||||
sys-libs/zlib
|
||||
virtual/libintl
|
||||
btrfs? ( sys-fs/btrfs-progs )
|
||||
ext4? ( sys-fs/e2fsprogs )
|
||||
lvm? ( sys-fs/lvm2 )
|
||||
pam? ( sys-libs/pam )
|
||||
xattr? ( sys-apps/attr )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS README )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/cron-confd.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--with-conf="/etc/conf.d"
|
||||
--docdir="/usr/share/doc/${PF}"
|
||||
--disable-zypp
|
||||
$(use_enable btrfs)
|
||||
$(use_enable ext4)
|
||||
$(use_enable lvm)
|
||||
$(use_enable pam)
|
||||
$(use_enable xattr xattrs)
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# Existing configuration file required to function
|
||||
newconfd data/sysconfig.snapper snapper
|
||||
prune_libtool_files
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "In order to use Snapper, you need to set up"
|
||||
elog "at least one config first. To do this, run:"
|
||||
elog "snapper create-config <subvolume>"
|
||||
elog "For more information, see man (8) snapper or"
|
||||
elog "http://snapper.io/documentation.html"
|
||||
}
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gcr/gcr-3.12.0.ebuild,v 1.1 2014/04/27 15:25:24 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
VALA_MIN_API_VERSION="0.20"
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit gnome2 python-any-r1 vala virtualx
|
||||
|
||||
DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules"
|
||||
HOMEPAGE="https://developer.gnome.org/gcr/"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2+"
|
||||
SLOT="0/1" # subslot = suffix of libgcr-3
|
||||
IUSE="debug gtk +introspection vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-crypt/gnupg-2
|
||||
>=app-crypt/p11-kit-0.19
|
||||
>=dev-libs/glib-2.34:2
|
||||
>=dev-libs/libgcrypt-1.2.2:0=
|
||||
>=dev-libs/libtasn1-1:=
|
||||
>=sys-apps/dbus-1
|
||||
gtk? ( >=x11-libs/gtk+-3:3 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.34 )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<gnome-base/gnome-keyring-3.3
|
||||
"
|
||||
# gcr was part of gnome-keyring until 3.3
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
dev-libs/gobject-introspection-common
|
||||
dev-libs/libxslt
|
||||
dev-util/gdbus-codegen
|
||||
>=dev-util/gtk-doc-am-1.9
|
||||
>=dev-util/intltool-0.35
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
vala? ( $(vala_depend) )
|
||||
"
|
||||
# eautoreconf needs:
|
||||
# dev-libs/gobject-introspection-common
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Disable stupid flag changes
|
||||
sed -e 's/CFLAGS="$CFLAGS -g"//' \
|
||||
-e 's/CFLAGS="$CFLAGS -O0"//' \
|
||||
-i configure.ac configure || die
|
||||
|
||||
use vala && vala_src_prepare
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
DOCS="AUTHORS ChangeLog HACKING NEWS README"
|
||||
gnome2_src_configure \
|
||||
$(use_with gtk) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable vala) \
|
||||
$(usex debug --enable-debug=yes --enable-debug=default) \
|
||||
--disable-update-icon-cache \
|
||||
--disable-update-mime
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check
|
||||
}
|
@ -0,0 +1,411 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.4-r6.ebuild,v 1.1 2014/07/09 06:35:45 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE='xml,threads'
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
UPSTREAM_VER=3
|
||||
GENTOO_VER=
|
||||
SEABIOS_VER=1.6.3.2
|
||||
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"
|
||||
[[ -n ${GENTOO_VER} ]] && \
|
||||
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-gentoo-patches-${GENTOO_VER}.tar.xz"
|
||||
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
|
||||
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
|
||||
http://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
|
||||
${UPSTREAM_PATCHSET_URI}
|
||||
${GENTOO_PATCHSET_URI}"
|
||||
S="${WORKDIR}/xen-${PV}"
|
||||
fi
|
||||
|
||||
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
|
||||
|
||||
DESCRIPTION="Xend daemon and tools"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
DOCS=( README docs/README.xen-bugtool )
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs xend system-seabios"
|
||||
|
||||
REQUIRED_USE="hvm? ( qemu )
|
||||
${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="dev-libs/lzo:2
|
||||
dev-libs/glib:2
|
||||
dev-libs/yajl
|
||||
dev-libs/libgcrypt:0
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/pypam[${PYTHON_USEDEP}]
|
||||
sys-libs/zlib
|
||||
sys-power/iasl
|
||||
system-seabios? ( sys-firmware/seabios )
|
||||
sys-firmware/ipxe
|
||||
dev-ml/findlib
|
||||
hvm? ( media-libs/libsdl )
|
||||
${PYTHON_DEPS}
|
||||
api? ( dev-libs/libxml2
|
||||
net-misc/curl )
|
||||
${PYTHON_DEPS}
|
||||
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
|
||||
sys-devel/bin86
|
||||
sys-devel/dev86
|
||||
dev-lang/perl
|
||||
app-misc/pax-utils
|
||||
doc? (
|
||||
app-doc/doxygen
|
||||
dev-tex/latex2html[png,gif]
|
||||
media-gfx/transfig
|
||||
media-gfx/graphviz
|
||||
dev-tex/xcolor
|
||||
dev-texlive/texlive-latexextra
|
||||
virtual/latex-base
|
||||
dev-tex/latexmk
|
||||
dev-texlive/texlive-latex
|
||||
dev-texlive/texlive-pictures
|
||||
dev-texlive/texlive-latexrecommended
|
||||
)
|
||||
hvm? ( x11-proto/xproto
|
||||
!net-libs/libiscsi )"
|
||||
RDEPEND="sys-apps/iproute2
|
||||
net-misc/bridge-utils
|
||||
ocaml? ( >=dev-lang/ocaml-4 )
|
||||
screen? (
|
||||
app-misc/screen
|
||||
app-admin/logrotate
|
||||
)
|
||||
virtual/udev"
|
||||
|
||||
# hvmloader is used to bootstrap a fully virtualized kernel
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
export "CONFIG_LOMOUNT=y"
|
||||
|
||||
if has_version dev-libs/libgcrypt:0; then
|
||||
export "CONFIG_GCRYPT=y"
|
||||
fi
|
||||
|
||||
if use qemu; then
|
||||
export "CONFIG_IOEMU=y"
|
||||
else
|
||||
export "CONFIG_IOEMU=n"
|
||||
fi
|
||||
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64 ; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
use api && export "LIBXENAPI_BINDINGS=y"
|
||||
use flask && export "FLASK_ENABLE=y"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Upstream's patchset
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
# Gentoo's patchset
|
||||
if [[ -n ${GENTOO_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}"/patches-gentoo
|
||||
fi
|
||||
|
||||
# Drop .config, fixes to gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN/-tools/}-4-fix_dotconfig-gcc.patch
|
||||
|
||||
# Xend
|
||||
if ! use xend; then
|
||||
sed -e 's:xm xen-bugtool xen-python-path xend:xen-bugtool xen-python-path:' \
|
||||
-i tools/misc/Makefile || die "Disabling xend failed"
|
||||
sed -e 's:^XEND_INITD:#XEND_INITD:' \
|
||||
-i tools/examples/Makefile || die "Disabling xend failed"
|
||||
fi
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
|
||||
# try and remove all the default cflags
|
||||
find "${S}" \( -name Makefile -o -name Rules.mk -o -name Config.mk \) \
|
||||
-exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} + || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
if ! use pygrub; then
|
||||
sed -e '/^SUBDIRS-$(PYTHON_TOOLS) += pygrub$/d' -i tools/Makefile || die
|
||||
fi
|
||||
|
||||
# Disable hvm support on systems that don't support x86_32 binaries.
|
||||
if ! use hvm; then
|
||||
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
|
||||
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
|
||||
# Bug 351648
|
||||
elif ! use x86 && ! has x86 $(get_all_abis); then
|
||||
mkdir -p "${WORKDIR}"/extra-headers/gnu || die
|
||||
touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die
|
||||
export CPATH="${WORKDIR}"/extra-headers
|
||||
fi
|
||||
|
||||
# Don't bother with qemu, only needed for fully virtualised guests
|
||||
if ! use qemu; then
|
||||
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
|
||||
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
|
||||
fi
|
||||
|
||||
# Fix texi2html build error with new texi2html, qemu.doc.html
|
||||
epatch "${FILESDIR}"/${PN}-4-docfix.patch \
|
||||
"${FILESDIR}"/${PN}-4-qemu-xen-doc.patch
|
||||
|
||||
# Fix network broadcast on bridged networks
|
||||
epatch "${FILESDIR}/${PN}-3.4.0-network-bridge-broadcast.patch"
|
||||
|
||||
# Bug 496708
|
||||
epatch "${FILESDIR}"/${PN}-4-unbundle-ipxe.patch
|
||||
use system-seabios && epatch "${FILESDIR}"/${PN}-4-unbundle-seabios.patch
|
||||
|
||||
# Fix bridge by idella4, bug #362575
|
||||
epatch "${FILESDIR}/${PN}-4.1.1-bridge.patch"
|
||||
|
||||
# Don't build ipxe with pie on hardened, Bug #360805
|
||||
if gcc-specs-pie; then
|
||||
epatch "${FILESDIR}"/ipxe-nopie.patch
|
||||
fi
|
||||
|
||||
# Prevent double stripping of files at install
|
||||
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-nostrip.patch
|
||||
|
||||
# fix jobserver in Makefile
|
||||
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-jserver.patch
|
||||
|
||||
# add missing header, Bug #467200
|
||||
epatch "${FILESDIR}"/xen-4-ulong.patch \
|
||||
"${FILESDIR}"/${PN}-4.2-xen_disk_leak.patch
|
||||
|
||||
# Set dom0-min-mem to kb; Bug #472982
|
||||
epatch "${FILESDIR}"/${PN/-tools/}-4.2-configsxp.patch
|
||||
|
||||
# Bug 463840
|
||||
epatch "${FILESDIR}"/${PN}-4.2.2-install.patch
|
||||
epatch "${FILESDIR}"/${PN}-4.2.2-rt-link.patch
|
||||
|
||||
# Bug 379537
|
||||
epatch "${FILESDIR}"/fix-gold-ld.patch
|
||||
|
||||
# Bug 510976
|
||||
epatch "${FILESDIR}"/${P}-udev-rules.patch
|
||||
|
||||
# bundled seabios
|
||||
epatch "${FILESDIR}"/${PN}-4-anti-seabios-download.patch
|
||||
mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die
|
||||
pushd tools/firmware/ > /dev/null
|
||||
ln -s seabios-dir-remote seabios-dir || die
|
||||
popd > /dev/null
|
||||
|
||||
# Bug 472438
|
||||
sed -e 's:^BASH_COMPLETION_DIR ?= $(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(SHARE_DIR)/bash-completion:' \
|
||||
-i Config.mk || die
|
||||
|
||||
# Bug 445986
|
||||
sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' -i tools/firmware/Makefile || die
|
||||
|
||||
# fix QA warning, create /var/run/, /var/lock dynamically
|
||||
sed -i -e "/\$(INSTALL_DIR) \$(DESTDIR)\$(XEN_RUN_DIR)/d" \
|
||||
tools/libxl/Makefile || die
|
||||
|
||||
sed -i -e "/\/var\/run\//d" \
|
||||
tools/xenstore/Makefile \
|
||||
tools/pygrub/Makefile || die
|
||||
|
||||
sed -i -e "/\/var\/lock\/subsys/d" \
|
||||
tools/Makefile || die
|
||||
|
||||
# xencommons, Bug #492332, sed lighter weight than patching
|
||||
sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \
|
||||
-i tools/hotplug/Linux/init.d/xencommons || die
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export VARTEXFONTS="${T}/fonts"
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
|
||||
use custom-cflags || unset CFLAGS
|
||||
if test-flag-CC -fno-strict-overflow; then
|
||||
append-flags -fno-strict-overflow
|
||||
fi
|
||||
|
||||
unset LDFLAGS
|
||||
unset CFLAGS
|
||||
emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
|
||||
|
||||
use doc && emake -C docs txt html
|
||||
emake -C docs man-pages
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Override auto-detection in the build system, bug #382573
|
||||
export INITD_DIR=/tmp/init.d
|
||||
export CONFIG_LEAF_DIR=../tmp/default
|
||||
|
||||
# Let the build system compile installed Python modules.
|
||||
local PYTHONDONTWRITEBYTECODE
|
||||
export PYTHONDONTWRITEBYTECODE
|
||||
|
||||
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" install-tools \
|
||||
XEN_PYTHON_NATIVE_INSTALL=y install-tools
|
||||
# Fix the remaining Python shebangs.
|
||||
python_fix_shebang "${ED}"
|
||||
|
||||
# Remove RedHat-specific stuff
|
||||
rm -rf "${D}"tmp || die
|
||||
|
||||
# uncomment lines in xl.conf
|
||||
sed -e 's:^#autoballoon=1:autoballoon=1:' \
|
||||
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
|
||||
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
|
||||
-i tools/examples/xl.conf || die
|
||||
|
||||
# Reset bash completion dir; Bug 472438
|
||||
mv "${D}"bash-completion "${D}"usr/share/ || die
|
||||
|
||||
if use doc; then
|
||||
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
|
||||
|
||||
dohtml -r docs/
|
||||
docinto pdf
|
||||
dodoc ${DOCS[@]}
|
||||
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
|
||||
fi
|
||||
|
||||
rm -rf "${D}"/usr/share/doc/xen/
|
||||
doman docs/man?/*
|
||||
|
||||
if use xend; then
|
||||
newinitd "${FILESDIR}"/xend.initd-r2 xend || die "Couldn't install xen.initd"
|
||||
fi
|
||||
newconfd "${FILESDIR}"/xendomains.confd xendomains
|
||||
newconfd "${FILESDIR}"/xenstored.confd xenstored
|
||||
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
|
||||
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
|
||||
newinitd "${FILESDIR}"/xenstored.initd xenstored
|
||||
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
|
||||
newinitd "${FILESDIR}"/xencommons.initd xencommons
|
||||
newconfd "${FILESDIR}"/xencommons.confd xencommons
|
||||
|
||||
if use screen; then
|
||||
cat "${FILESDIR}"/xendomains-screen.confd >> "${ED}"/etc/conf.d/xendomains || die
|
||||
cp "${FILESDIR}"/xen-consoles.logrotate "${ED}"/etc/xen/ || die
|
||||
keepdir /var/log/xen-consoles
|
||||
fi
|
||||
|
||||
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
|
||||
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
|
||||
mv "${D}"usr/lib/xen/bin/qemu* "${D}"usr/$(get_libdir)/xen/bin/ || die
|
||||
fi
|
||||
|
||||
# For -static-libs wrt Bug 384355
|
||||
if ! use static-libs; then
|
||||
rm -f "${D}"usr/$(get_libdir)/*.a "${D}"usr/$(get_libdir)/ocaml/*/*.a
|
||||
fi
|
||||
|
||||
# xend expects these to exist
|
||||
keepdir /var/run/xenstored /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
|
||||
|
||||
# for xendomains
|
||||
keepdir /etc/xen/auto
|
||||
|
||||
# Temp QA workaround
|
||||
dodir "$(udev_get_udevdir)"
|
||||
mv "${D}"/etc/udev/* "${D}/$(udev_get_udevdir)"
|
||||
rm -rf "${D}"/etc/udev
|
||||
|
||||
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
|
||||
find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
|
||||
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the offical wiki page:"
|
||||
elog "http://www.gentoo.org/doc/en/xen-gu"${D}"usr/ide.xml"
|
||||
elog "http://wiki.xen.org/wiki/Main_Page"
|
||||
elog ""
|
||||
elog "Recommended to utilise the xencommons script to config sytem at boot."
|
||||
elog "Add by use of rc-update on completion of the install"
|
||||
|
||||
if [[ "$(scanelf -s __guard -q "${PYTHON}")" ]] ; then
|
||||
echo
|
||||
ewarn "xend may not work when python is built with stack smashing protection (ssp)."
|
||||
ewarn "If 'xm create' fails with '<ProtocolError for /RPC2: -1 >', see bug #141866"
|
||||
ewarn "This problem may be resolved as of Xen 3.0.4, if not post in the bug."
|
||||
fi
|
||||
|
||||
# TODO: we need to have the current Python slot here.
|
||||
if ! has_version "dev-lang/python[ncurses]"; then
|
||||
echo
|
||||
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
|
||||
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
|
||||
fi
|
||||
|
||||
if has_version "sys-apps/iproute2[minimal]"; then
|
||||
echo
|
||||
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
|
||||
ewarn "will not work until you rebuild iproute2 without USE=minimal."
|
||||
fi
|
||||
|
||||
if ! use hvm; then
|
||||
echo
|
||||
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
|
||||
elog "support enable the hvm use flag."
|
||||
elog "An x86 or amd64 system is required to build HVM support."
|
||||
fi
|
||||
|
||||
if use xend; then
|
||||
echo
|
||||
elog "xend capability has been enabled and installed"
|
||||
fi
|
||||
|
||||
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
|
||||
echo
|
||||
elog "xensv is broken upstream (Gentoo bug #142011)."
|
||||
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
|
||||
fi
|
||||
}
|
@ -0,0 +1,155 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.2.4-r4.ebuild,v 1.1 2014/07/09 06:31:29 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
if [[ $PV == *9999 ]]; then
|
||||
KEYWORDS=""
|
||||
REPO="xen-unstable.hg"
|
||||
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
live_eclass="mercurial"
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
UPSTREAM_VER=3
|
||||
GENTOO_VER=
|
||||
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTREAM_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
|
||||
[[ -n ${GENTOO_VER} ]] && \
|
||||
GENTOO_PATCHSET_URI="http://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
|
||||
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
|
||||
${UPSTREAM_PATCHSET_URI}
|
||||
${GENTOO_PATCHSET_URI}"
|
||||
fi
|
||||
|
||||
inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils ${live_eclass}
|
||||
|
||||
DESCRIPTION="The Xen virtual machine monitor"
|
||||
HOMEPAGE="http://xen.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="custom-cflags debug efi flask pae xsm"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
efi? ( >=sys-devel/binutils-2.22[multitarget] )
|
||||
!efi? ( >=sys-devel/binutils-2.22[-multitarget] )"
|
||||
RDEPEND=""
|
||||
PDEPEND="~app-emulation/xen-tools-${PV}"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Approved by QA team in bug #144032
|
||||
QA_WX_LOAD="boot/xen-syms-${PV}"
|
||||
|
||||
REQUIRED_USE="
|
||||
flask? ( xsm )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
if [[ -z ${XEN_TARGET_ARCH} ]]; then
|
||||
if use x86 && use amd64; then
|
||||
die "Confusion! Both x86 and amd64 are set in your use flags!"
|
||||
elif use x86; then
|
||||
export XEN_TARGET_ARCH="x86_32"
|
||||
elif use amd64; then
|
||||
export XEN_TARGET_ARCH="x86_64"
|
||||
else
|
||||
die "Unsupported architecture!"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use flask ; then
|
||||
export "XSM_ENABLE=y"
|
||||
export "FLASK_ENABLE=y"
|
||||
elif use xsm ; then
|
||||
export "XSM_ENABLE=y"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Upstream's patchset
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
# Gentoo's patchset
|
||||
if [[ -n ${GENTOO_VER} ]]; then
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch "${WORKDIR}"/patches-gentoo
|
||||
fi
|
||||
|
||||
# Drop .config and fix gcc-4.6
|
||||
epatch "${FILESDIR}"/${PN/-pvgrub/}-4-fix_dotconfig-gcc.patch
|
||||
|
||||
if use efi; then
|
||||
epatch "${FILESDIR}"/${PN}-4.2-efi.patch
|
||||
export EFI_VENDOR="gentoo"
|
||||
export EFI_MOUNTPOINT="boot"
|
||||
fi
|
||||
|
||||
# if the user *really* wants to use their own custom-cflags, let them
|
||||
if use custom-cflags; then
|
||||
einfo "User wants their own CFLAGS - removing defaults"
|
||||
# try and remove all the default custom-cflags
|
||||
find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
|
||||
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
|
||||
-i {} \; || die "failed to re-set custom-cflags"
|
||||
fi
|
||||
|
||||
# not strictly necessary to fix this
|
||||
sed -i 's/, "-Werror"//' "${S}/tools/python/setup.py" || die "failed to re-set setup.py"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
if use custom-cflags; then
|
||||
filter-flags -fPIE -fstack-protector
|
||||
replace-flags -O3 -O2
|
||||
else
|
||||
unset CFLAGS
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Send raw LDFLAGS so that --as-needed works
|
||||
emake CC="$(tc-getCC)" LDFLAGS="$(raw-ldflags)" LD="$(tc-getLD)" -C xen ${myopt}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myopt
|
||||
use debug && myopt="${myopt} debug=y"
|
||||
use pae && myopt="${myopt} pae=y"
|
||||
|
||||
# The 'make install' doesn't 'mkdir -p' the subdirs
|
||||
if use efi; then
|
||||
mkdir -p "${D}"${EFI_MOUNTPOINT}/efi/${EFI_VENDOR} || die
|
||||
fi
|
||||
|
||||
emake LDFLAGS="$(raw-ldflags)" DESTDIR="${D}" -C xen ${myopt} install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Official Xen Guide and the unoffical wiki page:"
|
||||
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
|
||||
elog " http://en.gentoo-wiki.com/wiki/Xen/"
|
||||
|
||||
use pae && ewarn "This is a PAE build of Xen. It will *only* boot PAE kernels!"
|
||||
use efi && einfo "The efi executable is installed in boot/efi/gentoo"
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# ChangeLog for app-text/qgoogletranslator
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qgoogletranslator/ChangeLog,v 1.7 2013/03/02 19:44:40 hwoarang Exp $
|
||||
|
||||
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org>
|
||||
qgoogletranslator-1.2.1-r1.ebuild:
|
||||
Move Qt dependencies to the new category
|
||||
|
||||
05 Aug 2012; Andrey Grozin <grozin@gentoo.org>
|
||||
qgoogletranslator-1.2.1-r1.ebuild,
|
||||
+files/qgoogletranslator-1.2.1_gcc47.patch:
|
||||
gcc-4.7 fix by Mike Limanski <limanski@narod.ru>; qt slot dependence
|
||||
|
||||
16 Feb 2011; Thomas Kahle <tomka@gentoo.org>
|
||||
qgoogletranslator-1.2.1-r1.ebuild:
|
||||
x86 stable per bug 353089
|
||||
|
||||
29 Jan 2011; Markos Chandras <hwoarang@gentoo.org>
|
||||
qgoogletranslator-1.2.1-r1.ebuild:
|
||||
Stable on amd64 wrt bug #353089
|
||||
|
||||
*qgoogletranslator-1.2.1-r1 (21 Dec 2010)
|
||||
|
||||
21 Dec 2010; Andrey Grozin <grozin@gentoo.org>
|
||||
-qgoogletranslator-1.2.1.ebuild, +qgoogletranslator-1.2.1-r1.ebuild:
|
||||
The desktop database is updated
|
||||
|
||||
04 Dec 2010; Markos Chandras <hwoarang@gentoo.org>
|
||||
qgoogletranslator-1.2.1.ebuild:
|
||||
Keyworded for amd64. Bug #347691
|
||||
|
||||
*qgoogletranslator-1.2.1 (03 Dec 2010)
|
||||
|
||||
03 Dec 2010; Andrey Grozin <grozin@gentoo.org>
|
||||
+qgoogletranslator-1.2.1.ebuild, +metadata.xml:
|
||||
Initial import
|
@ -1,27 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX qgoogletranslator-1.2.1_gcc47.patch 1089 SHA256 47c1352a06e54531a2e20b853c34c1ae5dcb75469132e74f53552470d100a96a SHA512 802742c1ec05c8c781dd5da4e17cb6f42c176bf99283b75e6f55ba77650e64dc67e6cc977f4ab4dc5b8368086299e319d8e6ba322e6c7508d7cc666fe0be33d4 WHIRLPOOL d03dbf1b00da27d1638fccbb4b332adfe80b1f12890a28840a5ec734aa936840a155bb8ae14317df733d738f5a788422d56aa5d5f78330c9d11c68b570e3b772
|
||||
DIST qgoogletranslator-1.2.1.tar.bz2 279120 SHA256 699e5f2ebf19d2e040756806765ddd74954358e7450f890d6004e47a753511a8 SHA512 2c220019717f54b6bd0ffb255f7853de8704d18d9fe50fe59b4b1f15dae4994bc96e7ac727a277ad30cb2f421a8e29985d1cd06d48a4f9a7fd48e38e852d6eff WHIRLPOOL 856a1802f7c7fd811f6a85603810faf5fe582a54f610c24fa194dccf610f9fde4a6a53be45d09b23768d48e3b78426933592adcaa819096048a4e21587f71ca2
|
||||
EBUILD qgoogletranslator-1.2.1-r1.ebuild 699 SHA256 ce4505dba29184caea8a30c5f0d3096824635a1db56ce5bf02c7da61ba1c0aaf SHA512 5098b96cbff009a0cc0c15c6f5dc48c29e78e08b0518392ad48982071e73707a0e42dfcc25b0e133b0941cdccde54d1e7e393301a69e7a09522475f43b1fc79f WHIRLPOOL 2d882e17cb7c1c66ad16283c930698b058c4629d7801542cdc494bed0548bf415394b495b96b66b32597f5e3f943d6f8a27f067d77688bd7491cf5afd339e899
|
||||
MISC ChangeLog 1280 SHA256 e4fb91d9a4b52bacea4cd15a363f4c85ba86251e991b00d3db22705e7705191b SHA512 60550b1083a8a8e048a82c9e6a9884f4f27914e12fcce46a3d291e821ff5006810728ff5fb4a5788ab7cfc836929968589a265cf166cf7412dedeeaa58f34d6c WHIRLPOOL d189c685640d193721bb500937b20578452f27aac8be7427929e85b8f089997a295b7dac5be8f67412b58f73a717d1c1c455f8d207a0c14862b630ade85071fe
|
||||
MISC metadata.xml 386 SHA256 871bf37e0ea26b2c06277a3777609ae73526528d77c5ed7737e794857f1d754c SHA512 82f036ef61c13f4654f728a5b7341169a1d7f8091ce1ceee5fa8fb4e468c92a79bc03d8a0f2378d86c53d8dc7e45ba3a8909c02eddd15b350023b17ab02c3bbd WHIRLPOOL 9d5beed18f6b6c614fa0b183d07ae3319fdaf3fcf0672b091eaf6d79ceab42be4699201861c6cfd76e3ce3eae9ecd52209988342d2debdbf7ebe23c0644f09aa
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQJ8BAEBCABmBQJRMlanXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
|
||||
OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88oQcQAIEiZ0nIAJRACnDDaj9jtKC6
|
||||
Wq9aSmFdUaTAjlpQhChDjfm6UwnmMFjnurkdMoG0mNJajjq3gjdicJ4oSLJjaybG
|
||||
8sVBNXHhnTBkWWcRo/2R9DI6yvrNsRdOTcue60maL3mmb6br6NrNr27zbrtWYx+D
|
||||
HW9f9Bcji9xGLVffPuSDMH0rCMibs5bcJoW8jsTEdDNVJRP56CnfL9TqRzt7KcBg
|
||||
0vRejQHCmE1tROcUjuCOAjFF2cZpBKkA64XmZ4aKeOVv9K40EANCos4mDy4tegEw
|
||||
8pvbFvZmcDZjxvTZf0q8S6p5kLU3HOHqA+/GKXKOsyABRzbWY+jSv501UriXg2Dk
|
||||
9I7qRMMUlHb0llJJtas/sQpj7wLmgvBFV9CZpwNTUJsbOAfpRhqQ4sg+OsoIErDT
|
||||
DJD/ohyXl04l3wp+TRFOZDn03r0CobU9CCnOCHHTnC4AxaYzr8FeGRAtneumiSwE
|
||||
B25YT+D9BBV/iQiq7T3hdzB8lzXv/uqWvktBIxc/7Eo5jS49TCkwuleEUW67QmjN
|
||||
wQZ/4Mw1GoML4uNY/u2tEuh7ut5r46judmoO9DBNYZpNtYhEq37T7Do/5gjs53XC
|
||||
xddtk6bB+KfASlX1koBsUmo63c2uZM+sSnerQsZ6zLW77P0j/bhv7vBRZicmNlEt
|
||||
bUKNWntIIjX6Lt3VWc8S
|
||||
=clOT
|
||||
-----END PGP SIGNATURE-----
|
@ -1,23 +0,0 @@
|
||||
diff -ur qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlocalpeer.cpp qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp
|
||||
--- qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlocalpeer.cpp 2012-07-07 18:41:55.961074073 +0200
|
||||
+++ qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp 2012-07-07 18:42:44.082072652 +0200
|
||||
@@ -59,6 +59,8 @@
|
||||
#include <time.h>
|
||||
#endif
|
||||
|
||||
+#include <unistd.h>
|
||||
+
|
||||
namespace QtLP_Private {
|
||||
#include "qtlockedfile.cpp"
|
||||
#if defined(Q_OS_WIN)
|
||||
diff -ur qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp
|
||||
--- qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp 2012-07-07 18:41:55.961074073 +0200
|
||||
+++ qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp 2012-07-07 18:56:25.938048374 +0200
|
||||
@@ -46,7 +46,6 @@
|
||||
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
-#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
#include "qtlockedfile.h"
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>grozin@gentoo.org</email>
|
||||
<name>Andrey Grozin</name>
|
||||
</maintainer>
|
||||
<longdescription>Qt GUI for the google translate web service.</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="google-code">qgt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qgoogletranslator/qgoogletranslator-1.2.1-r1.ebuild,v 1.5 2013/03/02 19:44:40 hwoarang Exp $
|
||||
EAPI="4"
|
||||
inherit cmake-utils fdo-mime
|
||||
|
||||
DESCRIPTION="GUI for google translate web service"
|
||||
HOMEPAGE="http://code.google.com/p/qgt/"
|
||||
SRC_URI="http://qgt.googlecode.com/files/${P}.tar.bz2"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
RDEPEND="dev-qt/qtgui:4"
|
||||
DEPEND="${RDEPEND}"
|
||||
DOCS="Changelog.txt"
|
||||
PATCHES=( "${FILESDIR}/${P}_gcc47.patch" )
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
# ChangeLog for dev-lisp/openmcl-build-tools
|
||||
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/openmcl-build-tools/ChangeLog,v 1.2 2007/02/03 17:56:38 flameeyes Exp $
|
||||
|
||||
03 Feb 2007; Diego Pettenò <flameeyes@gentoo.org>
|
||||
openmcl-build-tools-20040505.ebuild:
|
||||
Use mirror://debian/ where applicable, or use mirror://gentoo/ if the file
|
||||
has been removed from debian's mirrors.
|
||||
|
||||
*openmcl-build-tools-20040505 (11 Mar 2005)
|
||||
|
||||
11 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org> +metadata.xml,
|
||||
+openmcl-build-tools-20040505.ebuild:
|
||||
Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>
|
||||
|
@ -1,4 +0,0 @@
|
||||
DIST openmcl-build-tools_20040505-2.tar.gz 2723206 SHA256 27dde241c1c0823642e01a5f61dbc5a0dd67f8d23c524b34f311d6d4cf526ff1 SHA512 21f9d386bc60bfd85afac7fe0193604d118e8f41ac849f3dd01da22480fdd2fbfb443d9e79a4f7fa705f6f78a7d078c61f0500a95e92b25218a56eab41a4c3f8 WHIRLPOOL 1354b584eec6ce74de818f8b6b345406f18db3d748361bdfbbf313f9aaa9adeea5dd60aaf44f55b15e07f0ce0b8a7c6c6e05d1aacda92e598ebb52c3a2351384
|
||||
EBUILD openmcl-build-tools-20040505.ebuild 778 SHA256 7bd645d9dac51d9188407ff7ed9cb3d0de949a5619992002bbf04737070b8059 SHA512 bdf6a66a2d00d22ad7eeb02e3ad475153f7172afc17fd5e99ae2be48cc5576506f2d87d9c76b3ed8339710d9acc163241f22faeb523edd2fb5f60814e20eff47 WHIRLPOOL eca612ac46aa3c75e0f2fbfeb5185d7d2d5afed59c087b59ba8b21ce81ff341d6d8152b3bdc0c6543dd016f4e82ff36a78a9a183743e306e1d6b30ddc0350dd3
|
||||
MISC ChangeLog 674 SHA256 a3f9e77f9ae470cc09c0c3d62e35c2849f51cb02b3a5456f79e2aa1436538f5e SHA512 6208c51dd9686977b236a19e9f0b2507ccfc1f7ad80ee468e144f143fcc759f0832a23122e5a880f37ef1cff7610b715c96f38c0931daf567e39a4df2a89fb06 WHIRLPOOL 3574084082ebd866ac9f37d85436010a2b3302388d2f63076243083d549548c870b48ac6222d3671e9c7124d4316a48f4e1e94e2317c0e8fc5c1c6179b9eebae
|
||||
MISC metadata.xml 709 SHA256 039207be8abe0b4f7a6ac181504db8cbb50299a715d91aebf907dc2ace683217 SHA512 19cf5a5a534d48f541618164bda10a1dea224edb76870c6504db154bda68d16cda1c3c4316a20927ea033dcdfbb346d95f320e2878b1628e00a92e54e5f38eef WHIRLPOOL 914f2dc674b50ada7429d27f876d2dc08b516c7491978ebf996aa31754c3a42a31f4f4e8a971092466d63bd082fe3458a8f2904745f4e1f5fc8c6dad68ed0719
|
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>common-lisp</herd>
|
||||
<longdescription>
|
||||
OpenMCL is a Common Lisp implementation. It began as a subset of the commercial
|
||||
MCL (Macintosh Common Lisp), and has grown into a full-featured, stable
|
||||
implementation. All of OpenMCL is released under the GNU Lesser General Public
|
||||
License. Commercial MCL does have a nicely integrated IDE and user interface
|
||||
libraries, which were not open-sourced and are not available in OpenMCL.
|
||||
|
||||
This port contains the heap image and other tools for building OpenMCL (OpenMCL
|
||||
needs an OpenMCL heap image to build itself).
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/openmcl-build-tools/openmcl-build-tools-20040505.ebuild,v 1.3 2007/02/03 17:56:38 flameeyes Exp $
|
||||
|
||||
inherit eutils common-lisp-common-2
|
||||
|
||||
DEB_PV=2
|
||||
|
||||
DESCRIPTION="OpenMCL is a Common Lisp implementation, derived from Digitool's MCL product"
|
||||
HOMEPAGE="http://packages.debian.org/unstable/devel/openmcl-build-tools"
|
||||
SRC_URI="mirror://gentoo/${PN}_${PV}-${DEB_PV}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
tar xfz ${S}/openmcl-interfaces-${PV:2}.tar.gz -C ${S} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/lib/openmcl
|
||||
doins PPCCL-orig
|
||||
doins -r ccl/headers
|
||||
do-debian-credits
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# ChangeLog for dev-lisp/openmcl
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/openmcl/ChangeLog,v 1.7 2012/04/07 10:40:42 neurogeek Exp $
|
||||
|
||||
07 Apr 2012; Jesus Rivero <neurogeek@gentoo.org> openmcl-0.14.2_p1.ebuild:
|
||||
Changed DEPEND to depend on dev-lisp/asdf instead of dev-lisp/cl-asdf
|
||||
|
||||
17 Dec 2010; Ulrich Mueller <ulm@gentoo.org> openmcl-0.14.2_p1.ebuild,
|
||||
openmcl-0.14.2_p1-r1.ebuild:
|
||||
Remove PROVIDE, commonlisp is now a new-style virtual.
|
||||
|
||||
03 Feb 2007; Diego Pettenò <flameeyes@gentoo.org>
|
||||
openmcl-0.14.2_p1.ebuild, openmcl-0.14.2_p1-r1.ebuild:
|
||||
Use mirror://debian/ where applicable, or use mirror://gentoo/ if the file
|
||||
has been removed from debian's mirrors.
|
||||
|
||||
*openmcl-0.14.2_p1-r1 (09 Nov 2006)
|
||||
|
||||
09 Nov 2006; Matthew Kennedy <mkennedy@gentoo.org>
|
||||
+openmcl-0.14.2_p1-r1.ebuild:
|
||||
Remove Common Lisp Controller support.
|
||||
|
||||
30 Oct 2006; Matthew Kennedy <mkennedy@gentoo.org>
|
||||
+files/prototype_print_lisp_object.diff, openmcl-0.14.2_p1.ebuild:
|
||||
Compilation fix; Resolves Bug #153374.
|
||||
|
||||
24 Aug 2005; Matthew Kennedy <mkennedy@gentoo.org>
|
||||
openmcl-0.14.2_p1.ebuild:
|
||||
Use POSIX options for cp; Partially resolves Bug #103487.
|
||||
|
||||
*openmcl-0.14.2_p1 (11 Mar 2005)
|
||||
|
||||
11 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org> +metadata.xml,
|
||||
+openmcl-0.14.2_p1.ebuild:
|
||||
Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>
|
||||
|
@ -1,6 +0,0 @@
|
||||
AUX prototype_print_lisp_object.diff 389 SHA256 c78135ba39294abc41c10ca58c9984d8a7ab276a86739381bf2f0e0a61f07dc4 SHA512 9772d967dfe677e052a836a2818ff03f10b55a3f487dcd83315366c356cd1e2ade32b2827523f10b7293fb1ea911a7b8c856d01aeecfe1e8be512f0228276e64 WHIRLPOOL c10af5ef72227adabd5b42209d42d6a9a372de71cd39b7ba26919f93fe5b0ccdae5f4a0b50530bb91cab7047766888b0bdd15b75266c4e21a6973f6faf9cbe79
|
||||
DIST openmcl_0.14.2.p1.o.tar.gz 2303796 SHA256 9db916c266bae0d622a852d4bae6521c6146382aa0aacbb70bba7945f71fa1cd SHA512 acfbb0b14aa110df48f9b32e9f2c92b22aa85e37473571c9eb4e50bfbec38b4cbc72b1069b0aa70f2b7edb7b80ef6d74bcf3eeb5b7a8141bed77646613c1cd3c WHIRLPOOL 378b7ad95bccf365722098f6c642d633ef76576096c4286159e7af162598df0dc2b0a2b1f47b254000320e72a65825a748097f87f97edabd9ae00ac28d3318ab
|
||||
EBUILD openmcl-0.14.2_p1-r1.ebuild 1603 SHA256 569da5f2177b05d44621c020ec7d5e194d1cb47fdc5affcbe111f910367cc421 SHA512 8d6f3fd779cb0a18852cfd5f1f3346d251e18727d832db23f589cdae401bf46aaf50afa2d9f0277cf9cce8a257cddec1ee48950fd57c884b434be8a3db05a1bc WHIRLPOOL 2f4f65c97713986fabf4c4a8855cb5ece7b2e37897d2d6966b1c1b5041142432fb13ed85aa341c8b3dea98f69f15ecf728a440013d4397d109a65906304e2ed8
|
||||
EBUILD openmcl-0.14.2_p1.ebuild 1723 SHA256 ad302d631f6744fad2d059fe28b77e8bb9f8110f8640cec05358521fb6e9ce6b SHA512 387afc73c2cd7d41a12530511e80110b03f0bd2a1e14488380301820185d79f74c862e48619b265ebd25ccbc369f9bb16d70cff7bceea306dd78b0ec3850d48b WHIRLPOOL 331ba4c0df2d20f5bfd7b429edf3832adf47544f666de71c12babbb99cabe052fb96ed0989c33c733560e9d35678649f810314c94e27eb0d6582a93baa98dba0
|
||||
MISC ChangeLog 1428 SHA256 011b831c3b3b364d43c29497f54dd7554dbc25cebf157335ee5833c52ff9d892 SHA512 0ca0bc6a77132066c85f4db8879b54f5b35f1a214720d3e9c019eb9dab9d55fd4f300baa9377f5bdf69b204e33c8a70716276df93c6b34a3ed89ae7c25f166d7 WHIRLPOOL ef4f88cc8e34c0d5a9e2f992aac3499bd661907a36944bd06517f21c32e9b8a9d83f7378805f84ec184ae3c4b1efd34977e9d15974901fa0efaff6366313fe8c
|
||||
MISC metadata.xml 582 SHA256 c67835b6cd4e29a0d5ad4cd9485bd9072dda47f4f4dbb599f37652483f3dd667 SHA512 290584a4dee43d93f632a54691efdee69fe1e8b5d920b1c5dc3c6e3288694e9f6a55f7ce99a2b80413fc8322af6f415495cd0c55cbf512b5d6cc68efdbae7752 WHIRLPOOL 578fc203d1e663f4e43c37d19a15980286badbde4a3eef6329aa36ef3795d4765d096245890c60b1bb191f387d13e4957b3603240d896cc083f1725a5dca9bfc
|
@ -1,11 +0,0 @@
|
||||
diff -Naur lisp-kernel/lisp-debug.c compiling_lisp_kernel/lisp-debug.c
|
||||
--- lisp-kernel/lisp-debug.c 2004-05-03 09:45:31.000000000 +0200
|
||||
+++ compiling_lisp_kernel/lisp-debug.c 2006-10-30 00:15:22.000000000 +0100
|
||||
@@ -17,6 +17,7 @@
|
||||
#include "lisp.h"
|
||||
#include "lisp-exceptions.h"
|
||||
#include "lisp_globals.h"
|
||||
+#include "lispdcmd.h"
|
||||
#include "area.h"
|
||||
#include "Threads.h"
|
||||
#include <ctype.h>
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>common-lisp</herd>
|
||||
<longdescription>
|
||||
OpenMCL is a Common Lisp implementation. It began as a subset of the commercial
|
||||
MCL (Macintosh Common Lisp), and has grown into a full-featured, stable
|
||||
implementation. All of OpenMCL is released under the GNU Lesser General Public
|
||||
License. Commercial MCL does have a nicely integrated IDE and user interface
|
||||
libraries, which were not open-sourced and are not available in OpenMCL.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/openmcl/openmcl-0.14.2_p1-r1.ebuild,v 1.3 2010/12/17 20:18:50 ulm Exp $
|
||||
|
||||
inherit eutils common-lisp-common-3
|
||||
|
||||
EXTRA_PV=o
|
||||
MY_PV=${PV/_p/.p}
|
||||
|
||||
DESCRIPTION="OpenMCL is a Common Lisp implementation, derived from Digitool's MCL product"
|
||||
HOMEPAGE="http://openmcl.clozure.com/
|
||||
http://packages.debian.org/unstable/devel/openmcl"
|
||||
SRC_URI="mirror://debian/pool/main/o/${PN}/${PN}_${MY_PV}.${EXTRA_PV}.tar.gz"
|
||||
LICENSE="LLGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lisp/openmcl-build-tools"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
# The following relies heavily on what I read in debian/rules...
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
pushd ${S}
|
||||
sed -e "s,%ver%,${MY_PV}.${EXTRA_PV}," \
|
||||
< debian/run-bootstrap.lisp.template \
|
||||
> debian/run-bootstrap.lisp
|
||||
cp debian/Makefile .
|
||||
cp -RP /usr/lib/openmcl/{PPCCL-orig,headers} .
|
||||
epatch "${FILESDIR}/prototype_print_lisp_object.diff"
|
||||
popd
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
OPENMCL=/usr/bin/openmcl make || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc
|
||||
dodir /usr/bin
|
||||
dodir /usr/lib/common-lisp/bin
|
||||
dodir /usr/lib/openmcl
|
||||
dodir /usr/lib/openmcl/lib
|
||||
dodir /usr/lib/openmcl/library
|
||||
make install DESTDIR=${D} || die
|
||||
exeinto /usr/lib/common-lisp/bin/
|
||||
doexe debian/openmcl.sh
|
||||
dohtml doc/HTML/*.html
|
||||
doman debian/openmcl.1
|
||||
do-debian-credits
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
standard-impl-postinst openmcl || die
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
standard-impl-postrm openmcl /usr/bin/openmcl
|
||||
if [ ! -x /usr/bin/openmcl ]; then
|
||||
rm -rf /usr/lib/openmcl/ || die
|
||||
fi
|
||||
}
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/openmcl/openmcl-0.14.2_p1.ebuild,v 1.6 2012/04/07 10:40:42 neurogeek Exp $
|
||||
|
||||
inherit eutils common-lisp-common-2
|
||||
|
||||
EXTRA_PV=o
|
||||
MY_PV=${PV/_p/.p}
|
||||
|
||||
DESCRIPTION="OpenMCL is a Common Lisp implementation, derived from Digitool's MCL product"
|
||||
HOMEPAGE="http://openmcl.clozure.com/
|
||||
http://packages.debian.org/unstable/devel/openmcl"
|
||||
SRC_URI="mirror://debian/pool/main/o/${PN}/${PN}_${MY_PV}.${EXTRA_PV}.tar.gz"
|
||||
LICENSE="LLGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="=dev-lisp/common-lisp-controller-4*
|
||||
>=dev-lisp/asdf-1.84
|
||||
dev-lisp/openmcl-build-tools"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
# The following relies heavily on what I read in debian/rules...
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
pushd ${S}
|
||||
sed -e "s,%ver%,${MY_PV}.${EXTRA_PV}," \
|
||||
< debian/run-bootstrap.lisp.template \
|
||||
> debian/run-bootstrap.lisp
|
||||
cp debian/Makefile .
|
||||
cp -RP /usr/lib/openmcl/{PPCCL-orig,headers} .
|
||||
epatch "${FILESDIR}/prototype_print_lisp_object.diff"
|
||||
popd
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
OPENMCL=/usr/bin/openmcl make || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc
|
||||
dodir /usr/bin
|
||||
dodir /usr/lib/common-lisp/bin
|
||||
dodir /usr/lib/openmcl
|
||||
dodir /usr/lib/openmcl/lib
|
||||
dodir /usr/lib/openmcl/library
|
||||
make install DESTDIR=${D} || die
|
||||
insinto /usr/lib/openmcl
|
||||
doins debian/install-clc.lisp
|
||||
exeinto /usr/lib/common-lisp/bin/
|
||||
doexe debian/openmcl.sh
|
||||
dohtml doc/HTML/*.html
|
||||
doman debian/openmcl.1
|
||||
do-debian-credits
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
standard-impl-postinst openmcl || die
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
standard-impl-postrm openmcl /usr/bin/openmcl
|
||||
if [ ! -x /usr/bin/openmcl ]; then
|
||||
rm -rf /usr/lib/openmcl/ || die
|
||||
fi
|
||||
}
|
@ -1,19 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST django-ldapdb-0.1.0_p20120424.tar.bz2 12627 SHA256 ff98287da2b564cea7d02b8757b60b1f2366da09a7d5abf736098d249795047a SHA512 48b0319812e1731971d1d0ac0991e049b7e614a3c1d7e86fcbb47707b0c0317bd6a6f8ff414850d57175fb1c8c095521bfd20feaf4c5aa38b0af395471f3e92d WHIRLPOOL ddb31df8f5771e19e5e0a43ed8839eeafac7ac24f012ab7a92d9b30a89556d525ad2d79c2a428308a9ce616e4057dde15257acec32eba0ad20d4cb0ae5f49503
|
||||
DIST django-ldapdb-0.1.0_p20130712.tar.gz 14003 SHA256 c2378a2307cdb5304181afc4ab2e5ad46783235c34ba5c3e65c21f302884dfaa SHA512 0b2d045260e5b2d322db11d54e69c8770d12aa680e1a885e0a8485fe6ba55d18df84fc51a001c1a6c07c256bc11d2861ae2881af4437b1f75c32714d7c7a116d WHIRLPOOL 379d10a363ee370552df7170e7c1921d31f2b54ce89ea54527b9bec34c8346b534604e710254e316bdf3cf03a16e22dc2b498a8221c9512dd86fc49cc9d4735d
|
||||
DIST django-ldapdb-0.1.0_p20130921.tar.gz 16858 SHA256 48d8c08510a4a9d135c78fa85162c32b74702d2a1a6dcdfd25ab69ba5ee8402b SHA512 1cffa04ef9f99f513b39a4c3d23e79a1495ce9120f72f12a8b4736b7713eb1ce1bf9e95e86c19340043e2b29db16d9a3fb4644351625d72de3c2fb5a61297f83 WHIRLPOOL 00148639e7b8ffcc7fdb41ba653ac5b611d5bc1541c936ccbe3c6a3b7eecc049374a70f6bc4215e293ad36b4928eaee1491af75ec215175dc1b7b67e38e6365f
|
||||
EBUILD django-ldapdb-0.1.0_p20120424-r1.ebuild 713 SHA256 d4a99c6fb47c7158078617b9ab23a2594931c60d88ea22e8c6d1d882d447752d SHA512 767198afc352a2f41c5d859b6b2728176a88c0e901c2b0c0fc86894369e534d4c6a2cd15cdc2e7e95194d3a7c585df11c0eecb67aec86077dbece8fcd03aba14 WHIRLPOOL 3e78fde060f561fe6e4cb852c6bce7a9c856f5506bfba25eb9bced83e71f07f590db22d02c127a1715f7d6e9e3dcfac372785f6d4cbd11dbbf4ffa99f5ac7177
|
||||
EBUILD django-ldapdb-0.1.0_p20120424.ebuild 1219 SHA256 14d9acf5ff5e1eb3452cb0e258cf39fd770587a14dfb91d199700c24e3144032 SHA512 1acf72a4bfc2932f98d581ff62d32c86c25632ae2378cecc42d8fb67ced6748fa2c0951b42e54542b9f6fa0658cfa0d755cc73b5386821ee640fe0b4a0f82cea WHIRLPOOL 29b39c950bab63fe476c3d26b0cf76cecd8a1226ff54558b6bf938e25c8e869b619b3b32d8110f828225ea627df7b20a2b2f59242b60d9e0d50065ee6d20a78f
|
||||
EBUILD django-ldapdb-0.1.0_p20130712.ebuild 2379 SHA256 8d75a363d50fa0865e4eba05ed163c245d2af889fa6a6a2820b79856d96f7d05 SHA512 5ccba39967d7a44b44107062b211acbd0fdbfc5521f809adb563c70413f3947fbd7981d5549f669b6911804de00066a1f38540b8474d7c27ac436a46cf4dee87 WHIRLPOOL 4f8af95f927d638e688020718c3d7804b060fd955d5515d5b61ba8776191f1ded79149a71987c7b17e33281d8a9ca6817a60270a4715739168442c4b1a4ad7df
|
||||
DIST django-ldapdb-0.3.2.tar.gz 11029 SHA256 b6bab3a4501419ff9ba1e50076b67c5f92e1c0b3d4b2c8c40014aadb5c06cc6d SHA512 d1f88f754bebda53b5f51c5120b070ce93e229a1c31d59bcdb5cbffdfdc1d590479ae5a2024805705d8bcf51bad8787d578a348ec78ffc5565bdeedb9ffa7b96 WHIRLPOOL 013869787a85a822712ea2331272651d43462320319256d5e07355502a7392cd601b084492f03fb40b2f12fa733ca0e87ecc283a4fc7ba71fd37bbdc9d1b0eb3
|
||||
EBUILD django-ldapdb-0.1.0_p20130921.ebuild 906 SHA256 f548db79c18ff266918f3bb014c66f8ad4a6b0c90b57c1ff75f204f050a38326 SHA512 de5469f5923152293b1c0b91c09a596bb84099ccf7bda1688a616e1cf0dbf10df33f649e63d9c9c5b3462feef7c69708967d45e6ae36c967a6255f10aba724e6 WHIRLPOOL 4b30a5b2c3d6f30ecdb17b2c36f739475e5d61e7e5546de4d7214cefe80981f96edc00335c66be21ae7b4db5c605d4a25a3b679c9dc7def1ead47bcf582f8d6a
|
||||
MISC ChangeLog 1980 SHA256 2891ec7748adf138195832cc2197aadd23471bd7cd5b4e7ac954260e001b7a3b SHA512 e7adc140d8b87cd15bb13b44f874ef208f09e3912b170c1281fc72c701ee104296514617d482d4dcbdf711b7139e264c566fae58b32ff3cec554baa3de76e515 WHIRLPOOL 3983e46c63fad6853025c3e5286f5f75c74bc01b49e236bc8524e96bc8d4b4a19be1bcc5767817afda29e0fe45c0737f60988444d956fc7448b2d5d3ab917258
|
||||
EBUILD django-ldapdb-0.3.2.ebuild 649 SHA256 53e63c10b95f97f782a220d025214e76f1d673f919c488e3c60857262fe39d3b SHA512 6a8d872f8f707b53238cfb09903cc3cb3dfdc6d08f78c0d803a36182b7cbea6395924302fb756ca5608b680d06c8818ed1d919145dcd9dc2f8d9c6e85d07f520 WHIRLPOOL 1c9780a765c3eb7667cd9d5858b5b2065be9a9dd11e54f719bf2ce3c13d9ea27c6f097d4cdecd5262896048171eeffa3ae28ea509ea506fe67ec884a24aaf837
|
||||
MISC ChangeLog 2417 SHA256 824c0672c8d2707f79033f93f298f94e74afa9e0a0cc14bc4a504a9c4cc254c1 SHA512 0ab20f0615b12ff5e86ee23e47a1c8958505bcdf8f48a1bab9daddb1b12d76ae16fa44540bf0d656ce8f17468bf5789276bb554db77185b13f2222eadb8af7cd WHIRLPOOL ff0df44c95e1620da38af14bc1a0daf2bedc1d205a32cc7cd49ebc465456e6810cbe734aeb2c878813a289c034558dd79d1fc883d11b612754987ea113d85c1d
|
||||
MISC metadata.xml 253 SHA256 e46efd590a64061ef839b703b4ea6f25ec8aa4b2e4da401c7ae00c74828de0c2 SHA512 8b47855847429a6f134541fe072f4b650f58e8ef0eb534e61c88442681429185b6ae3217512c69a427cf1309bad72fa7ab0d17bc62db76e4653081639224eac4 WHIRLPOOL 28eed9c27b29956e68cc70e1f74106f7e1b30a744c0cf045957cf80b5da93c05174f9a426ea7efef83ed07b7b3bdeb1c7139199e211837c5d4ec64870e0e7c69
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlI9YCEACgkQjDdoMVfcAHh3ZgCdEqKYzOVvMxSDgccXAFgd6ye1
|
||||
9qAAoJc+zzbZtbV1IOtnal6OQwaTXkc/
|
||||
=klVB
|
||||
iEYEAREIAAYFAlO84PMACgkQso7CE7gHKw2ytwCfTrrrc2XLs11X9aVft6JDwNC9
|
||||
umoAn2WsVeB+8hSdZSV7wplVvzKZ3cDp
|
||||
=bZWw
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-ldapdb/django-ldapdb-0.1.0_p20120424-r1.ebuild,v 1.1 2013/07/12 14:56:09 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An LDAP database backend for Django"
|
||||
HOMEPAGE="https://github.com/jlaine/django-ldapdb"
|
||||
SRC_URI="http://dev.gentoo.org/~tampakrap/tarballs/${P}.tar.bz2"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
# Tests require LDAP setup.
|
||||
RESTRICT=test
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-ldapdb/django-ldapdb-0.1.0_p20120424.ebuild,v 1.4 2013/07/12 16:16:07 idella4 Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS=1
|
||||
RESTRICT_PYTHON_ABIS="3.* *-pypy-* *-jython"
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="an LDAP database backend for Django"
|
||||
HOMEPAGE="http://opensource.bolloretelecom.eu/projects/django-ldapdb/"
|
||||
SRC_URI="http://dev.gentoo.org/~tampakrap/tarballs/${P}.tar.bz2"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
PYTHON_MODNAME="ldapdb"
|
||||
|
||||
RDEPEND="dev-python/django"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
test? ( dev-python/python-ldap )"
|
||||
|
||||
S="${WORKDIR}"/${PN}
|
||||
|
||||
src_test() {
|
||||
# Exclude examples from test phase
|
||||
mv examples/tests.py examples/tests
|
||||
|
||||
testing() {
|
||||
export DJANGO_SETTINGS_MODULE="django.conf"
|
||||
"$(PYTHON)" manage.py test
|
||||
}
|
||||
|
||||
python_execute_function testing
|
||||
mv examples/tests examples/tests.py
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
samples() {
|
||||
insinto $(python_get_libdir)/site-packages/${PYTHON_MODNAME}/
|
||||
doins -r examples/
|
||||
}
|
||||
|
||||
if use examples; then
|
||||
python_execute_function samples
|
||||
fi
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-ldapdb/django-ldapdb-0.1.0_p20130712.ebuild,v 1.1 2013/07/16 04:20:58 floppym Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="an LDAP database backend for Django"
|
||||
HOMEPAGE="http://opensource.bolloretelecom.eu/projects/django-ldapdb/"
|
||||
SRC_URI="http://dev.gentoo.org/~idella4/tarballs/${P/0.1.0/0.2.0}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
PYTHON_MODNAME="ldapdb"
|
||||
S="${WORKDIR}"/${PN}
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/python-ldap[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_prepare_all() {
|
||||
# Disable tests requiring connecting to ldap server,
|
||||
# until 'someone' figures how to set one in localhost
|
||||
sed -e 's:test_update:_&:' -e 's:test_get:_&:' -e 's:test_scope:_&:' \
|
||||
-e 's:test_values_list:_&:' -e 's:test_values:_&:' -e 's:test_slice:_&:' \
|
||||
-e 's:test_order_by:_&:' -e 's:test_ldap_filter:_&:' -e 's:test_delete:_&:' \
|
||||
-e 's:test_filter:_&:' -e 's:test_bulk_delete:_&:' -e 's:test_count:_&:' \
|
||||
-e 's:test_index:_&:' -e 's:test_user_list:_&:' -e 's:test_user_detail:_&:' \
|
||||
-e 's:test_user_delete:_&:' -e 's:test_group_list:_&:' \-e 's:test_group_detail:_&:' \
|
||||
-e 's:test_group_search:_&:' -e 's:test_group_add:_&:' -e 's:test_group_delete:_&:' \
|
||||
-i examples/tests.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile
|
||||
if use test; then
|
||||
pushd "${BUILD_DIR}"/lib > /dev/null
|
||||
django-admin.py startproject ldaptest || die "setting up test env failed"
|
||||
cp "${S}"/settings.py ldaptest/ldaptest/ || die
|
||||
sed -e "/^INSTALLED_APPS/a\ 'ldapdb'," \
|
||||
-i ldaptest/ldaptest/settings.py || die "sed failed"
|
||||
echo "SKIP_SOUTH_TESTS=False" >> ldaptest/ldaptest/settings.py
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# https://github.com/jlaine/django-ldapdb/issues/2
|
||||
pushd build/lib/ > /dev/null
|
||||
ln -sf ../../examples . || die
|
||||
PYTHONPATH=${PYTHONPATH}:${PYTHONPATH}/ldaptest
|
||||
"${PYTHON}" ldaptest/manage.py test --settings=ldaptest.settings
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-ldapdb/django-ldapdb-0.3.2.ebuild,v 1.1 2014/07/09 06:36:26 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An LDAP database backend for Django"
|
||||
HOMEPAGE="https://github.com/jlaine/django-ldapdb"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="dev-python/django[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-ldap-2.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
@ -1,4 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST syslogger-1.5.1.gem 8192 SHA256 f44e3958586902a3bce56b03e31f5c1eea950cfe588bdae5724c5ba9818a3181 SHA512 3530df3f64fb4d9179db2e11be75998318ec36e215b2c4748805001e717726b801ec5650ae6ac68f8fcd97bc352ae751c44af65e30ac253086bbe6b70178aa3b WHIRLPOOL f738ad85c296974337c6e805b701c483f90efdc0ef35887689b83b3b3ef9e625a2d4f168a6af0911fbbac81c9fcf12a12a37aa5faa21a1972f047492f5d085a8
|
||||
DIST syslogger-1.6.0.gem 8704 SHA256 6be6c02fcaf7f28c871f58517c6081324dd5e4b92355c72bbdb14289bf0d06e0 SHA512 ecb64b3c349f1e596e6c0301be9bef0bd03698bd67f85537d1e15ecc262f4ec4496cb0a1c2f03d3f98a9df00dfc72b0e0d3c14e625f5138ccbdeaf7497744996 WHIRLPOOL 9a7a283ffd3abafdd805c62e686bc10e1c72630bb663eebd4372c6a29f1c0471f8a95b6872624d9ffdbf08e2294166ee05328b010680adf940fca00fb865c4b1
|
||||
EBUILD syslogger-1.5.1-r1.ebuild 744 SHA256 5e1b249611f3ef79d0820cd207881e48bf9a39b65b76be909a67b0aba2d4ecd1 SHA512 337ffd3cf1d2e5573d8469decdbe971d9d468b438081a4e45f57c5c030b565bc3b98a454dc3346dddadc8c77f0389483ad3c84f8ebeeb3bc8598f8d6d225a18e WHIRLPOOL eb45ab41c5dc5c29efae8f8aae2c807dad17d32fba2ba7f3c66f47923c9665fee2fcf4186c131bccf5cdba77796c8862fa17429ce6da697acc8e44cb007b4e98
|
||||
MISC ChangeLog 1847 SHA256 77776b5e713836505a4e65a4df6374c538b0854c5931c87e5f313f4cf393aae9 SHA512 e3f97f0430d7592ae8e51efa08ec6f6453ab288cd6e9fefb59aaed327acfb5b104572c32c24ea93d44d022d6f99bd9ddd24b4102df424c339cbec85de8322ef5 WHIRLPOOL 293c7365ec78c73c275617f0e84e05a271c77bae8b9de3d6ff4ee079f92a2a899bf96b5068edc1a47381fd95d6295f85f01a5f36a028a43071d98b5ee1d8254e
|
||||
EBUILD syslogger-1.6.0.ebuild 743 SHA256 1352ef181b8e28e3d8ccabff5f9c165860fa400c9ac41e68b2ab8c6191aa6ab6 SHA512 dbf340ddf97a3ebcd8de5d6c57aa1427c7acf92d3dc1c3810a5ead69ada46e6aef2a82cfb609bab3a1fd9d62e935aedf1e38c976b9f7a64a49cdb8df35eee861 WHIRLPOOL 5c510335a7645247633eede59341f955aabba50254ff69ab4a6bdf3da897588816ff4630def6c523d63391f854613f8654d3dfcb0b12d134cf16faa8167f874c
|
||||
MISC ChangeLog 2024 SHA256 d4c35a254d34b6f0e22def212ca13c76c165259b0cdda7cf754deb1f0c3696db SHA512 392845b220e4339832f9f7a171bf49f7012a3bd49d806681fb6ce319bffb06a3b13ecff55030f1c06fd7e54a55015f984363d7af6c6c915bf0f021a188016c1f WHIRLPOOL dfd917299105da39cb1703e6921d22a73c006e5aeb838829a746ccd8a38f5cfc1c15f28c31e313749d1fd516a9ef0a8aa3105aeb1e41d6d28fab67a1685744d3
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlO80ZwACgkQiIP6VqMIqNd3vQD+Kksqh7I1MghJifVSDQD0qNTz
|
||||
A+GBnvxgeVEsSPD3+3YA+QFzMcCzPt1G17Yl6GOvj6VnsIlKJ6VyDI2yDAym0LJ/
|
||||
=3IXy
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/syslogger/syslogger-1.6.0.ebuild,v 1.1 2014/07/09 05:22:24 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
# if ever needed
|
||||
#GITHUB_USER="crohr"
|
||||
#GITHUB_PROJECT="${PN}"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Drop-in replacement for the standard Logger, that logs to the syslog"
|
||||
HOMEPAGE="https://github.com/crohr/syslogger"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? ( >=dev-ruby/rdoc-2.4.2 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i '/[Bb]undler/d' Rakefile || die
|
||||
}
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.3.2.ebuild,v 1.1 2014/07/09 08:15:04 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Extensible Python-based build utility"
|
||||
HOMEPAGE="http://www.scons.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
|
||||
doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf
|
||||
http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html )"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
python_prepare_all() {
|
||||
local PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.1.0-jython.patch"
|
||||
)
|
||||
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=361061
|
||||
sed -i -e "s|/usr/local/bin:/opt/bin:/bin:/usr/bin|${EPREFIX}/usr/local/bin:${EPREFIX}/opt/bin:${EPREFIX}/bin:${EPREFIX}/usr/bin:/usr/local/bin:/opt/bin:/bin:/usr/bin|g" engine/SCons/Platform/posix.py || die
|
||||
# and make sure the build system doesn't "force" /usr/local/ :(
|
||||
sed -i -e "s/'darwin'/'NOWAYdarwinWAYNO'/" setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install \
|
||||
--standard-lib \
|
||||
--no-version-script \
|
||||
--install-data "${EPREFIX}"/usr/share
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( {CHANGES,README,RELEASE}.txt )
|
||||
distutils-r1_python_install_all
|
||||
|
||||
use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
# Build system does not use build_scripts properly.
|
||||
# http://scons.tigris.org/issues/show_bug.cgi?id=2891
|
||||
python_replicate_script "${ED}"usr/bin/scons{,ign,-time}
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild,v 1.1 2014/04/27 17:13:04 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 virtualx
|
||||
|
||||
DESCRIPTION="Color profile manager for the GNOME desktop"
|
||||
HOMEPAGE="http://projects.gnome.org/gnome-color-manager/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="packagekit raw"
|
||||
|
||||
# Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.31.10:2
|
||||
>=media-libs/lcms-2.2:2
|
||||
>=media-libs/libcanberra-0.10[gtk3]
|
||||
media-libs/libexif
|
||||
media-libs/tiff
|
||||
|
||||
>=x11-libs/gtk+-3.3.8:3
|
||||
>=x11-libs/vte-0.25.1:2.90
|
||||
>=x11-misc/colord-0.1.34:0=
|
||||
>=x11-libs/colord-gtk-0.1.20
|
||||
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
raw? ( media-gfx/exiv2 )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}"
|
||||
|
||||
# docbook-sgml-{utils,dtd:4.1} needed to generate man pages
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-sgml-dtd:4.1
|
||||
app-text/docbook-sgml-utils
|
||||
dev-libs/libxslt
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# Always enable tests since they are check_PROGRAMS anyway
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--enable-tests \
|
||||
$(use_enable packagekit) \
|
||||
$(use_enable raw exiv) \
|
||||
ITSTOOL=$(type -P true)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
if ! has_version media-gfx/argyllcms ; then
|
||||
elog "If you want to do display or scanner calibration, you will need to"
|
||||
elog "install media-gfx/argyllcms"
|
||||
fi
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.2.ebuild,v 1.1 2014/05/31 06:41:09 pacho Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.3.ebuild,v 1.1 2014/07/09 09:42:36 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
@ -0,0 +1,37 @@
|
||||
diff --git a/Jubler-4.6.1/resources/ffmpeg/ffdecode/decodeaudio.c b/Jubler-4.6.1/resources/ffmpeg/ffdecode/decodeaudio.c
|
||||
index 92bf071..d163010 100644
|
||||
--- a/Jubler-4.6.1/resources/ffmpeg/ffdecode/decodeaudio.c
|
||||
+++ b/Jubler-4.6.1/resources/ffmpeg/ffdecode/decodeaudio.c
|
||||
@@ -37,6 +37,13 @@ jboolean decodeAudio(JNIEnv* env, jobject this, const char *input_filename, cons
|
||||
AVStream *add_audio_stream(JNIEnv* env, jobject this, AVFormatContext *oc, int codec_id, int sample_rate, int channels);
|
||||
void audio_enc_out(JNIEnv * env, jobject this, AVFormatContext *ofcx, AVStream *audio_st, const short *samples, int buf_size);
|
||||
|
||||
+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
|
||||
+#ifndef MAX_AUDIO_FRAME_SIZE
|
||||
+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
|
||||
+#else
|
||||
+#define AVCODEC_MAX_AUDIO_FRAME_SIZE MAX_AUDIO_FRAME_SIZE
|
||||
+#endif
|
||||
+#endif
|
||||
|
||||
JNIEXPORT jboolean JNICALL Java_com_panayotis_jubler_media_preview_decoders_FFMPEG_createClip(JNIEnv * env, jobject this, jstring audio, jstring wav, jlong start, jlong stop) {
|
||||
const char * audio_c;
|
||||
diff --git a/Jubler-4.6.1/resources/ffmpeg/ffdecode/makecache.c b/Jubler-4.6.1/resources/ffmpeg/ffdecode/makecache.c
|
||||
index d7ea88b..0190b79 100644
|
||||
--- a/Jubler-4.6.1/resources/ffmpeg/ffdecode/makecache.c
|
||||
+++ b/Jubler-4.6.1/resources/ffmpeg/ffdecode/makecache.c
|
||||
@@ -38,6 +38,14 @@
|
||||
#include "defaults.h"
|
||||
#include "utilities.h"
|
||||
|
||||
+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
|
||||
+#ifndef MAX_AUDIO_FRAME_SIZE
|
||||
+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
|
||||
+#else
|
||||
+#define AVCODEC_MAX_AUDIO_FRAME_SIZE MAX_AUDIO_FRAME_SIZE
|
||||
+#endif
|
||||
+#endif
|
||||
+
|
||||
JNIEXPORT jboolean JNICALL Java_com_panayotis_jubler_media_preview_decoders_NativeDecoder_makeCache(JNIEnv * env, jobject this, jstring audio, jstring cache, jstring original) {
|
||||
const char *audio_c;
|
||||
const char *cache_c;
|
@ -1 +1 @@
|
||||
Wed, 09 Jul 2014 05:07:01 +0000
|
||||
Wed, 09 Jul 2014 10:07:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 09 Jul 2014 05:07:01 +0000
|
||||
Wed, 09 Jul 2014 10:07:01 +0000
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst prepare
|
||||
DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux sec-policy/selinux-logrotate ) acl? ( virtual/acl ) >=sys-apps/sed-4
|
||||
DESCRIPTION=Rotates, compresses, and mails system logs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://fedorahosted.org/logrotate/
|
||||
IUSE=acl selinux
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux sec-policy/selinux-logrotate ) acl? ( virtual/acl )
|
||||
SLOT=0
|
||||
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.4.tar.gz
|
||||
_eclasses_=eutils 76fc3c462065bb4ca959f939e6793f94 flag-o-matic c7bef10bac37ea4947ad688fd0d29b25 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=0c1cd4c5570ea7c7891ec306a93a1855
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst prepare
|
||||
DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux sec-policy/selinux-logrotate ) acl? ( virtual/acl ) >=sys-apps/sed-4
|
||||
DESCRIPTION=Rotates, compresses, and mails system logs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://fedorahosted.org/logrotate/
|
||||
IUSE=acl selinux
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux sec-policy/selinux-logrotate ) acl? ( virtual/acl )
|
||||
SLOT=0
|
||||
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.6.tar.gz
|
||||
_eclasses_=eutils 76fc3c462065bb4ca959f939e6793f94 flag-o-matic c7bef10bac37ea4947ad688fd0d29b25 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=bb4e8ee6f1ed7e14eaec1fb1b04303ac
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=dev-libs/boost[threads] dev-libs/libxml2 dev-libs/icu sys-apps/acl sys-apps/dbus sys-apps/util-linux sys-libs/zlib virtual/libintl btrfs? ( sys-fs/btrfs-progs ) ext4? ( sys-fs/e2fsprogs ) lvm? ( sys-fs/lvm2 ) pam? ( sys-libs/pam ) xattr? ( sys-apps/attr ) sys-devel/gettext virtual/pkgconfig
|
||||
DESCRIPTION=Command-line program for btrfs and ext4 snapshot management
|
||||
EAPI=5
|
||||
HOMEPAGE=http://snapper.io/
|
||||
IUSE=+btrfs ext4 lvm pam xattr
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/boost[threads] dev-libs/libxml2 dev-libs/icu sys-apps/acl sys-apps/dbus sys-apps/util-linux sys-libs/zlib virtual/libintl btrfs? ( sys-fs/btrfs-progs ) ext4? ( sys-fs/e2fsprogs ) lvm? ( sys-fs/lvm2 ) pam? ( sys-libs/pam ) xattr? ( sys-apps/attr )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.suse.com/pub/projects/snapper/snapper-0.2.3.tar.bz2
|
||||
_eclasses_=eutils 76fc3c462065bb4ca959f939e6793f94 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=4be577a33e956e9930c1243562155fe9
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=app-crypt/gnupg-2 >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.34:2 >=dev-libs/libgcrypt-1.2.2:0= >=dev-libs/libtasn1-1:= >=sys-apps/dbus-1 gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-1.34 ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-libs/gobject-introspection-common dev-libs/libxslt dev-util/gdbus-codegen >=dev-util/gtk-doc-am-1.9 >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.24[vapigen] dev-lang/vala:0.22[vapigen] dev-lang/vala:0.20[vapigen] ) ) app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=Libraries for cryptographic UIs and accessing PKCS#11 modules
|
||||
EAPI=5
|
||||
HOMEPAGE=https://developer.gnome.org/gcr/
|
||||
IUSE=debug gtk +introspection vala test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris
|
||||
LICENSE=GPL-2+ LGPL-2+
|
||||
RDEPEND=>=app-crypt/gnupg-2 >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.34:2 >=dev-libs/libgcrypt-1.2.2:0= >=dev-libs/libtasn1-1:= >=sys-apps/dbus-1 gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-1.34 ) !<gnome-base/gnome-keyring-3.3
|
||||
REQUIRED_USE=vala? ( introspection )
|
||||
SLOT=0/1
|
||||
SRC_URI=mirror://gnome/sources/gcr/3.12/gcr-3.12.0.tar.xz
|
||||
_eclasses_=eutils 76fc3c462065bb4ca959f939e6793f94 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool 2964b38e7ad7f6998406386ad1c6dbcf multilib fac675dcccf94392371a6abee62d909f python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3 vala d8f392783fdc2395fc64af046f2ca961 versionator a8a3963967d6140be9a14b08bb8f047f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=192826b24d5de9849dfa651546748dd7
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=app-crypt/gnupg-2 >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.34:2 >=dev-libs/libgcrypt-1.2.2:0= >=dev-libs/libtasn1-1:= >=sys-apps/dbus-1 gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-1.34 ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-libs/gobject-introspection-common dev-libs/libxslt dev-util/gdbus-codegen >=dev-util/gtk-doc-am-1.9 >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.24[vapigen] dev-lang/vala:0.22[vapigen] dev-lang/vala:0.20[vapigen] ) ) app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DEPEND=>=app-crypt/gnupg-2 >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.34:2 >=dev-libs/libgcrypt-1.2.2:0= >=dev-libs/libtasn1-1:= >=sys-apps/dbus-1 gtk? ( >=x11-libs/gtk+-3:3[introspection?] ) introspection? ( >=dev-libs/gobject-introspection-1.34 ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-libs/gobject-introspection-common dev-libs/libxslt dev-util/gdbus-codegen >=dev-util/gtk-doc-am-1.9 >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.24[vapigen] dev-lang/vala:0.22[vapigen] dev-lang/vala:0.20[vapigen] ) ) app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=Libraries for cryptographic UIs and accessing PKCS#11 modules
|
||||
EAPI=5
|
||||
HOMEPAGE=https://developer.gnome.org/gcr/
|
||||
IUSE=debug gtk +introspection vala test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris
|
||||
LICENSE=GPL-2+ LGPL-2+
|
||||
RDEPEND=>=app-crypt/gnupg-2 >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.34:2 >=dev-libs/libgcrypt-1.2.2:0= >=dev-libs/libtasn1-1:= >=sys-apps/dbus-1 gtk? ( >=x11-libs/gtk+-3:3 ) introspection? ( >=dev-libs/gobject-introspection-1.34 ) !<gnome-base/gnome-keyring-3.3
|
||||
RDEPEND=>=app-crypt/gnupg-2 >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.34:2 >=dev-libs/libgcrypt-1.2.2:0= >=dev-libs/libtasn1-1:= >=sys-apps/dbus-1 gtk? ( >=x11-libs/gtk+-3:3[introspection?] ) introspection? ( >=dev-libs/gobject-introspection-1.34 ) !<gnome-base/gnome-keyring-3.3
|
||||
REQUIRED_USE=vala? ( introspection )
|
||||
SLOT=0/1
|
||||
SRC_URI=mirror://gnome/sources/gcr/3.12/gcr-3.12.2.tar.xz
|
||||
_eclasses_=eutils 76fc3c462065bb4ca959f939e6793f94 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool 2964b38e7ad7f6998406386ad1c6dbcf multilib fac675dcccf94392371a6abee62d909f python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3 vala d8f392783fdc2395fc64af046f2ca961 versionator a8a3963967d6140be9a14b08bb8f047f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=059ac0370af38cc908ea89bab2350128
|
||||
_md5_=4f3e2ef93a1a9480c4c7dd71198261ca
|
||||
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm setup
|
||||
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) efi? ( >=sys-devel/binutils-2.22[multitarget] ) !efi? ( >=sys-devel/binutils-2.22[-multitarget] )
|
||||
DESCRIPTION=The Xen virtual machine monitor
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xen.org/
|
||||
IUSE=custom-cflags debug efi flask pae xsm
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=~app-emulation/xen-tools-4.2.4
|
||||
REQUIRED_USE=flask? ( xsm )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.4/xen-4.2.4.tar.gz http://dev.gentoo.org/~dlan/distfiles/xen-4.2.4-upstream-patches-3.tar.xz
|
||||
_eclasses_=eutils 76fc3c462065bb4ca959f939e6793f94 flag-o-matic c7bef10bac37ea4947ad688fd0d29b25 mount-boot 02dd3bb4c5f025fef0fc3ade0f27c217 multilib fac675dcccf94392371a6abee62d909f python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=2f8c38fdf6a8235328d70e38e0f891cd
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile install postinst prepare setup
|
||||
DEPEND=dev-libs/lzo:2 dev-libs/glib:2 dev-libs/yajl dev-libs/libgcrypt:0 dev-python/lxml[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl system-seabios? ( sys-firmware/seabios ) sys-firmware/ipxe dev-ml/findlib hvm? ( media-libs/libsdl ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml,threads] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml,threads] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ncurses] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) sys-devel/bin86 sys-devel/dev86 dev-lang/perl app-misc/pax-utils doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/transfig media-gfx/graphviz dev-tex/xcolor dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto !net-libs/libiscsi ) virtual/pkgconfig
|
||||
DESCRIPTION=Xend daemon and tools
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xen.org/
|
||||
IUSE=api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs xend system-seabios python_targets_python2_7 python_single_target_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-apps/iproute2 net-misc/bridge-utils ocaml? ( >=dev-lang/ocaml-4 ) screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
|
||||
REQUIRED_USE=hvm? ( qemu ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.4/xen-4.2.4.tar.gz http://code.coreboot.org/p/seabios/downloads/get/seabios-1.6.3.2.tar.gz http://dev.gentoo.org/~dlan/distfiles/seabios-1.6.3.2.tar.gz http://dev.gentoo.org/~dlan/distfiles/xen-4.2.4-upstream-patches-3.tar.xz
|
||||
_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e eutils 76fc3c462065bb4ca959f939e6793f94 flag-o-matic c7bef10bac37ea4947ad688fd0d29b25 multilib fac675dcccf94392371a6abee62d909f python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3 udev a9a8d051efb42bfe884c1db82ce161de
|
||||
_md5_=d0e24e099234c574f5b013a12abced23
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||
DEPEND=dev-libs/lzo:2 dev-libs/glib:2 dev-libs/yajl dev-libs/libgcrypt:0 dev-python/lxml[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] pam? ( dev-python/pypam[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) sys-libs/zlib sys-power/iasl system-seabios? ( sys-firmware/seabios ) sys-firmware/ipxe hvm? ( media-libs/libsdl ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml,threads] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) pygrub? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ncurses] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) sys-devel/bin86 sys-devel/dev86 dev-lang/perl app-misc/pax-utils dev-python/markdown doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/graphviz dev-tex/xcolor media-gfx/transfig dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto !net-libs/libiscsi ) qemu? ( x11-libs/pixman ) ocaml? ( dev-ml/findlib >=dev-lang/ocaml-4 ) virtual/pkgconfig
|
||||
DESCRIPTION=Xend daemon and tools
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xen.org/
|
||||
IUSE=api custom-cflags debug doc flask hvm qemu ocaml +pam python pygrub screen static-libs xend system-seabios python_targets_python2_7 python_single_target_python2_7
|
||||
KEYWORDS=~amd64 -x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-apps/iproute2 net-misc/bridge-utils screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
|
||||
REQUIRED_USE=hvm? ( qemu ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) pygrub? ( python )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.3.2/xen-4.3.2.tar.gz http://code.coreboot.org/p/seabios/downloads/get/seabios-1.7.1-stable-xen.tar.gz http://dev.gentoo.org/~dlan/distfiles/seabios-1.7.1-stable-xen.tar.gz http://dev.gentoo.org/~dlan/distfiles/xen-4.3.2-upstream-patches-3.tar.xz
|
||||
_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e eutils 76fc3c462065bb4ca959f939e6793f94 flag-o-matic c7bef10bac37ea4947ad688fd0d29b25 multilib fac675dcccf94392371a6abee62d909f python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3 udev a9a8d051efb42bfe884c1db82ce161de
|
||||
_md5_=a18baa94d65eea5043d7fafe9ec446c5
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||
DEPEND=dev-libs/lzo:2 dev-libs/glib:2 dev-libs/yajl dev-libs/libaio dev-libs/libgcrypt:0 sys-libs/zlib dev-python/lxml[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] pam? ( dev-python/pypam[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) hvm? ( media-libs/libsdl ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml,threads] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) pygrub? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ncurses] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) arm? ( >=sys-apps/dtc-1.4.0 ) !arm? ( sys-devel/bin86 system-seabios? ( sys-firmware/seabios ) sys-firmware/ipxe sys-devel/dev86 sys-power/iasl ) dev-lang/perl app-misc/pax-utils dev-python/markdown doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/graphviz dev-tex/xcolor media-gfx/transfig dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto !net-libs/libiscsi ) qemu? ( x11-libs/pixman ) system-qemu? ( app-emulation/qemu[xen] ) ocaml? ( dev-ml/findlib >=dev-lang/ocaml-4 ) virtual/pkgconfig
|
||||
DESCRIPTION=Xend daemon and tools
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xen.org/
|
||||
IUSE=api custom-cflags debug doc flask hvm qemu ocaml +pam python pygrub screen static-libs system-qemu system-seabios python_targets_python2_7 python_single_target_python2_7
|
||||
KEYWORDS=~amd64 ~arm -x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/lzo:2 dev-libs/glib:2 dev-libs/yajl dev-libs/libaio dev-libs/libgcrypt:0 sys-libs/zlib sys-apps/iproute2 net-misc/bridge-utils screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
|
||||
REQUIRED_USE=hvm? ( || ( qemu system-qemu ) ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 ) pygrub? ( python ) qemu? ( !system-qemu )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.4.0/xen-4.4.0.tar.gz http://code.coreboot.org/p/seabios/downloads/get/seabios-1.7.3.1.tar.gz http://dev.gentoo.org/~dlan/distfiles/seabios-1.7.3.1.tar.gz http://dev.gentoo.org/~dlan/distfiles/xen-4.4.0-upstream-patches-3.tar.xz
|
||||
_eclasses_=bash-completion-r1 db412e427e3317ffd3e15f17df269c5e eutils 76fc3c462065bb4ca959f939e6793f94 flag-o-matic c7bef10bac37ea4947ad688fd0d29b25 multilib fac675dcccf94392371a6abee62d909f python-single-r1 a71a169a881e0a11d04a7fe12dc39f6e python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3 udev a9a8d051efb42bfe884c1db82ce161de
|
||||
_md5_=a9a8108253e400a34a18add692338ae8
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||
DEPEND=dev-qt/qtgui:4 sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=GUI for google translate web service
|
||||
EAPI=4
|
||||
HOMEPAGE=http://code.google.com/p/qgt/
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=dev-qt/qtgui:4
|
||||
SLOT=0
|
||||
SRC_URI=http://qgt.googlecode.com/files/qgoogletranslator-1.2.1.tar.bz2
|
||||
_eclasses_=cmake-utils 412d9e2d2c6f85f46dad595e68570d21 eutils 76fc3c462065bb4ca959f939e6793f94 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic c7bef10bac37ea4947ad688fd0d29b25 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=d5fd75572d604efea00029bc16088b65
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
|
||||
DEPEND=>=dev-haskell/certificate-1.3.5:=[profile?] <dev-haskell/certificate-1.4.0:=[profile?] >=dev-haskell/cipher-aes-0.2:=[profile?] <dev-haskell/cipher-aes-0.3:=[profile?] dev-haskell/cipher-rc4:=[profile?] >=dev-haskell/crypto-pubkey-0.2.0:=[profile?] dev-haskell/crypto-random:=[profile?] >=dev-haskell/cryptohash-0.6:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/pem-0.1.0:=[profile?] <dev-haskell/pem-0.3.0:=[profile?] >=dev-haskell/tls-1.1.0:=[profile?] <dev-haskell/tls-1.2.0:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-6.12.1:= test? ( >=dev-haskell/cprng-aes-0.5.0:=[profile?] dev-haskell/hunit:=[profile?] >=dev-haskell/quickcheck-2:=[profile?] ) >=dev-haskell/cabal-1.8.0.2 doc? ( dev-haskell/haddock ) hscolour? ( dev-haskell/hscolour ) >=dev-haskell/cabal-1.1.4
|
||||
DEPEND=>=dev-haskell/certificate-1.3.5:=[profile?] <dev-haskell/certificate-1.4.0:=[profile?] >=dev-haskell/cipher-aes-0.2:=[profile?] <dev-haskell/cipher-aes-0.3:=[profile?] dev-haskell/cipher-rc4:=[profile?] >=dev-haskell/crypto-pubkey-0.2.0:=[profile?] dev-haskell/crypto-random:=[profile?] >=dev-haskell/cryptohash-0.6:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/pem-0.1.0:=[profile?] <dev-haskell/pem-0.3.0:=[profile?] >=dev-haskell/tls-1.1.0:=[profile?] <dev-haskell/tls-1.2.0:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-6.12.1:= >=dev-haskell/cabal-1.8.0.2 test? ( >=dev-haskell/cprng-aes-0.5.0:=[profile?] dev-haskell/hunit:=[profile?] >=dev-haskell/quickcheck-2:=[profile?] ) doc? ( dev-haskell/haddock ) hscolour? ( dev-haskell/hscolour ) >=dev-haskell/cabal-1.1.4
|
||||
DESCRIPTION=TLS extra default values and helpers
|
||||
EAPI=5
|
||||
HOMEPAGE=http://github.com/vincenthz/hs-tls
|
||||
IUSE=test doc hscolour profile
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-haskell/certificate-1.3.5:=[profile?] <dev-haskell/certificate-1.4.0:=[profile?] >=dev-haskell/cipher-aes-0.2:=[profile?] <dev-haskell/cipher-aes-0.3:=[profile?] dev-haskell/cipher-rc4:=[profile?] >=dev-haskell/crypto-pubkey-0.2.0:=[profile?] dev-haskell/crypto-random:=[profile?] >=dev-haskell/cryptohash-0.6:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/pem-0.1.0:=[profile?] <dev-haskell/pem-0.3.0:=[profile?] >=dev-haskell/tls-1.1.0:=[profile?] <dev-haskell/tls-1.2.0:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-6.12.1:= test? ( >=dev-haskell/cprng-aes-0.5.0:=[profile?] dev-haskell/hunit:=[profile?] >=dev-haskell/quickcheck-2:=[profile?] )
|
||||
RDEPEND=>=dev-haskell/certificate-1.3.5:=[profile?] <dev-haskell/certificate-1.4.0:=[profile?] >=dev-haskell/cipher-aes-0.2:=[profile?] <dev-haskell/cipher-aes-0.3:=[profile?] dev-haskell/cipher-rc4:=[profile?] >=dev-haskell/crypto-pubkey-0.2.0:=[profile?] dev-haskell/crypto-random:=[profile?] >=dev-haskell/cryptohash-0.6:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/pem-0.1.0:=[profile?] <dev-haskell/pem-0.3.0:=[profile?] >=dev-haskell/tls-1.1.0:=[profile?] <dev-haskell/tls-1.2.0:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-6.12.1:=
|
||||
RESTRICT=test
|
||||
SLOT=0/0.6.5
|
||||
SRC_URI=mirror://hackage/packages/archive/tls-extra/0.6.5/tls-extra-0.6.5.tar.gz
|
||||
_eclasses_=eutils 76fc3c462065bb4ca959f939e6793f94 ghc-package 9dd58db252d8252779bb74ed015196e3 haskell-cabal b6154aeaa4dfbbc6d8a66d7f739c22d1 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=ebcc92ac9c27dc4efe0a438af900647e
|
||||
_md5_=800a2494f4eb656ea29535e2b167b188
|
||||
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm unpack
|
||||
DEPEND==dev-lisp/common-lisp-controller-4* >=dev-lisp/asdf-1.84 dev-lisp/openmcl-build-tools
|
||||
DESCRIPTION=OpenMCL is a Common Lisp implementation, derived from Digitool's MCL product
|
||||
HOMEPAGE=http://openmcl.clozure.com/ http://packages.debian.org/unstable/devel/openmcl
|
||||
KEYWORDS=~ppc
|
||||
LICENSE=LLGPL-2.1
|
||||
RDEPEND==dev-lisp/common-lisp-controller-4* >=dev-lisp/asdf-1.84 dev-lisp/openmcl-build-tools
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/o/openmcl/openmcl_0.14.2.p1.o.tar.gz
|
||||
_eclasses_=common-lisp-common-2 fc84d1c8b8f834395bffa96a494aabe4 eutils 76fc3c462065bb4ca959f939e6793f94 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=6ee30bf282592635922ca9fd9b604db0
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm unpack
|
||||
DEPEND=dev-lisp/openmcl-build-tools
|
||||
DESCRIPTION=OpenMCL is a Common Lisp implementation, derived from Digitool's MCL product
|
||||
HOMEPAGE=http://openmcl.clozure.com/ http://packages.debian.org/unstable/devel/openmcl
|
||||
KEYWORDS=~ppc
|
||||
LICENSE=LLGPL-2.1
|
||||
RDEPEND=dev-lisp/openmcl-build-tools
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/o/openmcl/openmcl_0.14.2.p1.o.tar.gz
|
||||
_eclasses_=common-lisp-common-3 32a73ec01ced334420e653c1acf9e14f eutils 76fc3c462065bb4ca959f939e6793f94 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=5097f91e2b978b2563458a5f7abd8c83
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=install unpack
|
||||
DESCRIPTION=OpenMCL is a Common Lisp implementation, derived from Digitool's MCL product
|
||||
HOMEPAGE=http://packages.debian.org/unstable/devel/openmcl-build-tools
|
||||
KEYWORDS=~ppc
|
||||
LICENSE=LGPL-2.1
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/openmcl-build-tools_20040505-2.tar.gz
|
||||
_eclasses_=common-lisp-common-2 fc84d1c8b8f834395bffa96a494aabe4 eutils 76fc3c462065bb4ca959f939e6793f94 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=401676d441aa35f0bf50165593c51619
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare setup test
|
||||
DEPEND=dev-python/django dev-python/setuptools test? ( dev-python/python-ldap ) =dev-lang/python-2*
|
||||
DESCRIPTION=an LDAP database backend for Django
|
||||
EAPI=4
|
||||
HOMEPAGE=http://opensource.bolloretelecom.eu/projects/django-ldapdb/
|
||||
IUSE=examples test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-python/django =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~tampakrap/tarballs/django-ldapdb-0.1.0_p20120424.tar.bz2
|
||||
_eclasses_=distutils 34e0f373c466bb0e97ba194735f1acf2 multilib fac675dcccf94392371a6abee62d909f python be9965681d83c3980660a2660ac95e95 toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=1de31d84b860ce6faac53bbcb9db1916
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/django[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=An LDAP database backend for Django
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/jlaine/django-ldapdb
|
||||
IUSE=examples python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-python/django[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~tampakrap/tarballs/django-ldapdb-0.1.0_p20120424.tar.bz2
|
||||
_eclasses_=distutils-r1 d48d51c220f1678179fc4ab13b534ec1 eutils 76fc3c462065bb4ca959f939e6793f94 multibuild 46527a4656956da3d58acff72c9b59b1 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed python-r1 c820706d8b22c1d0fe215a9d4a47671d python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=15bd1af4fad917e462e3565b8d4cf246
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/django[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=an LDAP database backend for Django
|
||||
EAPI=5
|
||||
HOMEPAGE=http://opensource.bolloretelecom.eu/projects/django-ldapdb/
|
||||
IUSE=examples test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-python/django[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~idella4/tarballs/django-ldapdb-0.2.0_p20130712.tar.gz -> django-ldapdb-0.1.0_p20130712.tar.gz
|
||||
_eclasses_=distutils-r1 d48d51c220f1678179fc4ab13b534ec1 eutils 76fc3c462065bb4ca959f939e6793f94 multibuild 46527a4656956da3d58acff72c9b59b1 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed python-r1 c820706d8b22c1d0fe215a9d4a47671d python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=d327a5d35c5bf45440962b7c26965f90
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=An LDAP database backend for Django
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/jlaine/django-ldapdb
|
||||
IUSE=test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-python/django[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/python-ldap-2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/d/django-ldapdb/django-ldapdb-0.3.2.tar.gz
|
||||
_eclasses_=distutils-r1 d48d51c220f1678179fc4ab13b534ec1 eutils 76fc3c462065bb4ca959f939e6793f94 multibuild 46527a4656956da3d58acff72c9b59b1 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed python-r1 c820706d8b22c1d0fe215a9d4a47671d python-utils-r1 8c66c6dabd0295878b68b40dbd0b087b toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=8339977cb3837b49f00c9e48ce99e18e
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue