parent
47a1628292
commit
929b9a25d0
@ -1,21 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA512
|
||||
|
||||
AUX augeas-0.10.0-gets.patch 548 SHA256 10b57fbb769625d8677bf07f400cf94589b15a2f5244fad35b4b18a36dbca58c SHA512 cde05c4905613be475a051aab93f7bf9d5733c44e6d946a82ae39423dd51f21c98485e41a000dd54c750b3c4fcb1cf6b64237ebd708bbc91d0d37c10f346ec21 WHIRLPOOL 974cd4e4993ec13334c06fdea8afb173d8cdb921de306184507e196bc227803c331a9ae0c3e7a99234c86b80e939d2ee900a041421f6d7bc29a1173c0649efbb
|
||||
AUX augeas-0.10.0-libxml2-pkgconfig.patch 635 SHA256 ee4aea080eca0e1de6b93fc7ffc9e4105bafc9625f67d77e3490ab43f58463db SHA512 69d8398e0a6dce8959af0a83ab3e3767be1a9c5dda9b3ba03e6305a79b05df04652f76ff087dd5e82a2d46af9d042df0937b2ec885ca39ca2a05ad4df1fb84be WHIRLPOOL 7db91af93c5bf6b62a0ba808a2f01325e93e5719a58ab8591da2f035001544907c56047151641973c9a542d3e04cbc67de1c2794abfa000b58c54c27889c1669
|
||||
AUX augeas-0.10.0-test.patch 1991 SHA256 42fcbbc1c8dbbe5c5ac3d1e04bbcb3eccce460de491dad4f8142f35f6fdaf33b SHA512 42e1c1b9024aab5f6d425c9fe421a3d5a81fd2e47908ad489aa8ea5044006b6c664810c9f8a12ad355217d4614b653f2a34000cafa8985ddc42632306cfb04a8 WHIRLPOOL 2ed6d9c3537eea7e3de425fc1084ac1b803c4ddf19d9fee7e26ea3796dac43d623a1a6d9f6487537fcf33e242bd35e2e4018ede2b9ddb5d24c24373e079c0455
|
||||
AUX augeas-0.10.0-test2.patch 1713 SHA256 d8efe22028a65fc5346742fde4bf27550db06c43a030da83f7c2eada54cc0b0e SHA512 8c8b5d0e1d182a30db1cbb1c61a7594109e569dcb280433314eac4879ee6fc10bb415ecec1d10f7b0e85e5b0c1703774a16b9d4662e2b6c18767d94f37d60eb2 WHIRLPOOL 889923e71151c24b2742307bdead8bfa2c49f70689567028bb9b204c98883510ce046d432f9e7893f58db968d6c239f408b1c0fbca18eb7fdced898393a592dc
|
||||
AUX augeas-0.9.0-gnulib-test.patch 543 SHA256 ab45ca2a7f83cc85d5b1527f18d2e98b4b44d0a02dc8c2f65917c9d5931e9a5e SHA512 429f0aa5b243cb48e0a3c72ad7fd2f4e0ffc44025d96eae8f22f6e17647b74a34c5136651b40ee1158979357d89193161424ea6a4769b667b95997e953e90e1f WHIRLPOOL e5b45ca25381bd36805cca88b1a05e7bbb8299bb73210ab09b5755c6974184a5da0fa80dedb237cba779c6a77c70a2a81634edda306aa45c3065d1c7eacfd148
|
||||
DIST augeas-0.10.0.tar.gz 1676906 SHA256 ec111af06186216930176ebe5ecccdf7bf528528aee9acde1d5d70088484afca SHA512 4b23c69ce92971ad63cd5829044051a53b7976a7e3ccb9006282333a2dd06789e7c5da671450eb81904d237c36d449ac0924b06d9690dc7e5de4b8b40a58ec8c WHIRLPOOL 8b542cfa1bdcad3508cfd3cf25803ed27304ecdaaab4c9e7ce6ae2b7798c4cdc3d344ab4793cb2a0fd7b1b276eee20385b129d9fcf3b5b3b4596c3b0c96424cc
|
||||
DIST augeas-0.7.1.tar.gz 1346645 SHA256 f45749251dbc382b89458bfa25ca1f4090520f4b853b77c854de3861e9f82636 SHA512 2582a48cf009cf72a7865f0ef0ca9fc7246ea1c4f3fe2c2da074d1aafbe7d03ab69dea793c318cc8e106d1b6c5a75da0836cbdc71b9dd5aecc0afb634af45738 WHIRLPOOL 155b0cee6c3ff4218c24d3380b2f3784ccfdcd2315c87f821923ae554fdedcf354d68fae5ad27e5e0155f0f1d38d72acc26027f0099ca1dfd251ed3602b53971
|
||||
DIST augeas-0.7.4.tar.gz 1387927 SHA256 02ba7b4f1d0796dff6ea5f8cc5f4949e4ba30b7fa2f36a0c8a5079f9975060d1 SHA512 12fb246e21df9f82a5a89231448c8c1a8be8e62e4f2a46ddfe0ba53648b197ae11bb84e80427d739575b37afaf9f4580610ce486ab7759f4968b253887962c42 WHIRLPOOL c401e903bae303bb5ada3d9fd06f359528ee0e39494e6c5b38f703210b46d74dd77c7a5fa408aa2e3f747b1de0f74dd2a0f87c1cbe69cc003b2897a14fedbaa4
|
||||
DIST augeas-0.9.0.tar.gz 1630073 SHA256 55d2f482d02ac4cb38a80d95c53d2f73de435df7df1022827e7cba20bb4bb9b8 SHA512 4c6f475b985c85bb8251635f438e0274ac53ccc713bab282baa5cbc12f1a0140132f5688c15cdf73d0b86b8292385961137d56295ac76f5b9784145e579ddc27 WHIRLPOOL 874d1ff728eeb23f1607068e4644490b8664b68b1fb3ee9ec2a36c6e807ba57b3b37fbeb5fe04761c05ae06e5c30d51f475595dec4aeed67d6a184c15deb0d1b
|
||||
EBUILD augeas-0.10.0-r1.ebuild 1214 SHA256 428713d772ecc0f14fac4730d6a076007bbaaa12ed6e6b30987f8605b838b1c8 SHA512 26cbd1c9f46f371e01c56c1449f5fd7ee35ef09ce4fd0a580665c0246655c8fbfc4a51059c0f5f082a89cf46d9a738a0930f43ffadd2253c61a0fbb2ed8cd43e WHIRLPOOL 149608d0d9fe1ac92bc654350146b1a2ffd8d4218891d86f5fb2d3192203f18c3a7843c7188f133f121b770a9e03b41eaf0b4d6a9b2bd4a9f71a358e702bbc6b
|
||||
EBUILD augeas-0.10.0.ebuild 1060 SHA256 1a362307db743723e66a4b4c5f19a66ca30f2ee20ba8ab6604a783b215ddc555 SHA512 4b84b5914ed3493c653795540d25dbf319c17e3689ca0da921ed6d38db73dfda4f793bc23e94e8eda9b2b77a5919f0b4357fab8350da523ec9e5bcac354d535d WHIRLPOOL 0cf9175491e6b763b1ebb8476f00b28e9afc9d63afd77e572ace5106a2aced6a7cab5aa90b8eef47825d030c2704c759724b467565adc554f9379686f23f9a5f
|
||||
EBUILD augeas-0.7.1.ebuild 929 SHA256 f33c3a9abd062e78e178080303d260011879823428e4e567b96aba7b45595d7e SHA512 22a6d9d3a8c76ae8e397b74534c620c148c983caed9a6301d8df13e01c267024a9a8ba4519c645b8667ba7631c6610db9da3de6090fe89fcc30b19d24e06e560 WHIRLPOOL aebe9e62ea3e3b481e45267619f37a0ad5d8743b261bef16c025557733b303105490a1595040afb53f4c6c39430252e590e9fe10b5c376e76c6389cba59cb9db
|
||||
EBUILD augeas-0.7.4.ebuild 942 SHA256 cfe1e88bb6da2d46cf59be52cfc9c5d39af6a541b0457403f3cf6867f970e6b8 SHA512 d77d4623d7e98d6ca03ad038124a2b15a3b4dd5790ea355b45db4c039b81eab6ab913ca72ef32e5cb5dd1279ef8e00a2c6bdff6209c9c6aaca2f5a27cd637df6 WHIRLPOOL 79a069b09565a2ffc8c3a9dd24e97d4745ee933fcc774f88113bc8f89e30b0f863d47c16060cd06d9df2ff885dc087241577445cc19437451703d3926eb3c053
|
||||
EBUILD augeas-0.9.0.ebuild 1068 SHA256 a03e45c43bfa542c0672f1f7efe1516d5ccb179fa49d05c755f56a0ccd52ae0f SHA512 21499ae9419acb1cf3adac2b7a3ee1c299d8cdb8df8a56e306dd044358ef194348494d6910876ca19f6c0f8b7e6329a23abadf552d497ddf101a6c033df3109e WHIRLPOOL b964984b1be74c55e4160c3bb589d9c2d82129a283ffb70e06671da6bc16296641a898536561995adb879b217997297930816645a63e583f8be1f0fa7178a293
|
||||
MISC ChangeLog 4824 SHA256 b7318607147d64f05ace59f4ae0c7ff70ebf338de8d7b95c6fe7fd9dad7207a3 SHA512 9f2d6267542587f8c52c34d101d7f6dbfeab94dafea7cf3a0a0b4223591917dad38c45cc4eb24d1d2d40d340a3a7f41e6347e4e801262ab28cb5ae4818cc644c WHIRLPOOL 5fa4876f8a18cf926ca0a823a215adcf1b899f1762b20dfef5fcda37e5d239dc66c7ef88be41bd15e745a01b230560542561576d3d629c7a1213c343655d5a98
|
||||
MISC metadata.xml 668 SHA256 ac47e9c0f0944396fbb38d631a5fc5de024fe0cf3777934acc2a00a627797a6d SHA512 f9804d35101a925852010ffeb202baa31f36e5157f9d2ced722d74f5a949c7f0d03f867d42457e0ff321d6ce3909828fa42dc66921b0cc28d164705538b98f6f WHIRLPOOL d196984911f59c804491110b98d8110f49d7f71aca1d2013afbd882a970471f56fb982e00c50b15d83347293fa78a26605f7a62aedd0c4b9098c9da186e9b004
|
||||
MISC ChangeLog 5233 SHA256 117072978b9c064b6c87aadbb9ff89767fc833caa69c1dbba20374a3505ba8a2 SHA512 4754ddbf23127632dcc90923faf119878d1bc2e2c3021299c6f7e79c0eaff1c50edfaa49ed4398d7e6e0baf3ee28b0cca9fa330ba3a2266f30b7566f65e9d5e8 WHIRLPOOL e4eb38b8f3a37e62e7e9d46c9b65bb44fad4d0d2c56a03bb6fd052f24c2e868927d635756bce0536d88b51481d28a460647b23020934afc82fa8ed7949446d4f
|
||||
MISC metadata.xml 672 SHA256 df27dd9a200f5eabfc2c53c42451a8fdd2f6cf01a120051a25d95362dae26783 SHA512 fe574837c4932a84c0003a3829fb15ef946b0188ffb9c3e69babe2eae6268e111e13291415e3e5bde06cd9453a6038d7e116d000201c2de4ad892525869b2589 WHIRLPOOL 084145b0f7f4aee3972e3a335346cb4ce06c2d3028293939db8c6dd7227e3a45401890e0e93eae1ab22bf2667941d4b756fac29c72b51f9d3d228037df2fa712
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEARECAAYFAlA6VxYACgkQuQc30/atMkBKcQCbBeXJIezPCvIH/raTp+iZ0Jq3
|
||||
cusAnjHccKEhOk6Zc+u+r5xGqrxHVYnq
|
||||
=VpOu
|
||||
iEYEAREKAAYFAlCawlIACgkQgAnW8HDreRaYOACeLd1QUuaKTSorGLRCAJcXy3fo
|
||||
qOEAoIRMbHG4vQIme3OZMLFLOJZt8QFh
|
||||
=yOZo
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/augeas/augeas-0.10.0-r1.ebuild,v 1.1 2012/11/07 20:19:28 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="A library for changing configuration files"
|
||||
HOMEPAGE="http://augeas.net/"
|
||||
SRC_URI="http://augeas.net/download/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
IUSE="static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2
|
||||
sys-libs/readline"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=app-doc/NaturalDocs-1.40
|
||||
test? ( dev-lang/ruby )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-gets.patch
|
||||
"${FILESDIR}"/${P}-test.patch
|
||||
"${FILESDIR}"/${P}-test2.patch
|
||||
"${FILESDIR}"/${P}-libxml2-pkgconfig.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then
|
||||
addwrite /usr/share/NaturalDocs/Config/Languages.txt
|
||||
fi
|
||||
if [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then
|
||||
addwrite /usr/share/NaturalDocs/Config/Topics.txt
|
||||
fi
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Needs to implemented
|
||||
local myeconfargs=( --without-selinux )
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
@ -0,0 +1,15 @@
|
||||
gnulib/lib/stdio.in.h | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
||||
diff --git a/gnulib/lib/stdio.in.h b/gnulib/lib/stdio.in.h
|
||||
index 9091497..fa7e3fb 100644
|
||||
--- a/gnulib/lib/stdio.in.h
|
||||
+++ b/gnulib/lib/stdio.in.h
|
||||
@@ -162,7 +162,6 @@ _GL_WARN_ON_USE (fflush, "fflush is not always POSIX compliant - "
|
||||
so any use of gets warrants an unconditional warning. Assume it is
|
||||
always declared, since it is required by C89. */
|
||||
#undef gets
|
||||
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|
||||
|
||||
#if @GNULIB_FOPEN@
|
||||
# if @REPLACE_FOPEN@
|
@ -0,0 +1,24 @@
|
||||
From b41deef293841da50a236023bad486ea3f57e4dc Mon Sep 17 00:00:00 2001
|
||||
From: "Richard W.M. Jones" <rjones@redhat.com>
|
||||
Date: Sat, 3 Dec 2011 14:21:50 +0000
|
||||
Subject: [PATCH] pkg-config: Augeas requires libxml2.
|
||||
|
||||
---
|
||||
augeas.pc.in | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/augeas.pc.in b/augeas.pc.in
|
||||
index c97847d..9e166db 100644
|
||||
--- a/augeas.pc.in
|
||||
+++ b/augeas.pc.in
|
||||
@@ -6,6 +6,6 @@ includedir=@includedir@
|
||||
Name: augeas
|
||||
Version: @VERSION@
|
||||
Description: Augeas configuration editing library
|
||||
-Requires:
|
||||
+Requires.private: libxml-2.0
|
||||
Libs: -L${libdir} -laugeas @LIBS@
|
||||
Cflags: -I${includedir}
|
||||
--
|
||||
1.7.6
|
||||
|
@ -0,0 +1,56 @@
|
||||
From 075f8d35497fb36d9193e5364c055049c66fa5eb Mon Sep 17 00:00:00 2001
|
||||
From: Lubomir Rintel <lubo.rintel@gooddata.com>
|
||||
Date: Mon, 9 Jan 2012 18:52:11 +0100
|
||||
Subject: [PATCH 1/2] Allow JSON number literals to be followed by whitespace
|
||||
|
||||
Add a test case.
|
||||
|
||||
Fixes https://fedorahosted.org/augeas/ticket/247
|
||||
---
|
||||
AUTHORS | 1 +
|
||||
lenses/json.aug | 2 +-
|
||||
lenses/tests/test_json.aug | 3 +++
|
||||
3 files changed, 5 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/AUTHORS b/AUTHORS
|
||||
index df63f95..e7870f2 100644
|
||||
--- a/AUTHORS
|
||||
+++ b/AUTHORS
|
||||
@@ -44,6 +44,7 @@ Contributions by:
|
||||
Bill Pemberton <wfp5p@virginia.edu>
|
||||
Alan Pevec <apevec@redhat.com>
|
||||
Robin Lee Powell <rlpowell@digitalkingdom.org>
|
||||
+ Lubomir Rintel <lubo.rintel@gooddata.com>
|
||||
Roman Rakus <rrakus@redhat.com>
|
||||
Satoru SATOH <satoru.satoh@gmail.com>
|
||||
Nicolas Valcárcel Scerpella <nvalcarcel@ubuntu.com>
|
||||
diff --git a/lenses/json.aug b/lenses/json.aug
|
||||
index c22ad90..6ceab09 100644
|
||||
--- a/lenses/json.aug
|
||||
+++ b/lenses/json.aug
|
||||
@@ -29,7 +29,7 @@ let str_store =
|
||||
let q = del "\"" "\"" in
|
||||
q . store /[^"]*/ . q . ws (* " Emacs, relax *)
|
||||
|
||||
-let number = [ label "number" . store /-?[0-9]+(\.[0-9]+)?([eE][+-]?[0-9]+)?/ ]
|
||||
+let number = [ label "number" . store /-?[0-9]+(\.[0-9]+)?([eE][+-]?[0-9]+)?/ . ws ]
|
||||
let str = [ label "string" . str_store ]
|
||||
|
||||
let const (r:regexp) = [ label "const" . store r . ws ]
|
||||
diff --git a/lenses/tests/test_json.aug b/lenses/tests/test_json.aug
|
||||
index 0bcd25d..d8b7fa8 100644
|
||||
--- a/lenses/tests/test_json.aug
|
||||
+++ b/lenses/tests/test_json.aug
|
||||
@@ -8,6 +8,9 @@ test lns get "true" = { "const" = "true" }
|
||||
|
||||
test lns get "3.141" = { "number" = "3.141" }
|
||||
|
||||
+test lns get "{ \"key\" : 666 }" =
|
||||
+ { "dict" { "entry" = "key" { "number" = "666" } } }
|
||||
+
|
||||
test lns get "[true, 0, \"yo\"]" =
|
||||
{ "array" { "const" = "true" } { "number" = "0" } { "string" = "yo" } }
|
||||
|
||||
--
|
||||
1.7.7.5
|
||||
|
@ -0,0 +1,49 @@
|
||||
From 100a7b38222a63c6435a72b4974b55f39a28989e Mon Sep 17 00:00:00 2001
|
||||
From: Lubomir Rintel <lubo.rintel@gooddata.com>
|
||||
Date: Mon, 9 Jan 2012 19:24:41 +0100
|
||||
Subject: [PATCH 2/2] Correctly parse empty object and arrays in JSON
|
||||
|
||||
Add a test case.
|
||||
Fix from David Lutterkort <lutter@redhat.com>.
|
||||
|
||||
https://fedorahosted.org/augeas/ticket/248
|
||||
---
|
||||
lenses/json.aug | 4 ++--
|
||||
lenses/tests/test_json.aug | 5 +++++
|
||||
2 files changed, 7 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lenses/json.aug b/lenses/json.aug
|
||||
index 6ceab09..2645806 100644
|
||||
--- a/lenses/json.aug
|
||||
+++ b/lenses/json.aug
|
||||
@@ -37,9 +37,9 @@ let const (r:regexp) = [ label "const" . store r . ws ]
|
||||
let value0 = str | number | const /true|false|null/
|
||||
|
||||
let fix_value (value:lens) =
|
||||
- let array = [ label "array" . lbrack . Build.opt_list value comma . rbrack ] in
|
||||
+ let array = [ label "array" . lbrack . (Build.opt_list value comma)? . rbrack ] in
|
||||
let pair = [ label "entry" . str_store . colon . value ] in
|
||||
- let obj = [ label "dict" . lbrace . Build.opt_list pair comma . rbrace ] in
|
||||
+ let obj = [ label "dict" . lbrace . (Build.opt_list pair comma)? . rbrace ] in
|
||||
(str | number | obj | array | const /true|false|null/)
|
||||
|
||||
(* Typecheck finitely deep nesting *)
|
||||
diff --git a/lenses/tests/test_json.aug b/lenses/tests/test_json.aug
|
||||
index d8b7fa8..aec7d4c 100644
|
||||
--- a/lenses/tests/test_json.aug
|
||||
+++ b/lenses/tests/test_json.aug
|
||||
@@ -30,6 +30,11 @@ test lns get "{ \"0\": true, \"1\":false }" =
|
||||
test lns get "{\"menu\": \"entry one\"}" =
|
||||
{ "dict" { "entry" = "menu" { "string" = "entry one" } } }
|
||||
|
||||
+test lns get "[ ]" =
|
||||
+ { "array" }
|
||||
+
|
||||
+test lns get "{}" =
|
||||
+ { "dict" }
|
||||
|
||||
let s = "{\"menu\": {
|
||||
\"id\": \"file\",
|
||||
--
|
||||
1.7.7.5
|
||||
|
@ -1,8 +1,12 @@
|
||||
DIST diradm-2.9.3.tar.bz2 105362 SHA256 4bd8261c11916caab989b596c78f648510225de4d52af3c9a425ef92bf6a096d SHA512 369d6d912f3b1f7c06427ab570325c8783d80c74fd7097c3f22cf5f14259c5c95558f30a9f479624213b8f9b920b2275b3ed1010e743aad8671e504d94ebbf70 WHIRLPOOL 54836bd9ff7d325768cd3efed1cf7b1dc261af27f2eb542e9bdc1d8c2526ce7ac6fee195647bc8e0ecdf4e69f1d3ac49f54e41520dba5ce7a94f2ead39f5bd6b
|
||||
DIST diradm-2.9.5.tar.bz2 113429 SHA256 8d189981d0fbd63bd55114f7b1c34f97f39a832fa5093f63be3c403ba4da87e4 SHA512 95342ece8ee79bf846ead7a0b5af0954ebded47663c0325476599252269e1f7dbc72437b69a777d2e02382d9c824838592eee1d916da6199f8982b4df7833158 WHIRLPOOL 91f33d6007a119269ac6ba5c7881a2cdc3fc77076824b7c23c7eab2c4403c605a2d1455b0f705a7db6d9b8a2277470ab73c9af10b57a94b7b0bede939298000b
|
||||
DIST diradm-2.9.6.tar.bz2 113599 SHA256 8c316d05a8d5faf73fc9608bb3bfd1c610148c0132f7db80f92423c40ce08256 SHA512 4a6a976cedda306e4eec2478e1fd61a00f67c93b23ca86c701cd10bc32d73ce52a3d0ade97f04f0f2d0cd0dba292e3110ccad35d68a6b34ef9b651412b1a5768 WHIRLPOOL e7d55bbb30e0379d24b5172bc9f156b6d9e8ce4cd42e62116be763b01e00db29b0efd39d6e6192dcf8039ef6acb3fc7e3e713a05128ffc1d819ec21a79a3af94
|
||||
DIST diradm-2.9.7.1.tar.bz2 126172 SHA256 0a10f8b8b872a1f985c1f73da0109e8ba5ebde09ccb4760b56e67d4a1b88f2bf SHA512 5052f7b7072cd61eb9c70d23057f6c0d2fa68a151792d7260ca52716c9588c06234d335af84b967df23da4b4a8650502cab3b18900dc15e71f71b0888224993f WHIRLPOOL 31c2b6eaa913aa0a273652958233e0ace3b309063448add6b446a41e48903b984810f0ce668b27efbbca8c558a20a379692a3d7d3997d8481d0dbfe19827adee
|
||||
DIST diradm-2.9.7.tar.bz2 126122 SHA256 de3833a8e6632e69245ff248022426e5ce33f14f63f09d8c102e84bb14e2fc5c SHA512 a7aba26d6eff8829b4e2e65e33d030c2373101c5dd526285ab5a79fef052c08e1886204a7d6d2591ebe0807f0f396d189f9e1263de06f37497aa8b76fcae6395 WHIRLPOOL 7f93087282cddd32e3ecd85a9da89dc629b3bd925a12eab40c69a37e7c522fcdbc8cb045be1deea3bcb405e1aaab0e64a0ee38dcdc45acb7944f9a7743989984
|
||||
EBUILD diradm-2.9.3.ebuild 1857 SHA256 bb6f0adcb0b2029a98828cf5054442c42e73ea23a0c3621616e1c71e440b6461 SHA512 1585c101c4ce8d1f301c223d46858eb975eec84f551ef7efdbe9a2ce54e17d4e25767e61048f893f6c8483251291378c6ad8884ae6beec05e7bf82ff0134541f WHIRLPOOL 5d83a7c7317a1c8ffa85a2e2fdbdcc15069947934e3bbcdc2f2cb249ec44cada9d1f5dc69d3707c9c07f3ed689d779c2c5e428da9134414e978a30011ed76c4d
|
||||
EBUILD diradm-2.9.5.ebuild 2071 SHA256 99aac27261275ded4291af13ee4e3843e136f8347547cc4bfbd2dabb284964ca SHA512 5cc669f8b66ceadcc7eb1ec76380877f39959799ba68bbf994ac5027a505f8ea514137cdd2e4da0f7f6bb03b64d99237814c2aed0d4f6ac750ede820a97c801e WHIRLPOOL 6db77f5f45c534edd345dcefb5fc7248b7d652c27de488b03212cebb5116cf2d0eb130d3ac5f3ac3c822cf1d9f5a76f044053ff2537833021d1e73011a6fc6e2
|
||||
EBUILD diradm-2.9.6.ebuild 1878 SHA256 88aac59c28011a9d044f8ddcb07cd044f5d7c9bb8d0961b3796b6ce566f74a08 SHA512 1f3f8dc03cee0c4474b03d2818df9656602ade9af02c5fa584330d3f682242e1b476cd3a207269880de95109aa113b4779a3925f95f250c3c809da771fdf5be5 WHIRLPOOL 753a4afdfb81c9fff78d34770f10f6207c8b71dd86d90cadb687ada5ad7c3aba12e5f28e9a91be35fe1422f5bf76d1b001a0b553abd52fa2b1c1a7b1a013829f
|
||||
MISC ChangeLog 5819 SHA256 d1f4a13fe62ac60a1c7e420004a4d9c96ee4ff2a3411e74bd101f8edb12ac9b1 SHA512 a2dec33abe090944c09bd1d693856fce7d314dd5f0cef407fc583cdeb9d9c3a97d3e60262603361ef6575bb2a19c1e3c530b3394ab8e7a49a3c335634647e8f4 WHIRLPOOL a1cc389317178e006a37dbb94f15bda68033d27a4d586984b7ef1fcc8c9c5b2a6eac878686193731578156068e2ebf4c5e168ca7c839c6ae08f5f23d57793af6
|
||||
EBUILD diradm-2.9.7.1.ebuild 2188 SHA256 500305d7fb65e563d4b9c6c91ecfe627dce6fbd41bbee3197c0a8fe72d19e80d SHA512 c9de55e7c0e5aa7500f6be46bafacf6ed76d7afabbafadb612975e89928caddf89b6ec3566abed8971f1a1025a036553caeb3d93d037f9b31e2894dba84b10d8 WHIRLPOOL 37e60ea610c585106d63cb0a68dc3c3f969bcda449a36be7591e7443697600287c80ecd8955f479c99ec335c18ec49c6043845077bcc7131a18178aa2ea3753b
|
||||
EBUILD diradm-2.9.7.ebuild 1914 SHA256 94b4bc0622133cccfbbe2f68c163a1f7223a7ceaed7598b962598b6bea462884 SHA512 e8b632818e2ddb9817907a0fa49bb3bc1747c8b833c855aee2af75b57c3560c34997f343adbd7879c8c8e29a58e694a0a8fab76bc4809aa2972bd173af4b45e3 WHIRLPOOL 2be44a02b67b844a7ac39c51002e8d19d642d308fe2d4b4d3ddf673ba1828f5d7fc8553b78382c4dbff712b94f687494296ff3bc0fba20a09f20970e5305d395
|
||||
MISC ChangeLog 6380 SHA256 262f251a86b9a15376772d6c58f67abe2803f265b8c2e6e6e8d6d85f2db5f538 SHA512 8d89a39cb70a6ba3dce1a2dab0751a623d65b3b57e61ca66cfa19cc40b8da220723afb74151b1bdc7d85036d0da886672593fd9e45ad599c20c88a0a47321641 WHIRLPOOL cefded0c007a8b42c27dd0326740fd165f19d3eedb2dc34630b0d0379c8e7c305b6fa970b2a83e8857beaf88aa0b58444fe3bd218e64094911dc2104c49cc6a1
|
||||
MISC metadata.xml 413 SHA256 c4f68195f9ade1c1127ca62be5cc7e969028dfa1662517e6b41a0781f01aa3e4 SHA512 69a020b77a79f6920e19f947d290eb81cf013a5849da6db40d90455ab4f11d32bcc654671da1b441369c6173e861d5c9684d0a88087e4a5ac083e77d011c9495 WHIRLPOOL ba5e4f86ccc4eca097103d185dafda171cb8372e2b7bb1ee5932bbe4b7cdb1f1ad3a3c702b4386832825a0f731c71ebcc1699935078e4e3e9e9369c65533633c
|
||||
|
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.9.7.1.ebuild,v 1.1 2012/11/09 02:06:04 robbat2 Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="diradm is a nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP."
|
||||
#HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/"
|
||||
#SRC_URI="${HOMEPAGE}/${P}.tar.bz2"
|
||||
HOMEPAGE="http://orbis-terrarum.net/~robbat2/"
|
||||
SRC_URI="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="samba irixpasswd automount test"
|
||||
RDEPEND=">=net-nds/openldap-2.3
|
||||
sys-apps/gawk
|
||||
sys-apps/coreutils
|
||||
sys-apps/grep
|
||||
dev-lang/perl
|
||||
app-shells/bash
|
||||
sys-apps/sed
|
||||
virtual/perl-MIME-Base64
|
||||
samba? (
|
||||
dev-perl/Crypt-SmbHash
|
||||
>=net-fs/samba-3.0.6
|
||||
)"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Crypt-SmbHash
|
||||
>=net-fs/samba-3.0.6
|
||||
dev-util/dejagnu
|
||||
net-nds/openldap[-minimal]
|
||||
)"
|
||||
|
||||
pkg_setup() {
|
||||
use test && elog "Warning, for test usage, diradm is built with all optional features!"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
if use test; then
|
||||
myconf="--enable-samba --enable-automount --enable-irixpasswd"
|
||||
else
|
||||
myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`"
|
||||
fi
|
||||
econf ${myconf} || die "econf failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die "emake install failed"
|
||||
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork \
|
||||
THANKS TODO KNOWN-BUGS || die
|
||||
if use irixpasswd; then
|
||||
insinto /etc/openldap/schema
|
||||
doins irixpassword.schema || die "Failed irixpassword.schema"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The new diradm pulls many settings from your LDAP configuration."
|
||||
elog "But don't forget to customize /etc/diradm.conf for other settings."
|
||||
elog "Please see the README to instructions if you problems."
|
||||
elog "This package is primarily intended for use with nss_ldap & pam_ldap"
|
||||
elog "and populates many default settings from the /etc/ldap.conf used by"
|
||||
elog "those packages, with a further fallback to /etc/openldap/ldap.conf"
|
||||
elog "for server connection settings only."
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 check
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.9.7.ebuild,v 1.2 2012/11/09 01:07:36 robbat2 Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="diradm is a nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP."
|
||||
#HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/"
|
||||
#SRC_URI="${HOMEPAGE}/${P}.tar.bz2"
|
||||
HOMEPAGE="http://orbis-terrarum.net/~robbat2/"
|
||||
SRC_URI="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="samba irixpasswd automount test"
|
||||
RDEPEND=">=net-nds/openldap-2.3
|
||||
sys-apps/gawk
|
||||
sys-apps/coreutils
|
||||
sys-apps/grep
|
||||
dev-lang/perl
|
||||
app-shells/bash
|
||||
sys-apps/sed
|
||||
virtual/perl-MIME-Base64
|
||||
samba? (
|
||||
dev-perl/Crypt-SmbHash
|
||||
>=net-fs/samba-3.0.6
|
||||
)"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Crypt-SmbHash
|
||||
>=net-fs/samba-3.0.6
|
||||
dev-util/dejagnu
|
||||
net-nds/openldap[-minimal]
|
||||
)"
|
||||
|
||||
pkg_setup() {
|
||||
use test && elog "Warning, for test usage, diradm is built with all optional features!"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
if use test; then
|
||||
myconf="--enable-samba --enable-automount --enable-irixpasswd"
|
||||
else
|
||||
myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`"
|
||||
fi
|
||||
econf ${myconf} || die "econf failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die "emake install failed"
|
||||
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork \
|
||||
THANKS TODO KNOWN-BUGS || die
|
||||
if use irixpasswd; then
|
||||
insinto /etc/openldap/schema
|
||||
doins irixpassword.schema || die "Failed irixpassword.schema"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The new diradm pulls many settings from your LDAP configuration."
|
||||
elog "But don't forget to customize /etc/diradm.conf for other settings."
|
||||
elog "Please see the README to instructions if you problems."
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 check
|
||||
}
|
@ -1,3 +1,23 @@
|
||||
EBUILD os-autoinst-9999.ebuild 691 SHA256 2d1b30e47d828f21db32ec6c2d6f6a316454feb50a64985aa7739960bac6061f SHA512 6e96955639e9c1587fd254b275b72d0d60303ad213fc7af85219eea15871dcce15c2ad9e978034a0a0ee35487e93ac2fcff6d039381d9169279134fff944f97c WHIRLPOOL 24e8dc87e88ab0a68b44d7246049b40d55cd2ef32e4c6c7e5d2045b84437ad97340932dbe6f6d16af13f1efe116368ff228d83fe0aacda6bec5864efbf28f521
|
||||
MISC ChangeLog 1026 SHA256 652eb47d5bdff90b3f084fd8ba6590f0587b2901e691efbf45fd539d5b02f58a SHA512 95e6d20d70c07cf5fa7d39e678799972ade869b3fff46005554ff3ca3ced4825194d34444d588f699a6dd81ccdcdea2b31188f0f2cb282b2a5fc4d6a2dff438c WHIRLPOOL b7680a6e969f7de890b21ea1739ac3c08f8cb4a6f184d501b388e8fd0de8efdbb338f4de690566490d3dc21bf08d84d56dce05149f287d45d9cae635de167ff7
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD os-autoinst-9999.ebuild 719 SHA256 2badf6c7798f159bf8594b5115bfdfbef30af0d725a4bdac5bb5d067216e11c8 SHA512 f9b20dcf8cb6bd52d326dbba6975a4930e921d992fdf4059c39895b0810a2b6144327fa215daed1bfeafd5bccf97fae2629931a60e1f816885f1c09fd75c5648 WHIRLPOOL ba9cea739b073dd9c5f6372760cea37c58617716904339133ad03c8b9ee69f71ecd2c79248d9380c83b396bf519c9c7dee1d534dd97755e847f8d35f049c1526
|
||||
MISC ChangeLog 1139 SHA256 0589dc5c2a40e59afe4982d52950d4e905a60b439abf63949d5d3ac702befc74 SHA512 19ac5c588d7741ed08ee2efb886a60134745c4fd13b301e19add2bd079c8e6b0a6fb62cddb9aecaac73ddaba5de38ac1bc4594756be9ea99b4c484e1084086bd WHIRLPOOL f923cacacbec81fd72082e7adb333d2f96109d3ab3ae093e1ce02ea4ead396868f6c02bcd9aca58a5436fadad36e9fd6714ac1b4fdef53f6121d3ec9d9d59c1f
|
||||
MISC metadata.xml 157 SHA256 cd4792b8f3ec35dcfbcfa77cc6f371a114eee8597b5c4f782750d8a6a03a7e97 SHA512 17a3e9b522c1545323d2ab92ed46b60a3902826136938f1bc15a8138bd66c95c6979570d202bf26c5df7ca291a6bca2bc51c5499ecb0c12de77c431bb6ae9a59 WHIRLPOOL 7c66a931921424e119737483485b04895251fc8fb1bed1a2cff897f61186c7afa85f4d509f4c13152cacd52e17fb81ce31a642cf9d1af8bd1889225b4824db88
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQm7OdAAoJEOSiRoyO7jvogyoQAIHsYC/AeCenPulTx/WoV+Cy
|
||||
p2O3THfyAb4Kk/gmxxtIii4tuB0dT6bCAvJvupM2Y0eZIizESPt7xzBTAbAAicZ6
|
||||
JI5S5uBv877qu2xApbZorhifUCa5RMGGhg8SqqMj8xlBXkohH0Lk9Ea2jScxPgD4
|
||||
icYqAILu0xT14oCiLedFa2qLX+8IbZbzVDPsKZuUy9+Da7RIV2rG+KjHTK5arhvs
|
||||
n6gEcgKTp2b5tXpvj10quuTYN9lrMiD41bWEfzJQZKdxZ3eAYg1Y6eL7Vl3k1xeg
|
||||
08kEP2s0ul0tC4qNAP4U32OiQsw42MXjOmMf/qnaQTme26d15JSREMKAgI+oK37+
|
||||
CkucGBGfQw82nIklfQFZtsAEzpVLyLb9fy+ZRohHOL9pr6IkLbacWPX+eESBHUNE
|
||||
Yq8V5kaPfC/nMejEHWC4S8Ga7AKZFqkxijEz7+GhMQAoCwrITHbTZeJ/hQfa0Vkn
|
||||
T/GtH4kRU6Ln7I+AT5k/enNSZfEVVPzPBrh5Uj5AXxw49g0OwHU1W013IOB63xrV
|
||||
YvBZLc75W/RjBbTHJqV0OTbkbOsPhUIOJLVyi8vuOlapO5CUeL1wL23zye6ST7UO
|
||||
ROjyVNnybbRQbfxyeGPaoJEhGvyIc+jOazrD88u/+hA/PUFpVqiyxyUo8xzH0aQm
|
||||
o4ioMDCztCdUa4YrLdcf
|
||||
=4JQU
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,25 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX md6sum-1.0-cflags.patch 791 SHA256 dfda1d4ef71d3552f269737a9f05c5ed5215083dc615f54fde1143fe2ab6cbe0 SHA512 04a306e9cf5faf9cae8518c8861be2963a67d1fd3af991d4a7f04819c8b793a75a7a7debb96e5f2442736106825c3818a3232827fec0701736fc9d0c9dff8d7b WHIRLPOOL a634445ab23f3232f5f33913b9fe9354e4a3ac2533e97603a23e351228e40b7fc42f5479feb74a9569838ba730414885cc0a7960ff62e420a7a03ef624cea6e0
|
||||
AUX md6sum-1.0-ldflags.patch 427 SHA256 699b86db61f451a07a5e1c3f69e51d4e159ec486b26cc547f52996ff7a75c07d SHA512 2ed3dc38eef78f365bd8e03e22264488c6a0d089c30f827e90ca5dd5ada9ad061e0c1a736c3ccc81c05fd172ffc8140034d703993233e5e3f8877cfb298fa1a1 WHIRLPOOL dc24ad00f6e2c9d44a58bad7ad94e6863b71386bbf913f58b3cbf058936ebb57778fb042c34fdef1f8a62184ca0875cf6d99e32327e3e7018431dc9a4c9aaff0
|
||||
DIST md6sum-1.0.tar.gz 125626 SHA256 5812286dabf26d576cf9b30d3088da1e7924362442144ecdfa38738530e297e0 SHA512 8253a68dd036dd98b22c39a35a75f9bbdc4018ea63dc8f7823c831090d19f2f92a727458b4dc35388e494dbf496b9f5de693a1cfb3e5a8ca8441f31f0e817d46 WHIRLPOOL 05d3e1c8c5065b8003e620b3824310393ad64c22e94d4e3acc18f508e5a6461ba222c1b53e782616a0bd5372c3cadc7e774b24e9782e8137b1336af5740b0a04
|
||||
EBUILD md6sum-1.0.ebuild 579 SHA256 7251efebaa36d76634506ae8fd99184fa6fa9c9add69d9f91ef17f8f85642e23 SHA512 bd516388c431f5ee7d5dc8c0fd694023c656adb4d0070f6bd83fd6cefe7d90dbf74eb4475065fe7c0265efa645b9055954a36f02270d5111f63f453ba5811b1b WHIRLPOOL 2356a6776ba5f1f2ad832502569f73310b2765fe397c99abf1194dbd35a3d20a15cadf6abeeb6b8e8dfc627ff8181453ccc98335206a594fb945a5ef820dea6d
|
||||
MISC ChangeLog 636 SHA256 711ef335fc65b893ea9d1e228a68408aaea2fc0c8a5202029312545479340a98 SHA512 f323057db656b012abc5aef124a6ada2bdf5af6379a531fa622b90fdd59f782cf3ebb90d0daec6e54bd89be5a471c80cff099289de195bb1c5668eb35b23fca0 WHIRLPOOL 8d9074c36be18a0472e2109d60bba9d5ee9568fdf5834b09b812fd451c246ad41cb465e84b8c96f2ddc09850757c206f8bf1b1bd62d1c2ec2db70c891099ac15
|
||||
EBUILD md6sum-1.0-r1.ebuild 622 SHA256 2095628cabbbd1bca70293a8376c2f63d9af6d14101fdcc14529e7e09edb6952 SHA512 87bb979cd1c8c34578e6fe4a1e0e385512c835541bce3d2d34b22db9d8b969083918412c07e8a53cb3d9dfc1b5f9cdafdd9b7a2b2489bea8405edabb6f6a6946 WHIRLPOOL fda96df2416f3dbbaf02f7e2c94f21041038c2ab853058b9fd721d459e870426c915a89aff5e13c036e6c5587ca333ed1bde79372312da8b55dbb0d3348a7863
|
||||
MISC ChangeLog 865 SHA256 f3e6c40704eff9eb3855b8db6e1770d7abd3fab4cf2a050c48fe9dc9edf8e341 SHA512 71c782235fbd80f33b93f2b6e6262af34738d1a4111ea95691d7368977813fbd4e97417b14309808db3f29666119eb013b5508b892d4a8f048a7e8ff74e7a05f WHIRLPOOL 0dc1f3d262bb88d99d8ae05688a68309533b66b343258cf8af1f99e702afba7463ad5b403358c311299a208c22def5ef9eb64a8376481134b9a16e0015f00074
|
||||
MISC metadata.xml 207 SHA256 6745cbbb6d58bc999a7a6cebd62410e7f43d5b5bbecb7673ea736cddbd658c10 SHA512 8c12b6d54a6d4d371ff223de910b1e9aad0ea5265c93beb3adfa31521ad4ffc5a120332f110c28091f1fe0c415e35089539eb4357111166fd0cf378f4be20e2a WHIRLPOOL 00b0bdc90274151e062d937a0fe6a409e8acf900d1b04036a239f9224a99ef1e984d6b9d3fa59629f2110ebd3d05b1ba38fdfdc93f4d0f70509598a80774975b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQmE3bAAoJEEPsD3/icQSzOhEP/0hvQKbVO7bneTBLo/mBKyxb
|
||||
9a7Dlz7ulgfbS5DUmEvUjdXw58VVliTGRcpItkF0STrAJY+OiX4v2YJUEcvS3QTS
|
||||
Nuga21wcw3tsvEbfUwiBsb9XUqj0cdTmg0OCAK23BBfP0VWbBp6NJuLNV83BFWVC
|
||||
XAOAEkplPjdf8RmMb9PTBWcFsz48q0v96FV7HfL7A3tvBX2E1gqIvLY1Khrz7n+v
|
||||
JHJdQhXSATcD6lOuYRK9SuaXBRm6tWiM0H0AXLEhPQRUfpnvJOHJwvlW3TJh0EOv
|
||||
MLI558i2Jxf7mfprOo74L6s/3yiqfOggjvloiHjXxuh9bXBXU6JunQq997JHq3/w
|
||||
/uvHEfe8LQdxvhqHWwi46l2tlWUnyBOkig2r0s7GEGF8qTxxw6MvjI2eTH2/sU27
|
||||
1fLEbmGv+Sw9oTmA5p+C1LAszOpNe0hIMnRbCnvBG9BHS/BHafMnTYXwjdEuZ9F4
|
||||
Z7I5+LyZs2dyN8Q/TwacwlyFjjfcPuIVsEOoxIaYsxX/15lWe449iQZk7PWwY6t6
|
||||
N4DVBLmFHUwyKT6SNc1S84r5PPb2/VZ1q6dguONPSLQjaN7VE4YLKQomzZK6vluj
|
||||
qdCrHI2ZLKEJO4WI62p+vBMikeR0kd0a59YRgqk2mTrtW/e66XTV6/kRtOiTpIX9
|
||||
sd94cgtbsscBRE6W5K0H
|
||||
=ovNo
|
||||
iQIcBAEBCAAGBQJQmyPEAAoJEEPsD3/icQSzC6EP/07PY1OZNx49eDlaI6O27Qvj
|
||||
pCIeqdzu4/q/PMSORj5zy+Nf1xNzQuYiKvR47IKnLwIn0SR+66JspsDS1V9OVFJs
|
||||
mCmSE7oiSd4ykanatF0NkslvwEKwhrde2QoIjhNSHv3AhpHtIwIgDnIfsadFqOOy
|
||||
/YkookXY4U73DULug8ydcrksbs/ZuecQpP4q6cVAYXiOtbAo1mTPVDeQZOW1gnan
|
||||
Xbm8vGyiMVdIN7K4Cxa8zJks4il+du+pWBoKOYPEmqD1XOoP83jmB9wQcZ4Pqnnv
|
||||
ru7lMcwoash09xQLEvJCtLXdkDjG1zkKVT8OlRpxo+5BM2/0r+1GcW9LphnZ2UUh
|
||||
10rUFUD49o8pJkgMRQENBdshCjLq71Bh9TW6efBoFSo1VrF+wzZzLl2JB+N1pPv2
|
||||
iMZBtVT/3xC9D4wW6LpGISVEwnXdQ4O7rSvkpah9O0G1AvF8/qmi25Pj//UvcjwE
|
||||
2SrbpPE4q+ACKnFH2vqXjPXDBO5AzYwgAokjhvRujGs0HLuWncOzKKDKQOmsCtPH
|
||||
msihKVc4Dj5J4nrfkP7KnvHBWrcFEl+MRYKuSinsxPArH1vg2/ZMjkKxHnCSj7EO
|
||||
E9UicqgtFMSXYCCCoAX1mAVxPjwY5egwEzB1aDtQcj7725OZ0x05uqoZBYcrLkU1
|
||||
gXYa75ODYH31R+zO4Y4E
|
||||
=1MLx
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,27 @@
|
||||
--- Makefile.in 2012-11-07 22:04:51.207982344 -0500
|
||||
+++ Makefile.in.new 2012-11-07 22:06:00.905977580 -0500
|
||||
@@ -18,19 +18,19 @@
|
||||
all: md6sum
|
||||
|
||||
md6sum: $(OBJS)
|
||||
- $(CC) $(OBJS) $(CXXFLAGS) $(LDFLAGS) -o $@
|
||||
+ $(CC) $(OBJS) $(CFLAGS) $(LDFLAGS) -o $@
|
||||
|
||||
md6_compress.o: md6_compress.c inttypes.h md6.h md6_nist.h stdint.h
|
||||
- $(CC) $(CXXFLAGS) -c $< -o $@
|
||||
+ $(CC) $(CFLAGS) -c $< -o $@
|
||||
|
||||
md6_mode.o: md6_mode.c inttypes.h md6.h md6_nist.h stdint.h
|
||||
- $(CC) $(CXXFLAGS) -c $< -o $@
|
||||
+ $(CC) $(CFLAGS) -c $< -o $@
|
||||
|
||||
md6_nist.o: md6_nist.c inttypes.h md6.h md6_nist.h stdint.h
|
||||
- $(CC) $(CXXFLAGS) -c $< -o $@
|
||||
+ $(CC) $(CFLAGS) -c $< -o $@
|
||||
|
||||
md6sum.o: md6sum.c inttypes.h md6.h md6_nist.h stdint.h
|
||||
- $(CC) $(CXXFLAGS) -c $< -o $@
|
||||
+ $(CC) $(CFLAGS) -c $< -o $@
|
||||
|
||||
clean:
|
||||
rm *.o
|
@ -1,8 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST air-1.2.7.tar.gz 81661 SHA256 ecc282b5e7d9d6d1801372582aa19e30c85d1b293b42687b842db95090f698e6 SHA512 6c89156c6f10d291db4a64d00846fad63d1ad21758ba171e4e1b807ebaafe2315664e1123aa72d605318d612cf7f3d8e1f10e75a6fac85b3e4a8e2ab9b06b233 WHIRLPOOL 611712841730863029fa69eb0f3cfc96ba13171176b2ed1e47bd6956373077acc12a9003e28c7f5d44b140cf5dbfd42f745a16c0149940168e7ba036e496cc89
|
||||
DIST air-1.2.8.tar.gz 82298 SHA256 58a524b2ebb4cf2ee0301782b8a8f2fe598d527097d287a6afe829512874177e SHA512 6520166faa26a94f4b2201be27fdd261065261d700a5ca6b9e639bf0fde35f5b28210fa1bee94ec9eccf2ab41d36d923f800f4ef65f5d7b098dcbb3967f0bde8 WHIRLPOOL 0aff61b322e4e2c992ff7f0afa2af6aad624d74afbc268b10ccc8849a64d63d06f5c3f63297354d512b54a6bb1eaace2748ae988956018f8e86d578a45be71ea
|
||||
DIST air-2.0.0.tar.gz 82881 SHA256 4bfabeee1086e0a115c71ca3eaff3bf71976a6bc79bc92ff2478126d1243ad7f SHA512 3b22b0b2f07fd5bf89b576bb1d96d9bc372534f2063e99c7a9c4931fd927b0cc5c3fe832f0c0d51ceb95fe242fd0d3e4fe6bf59339dd2971b6afcd00106ea92c WHIRLPOOL 89c1cfd7d722897c899bbf10ca0ac1f39a0f8c0edf098bdb7fda315f83ff537f2c57fe3c760a05062f254152a76105f253b84da78c8090cc4a2ef16e52716c45
|
||||
EBUILD air-1.2.7.ebuild 1579 SHA256 4809366a3b809e97c04d5da44a06784f8cf6ef1a73d89aaf0b146cfc790c5510 SHA512 852167960d46a171c93749c36bb9ec5dcc19988c24470f0653bece6af81def59284e79bf7d9af61a17bb8208711be2b2f5a43dd843fa14bb354116fecae89564 WHIRLPOOL c8421daf553a6532eaef49f348bf612841e638d4421ee8a4665069cd4f7647344f0dc0148baa05be14bfb65ec6a63f42dfeb359832d66679de808752005a70ed
|
||||
EBUILD air-1.2.8-r1.ebuild 1487 SHA256 958c488dd14e868ea2fcdff58d51ea3cc288a4c26ae881e164b32f6249d6e273 SHA512 298798fd3ce093c51543e3fc8148b7237cdc2036853e409bdc88302d914c1ae488eb31adbcaf566f6e29b255f78a2717ad87d5a67aac67816db671333b2f0358 WHIRLPOOL 144badcb7912cb6fc9b953078974911053fc8b5890be464209ecad80cf273eb2dfdf939bc8c90d49b0429f26e74b21d931ecdf89bf747144611d879b45fba454
|
||||
EBUILD air-2.0.0-r1.ebuild 1527 SHA256 c791760a11c33a82748aa0059ef6ec26dcc23ab9770255ce5f8140fa167286b2 SHA512 b83811073356d5accb4f623b1b528ce5adae5bc94f1aa548e541faeda7e77dd98bb56c6393c75201ee01a10094a0c91f6501a3b9378c345430bbaa4b0410fd36 WHIRLPOOL 5647be5072acea380e68cdb5b93341565db064725d73629cf56435f5000de0858423da556d0a801f2628723914376250c5b728393df095b92a0946cda8f4c16a
|
||||
MISC ChangeLog 1214 SHA256 00916e13321d301d5693d7846fa65c5019f33182c473a17e76b5549bffc0d014 SHA512 e685240102a71a4918085551a6628c9ae6a66fec8e9683676fc0231dd08cb8296de9a681dfe0baf311f4791f6d93fa6f9e495a7e66d32b5ddcb7f6319bc0d7d7 WHIRLPOOL c7a3c0ffaaabcb3f81a0b4ec816f4aaa90c98bc98b47b9a778b20e360d6024161526c63d71c643643bd9ca07413cc85da3393e26f1e19908c123964fb224c392
|
||||
EBUILD air-2.0.0-r1.ebuild 1531 SHA256 30d4f354b5574162215a39517b6f7d953ffe2d181927506969ab353d66a5ee09 SHA512 77cbf257d2a204ca3d4c7e16f13dc543d7df4c3c3a73ed0aea0348eaed2076a691a14ba6fe4f00fa5726ec62d3af727ce2815ac8c324c0ff4afd0f72f54648be WHIRLPOOL aec3fe46689b14d14c8573c181022b2215b6ead35b45600bb916e48b50818290bc845a52ea254cb8804b5da26938f8d7c0dc43ebb82bc1f07f313e97ac68b303
|
||||
MISC ChangeLog 1316 SHA256 628a4b0f9d4b54593262f6489429d6a2d4e70c9fa26cdb151eb925238ddfe01d SHA512 ddc318b835452d3b49ee988780867fe079e3b2da761881a7846bda7e4d5ba0bf12a2232f51af20b2c0e0c44a29438c682efbe83cb32493ebc676362ff8bc3e4d WHIRLPOOL a0374adf783a4af25b05139b21871b1140c05b6e4856c6ff04a6fa05b1221b1bf57bacbdaebb0b40d7fb70b8dbe940f6784f15dc52a4598a769924b380e01398
|
||||
MISC metadata.xml 162 SHA256 ef4b145d181ab6330d8f45cdc7b8138c1262043de23a5f10750a195ec73465db SHA512 a728d8f84d04f3cfc0eafcc9aaea833e1d723a79d1a34f9f0aa6f4c070569cc91aa1baf31315bc884cf489182bb6645f513d7cf3cd67adb0cc6bfe47377dbfdc WHIRLPOOL 46479d351ee55c4add6a00601850b55d609835b7b188e3ea8000de51b31bbf5ddb6e0ad35d27cd334bd8aef488fb9fa2384710dcb126273a7d217766bbd21a30
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQnGdFAAoJEJOE+m71LUu6Sj0QAKuQh4jw94d69Xujv3HPuhEs
|
||||
edckeLGxq8gk++93HqLGm08jLbbeAdG6DMtiwrHJFu+Z0IK6VDfgzHoM+qDiMr2a
|
||||
0rA3xhIHutIOGdNygh3h+6J5VZ3SYTVOgrZK3JaNiDHdWrtyuJSSs1mcQEK6/acJ
|
||||
a2ulUJEQ3sfY4rWIpSxgTuoGLu3y1DwX4Mi7fhlFHoa4Je2pS/VPXvF+2lZpcVqI
|
||||
AZdqcMi4tODHvS65klM2xdKI66fZOh6HP7PoBc70hH1rLaJIfher7/8w1cWX5DXt
|
||||
Zj3l5r5jygM5HCCoPZZ42eObYkkMxjVmxVEZKaLIzddtsBaNMFH2xISsQq2ZejWz
|
||||
ckRWnRkxoNGtRbL+K+ePliNoyOq64ibMNX4mI1uNCUtMZUSZ6uv0vsBaCIHsBWX5
|
||||
GWBnZGSeHqaWjaKMX40eMj3P3WRBgSkaHegiqNwZxqcGmP4cRGEDTzhBwDaCqlna
|
||||
SedDk+63jMpt92CD7esdemkd9dGTM76aZeypnSVtczEKJSrPmmm7E2vEskIbeOAO
|
||||
Oe6U+LkurPEptDBa+26lney0cwHTln38UatGeynXKNdzlHPRhj+j/p8vKlWUk2TT
|
||||
n0pMIDgX5IZaJX04Bm9BMoWyKOHOnFSyzizUUKfqoFB1LJGPegsmTAKgY4qQkJpS
|
||||
JGAU284xlJFZuFROB1zS
|
||||
=Cyhs
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,4 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
AUX dtach-0.8-CVE-2012-3368.patch 1040 SHA256 2366af67282d85b1a84739db2d4b186c9038d02712baf15367bd51c5d8871499 SHA512 64ab0e8384e4f04e43b8565440b0ec3f0d43b87e142cd15dda0eec2b320aa3e8ed437524dcdbd390b83f4cb39c13df3575318be4de5f8eec50fb710c9ec1170b WHIRLPOOL 0b098b5726f8da149911f39f988b9ba4c907286bbc4717356b47ebdd7135b97456f754ebd9513f24beb49ea363690d8596a1a677bdb25ce09c9bf0f8b698f21f
|
||||
DIST dtach-0.8.tar.gz 55472 SHA256 16614ebddf8ab2811d3dc0e7f329c7de88929ac6a9632d4cb4aef7fe11b8f2a9 SHA512 ad0a788d10a5e1e1be4c353b64e1e4a0dc8c888492a638b2442d7c59ef31d67975357116435a1059141bfc2c82a3a6e9e490faa87cf81e5fc3bc7457a99c1193 WHIRLPOOL 271236b493a36e159081570c1a2bea41cc58e151a9cdfd99d2a4f27486dd62d4c1955a4b858b356ef0d6613e1a9c5c8958ca3bd143e0fb07a12f3cb92370f989
|
||||
EBUILD dtach-0.8-r1.ebuild 570 SHA256 2ddcc1734cf57a5ae382789049f17a93317ad4ffe90f513511fde40d1938a276 SHA512 6906f9256ff7b7e93c47808fb7c0dddea25555e81a5bc45801bfcca897511b6055f03a7b178b68e357f6be80ee6dabaeb4a2adfb8191559eb4ea7265217f850e WHIRLPOOL 14b89672b19e8357fed6603a67628c1de687b3bdd0128b9f3e5d666e6a2acc8cf5a68e1adb40c7a7a45114c8a3c1ff035c4a42afa9b6e0d3133d0049a19602e9
|
||||
EBUILD dtach-0.8.ebuild 555 SHA256 34fa74df8797b397f5f83a7dd37c6f2ca4c179aa54afd736a4f31e2f3d1951da SHA512 4c0a9071d7d9700de690e3244a6fe96010b73b330dd07efe8d574b09e32e72fb52b5953114ec809c18f236f4281620229defb74837c656eb4204809be2a95099 WHIRLPOOL 20dbfffee53f1b85afababae057fe21652a251c6959d03055236d609528d1a1414c5ec9876d992774f7869a0bd46c2c7baa22b2356643c221e8ad753d9ef9a18
|
||||
MISC ChangeLog 1834 SHA256 225e683ae10e2ce55fa4b077df9ee84f9983a1717d1e0f01e136a7df0552c733 SHA512 d76822d26fd62e3d4ee7c8a9e8c6641933095410595a5c639c946ff736a2aa765eb28c478af4cca44edb77b78f298320240e08c36e6a0ba88b80adfcde88cdd8 WHIRLPOOL e89c63b826a493944c268fab15b3f28fb9e30a31370436bb56c057093a62d6cc39a7e7cc726c0d455e6be9224f1b08eaad6920a2d3434b7b50b808939a5d2f4f
|
||||
MISC ChangeLog 2015 SHA256 5c0fcdaeac2fe7f6bcfe0f39d97902f3b02fba264a1ecc88de41acf53698fc78 SHA512 2f4fdbd3820f9afaec979592aa230f1e0fcb59f6eeb778349617682aaeaa6222d285191234313c16fc41de122f55b2f91d4e5ea79f49674b56c7d3355f1b5b85 WHIRLPOOL 6765a20ffcc5a9832f0e32f1a42543937d621170a31a215cb684a6a3d1b075accb745da41f3c926d955c77d307fe2611bb89617ea47dfbc8c93d9a4bca5e2ca0
|
||||
MISC metadata.xml 259 SHA256 36f9f0904d122ba5db28f73561f8191aa9c5136d68d0abf75308104c736c5d18 SHA512 30d8762119eede1720a73580333b0523786c26d4f09cb9a1ac9582c8c2bbcf5c7ff06a1ddba87941fef51ef85e7bde87f0fa4458f71677fc784ce3ae3915e415 WHIRLPOOL 2fd72cd4466a8681c60f5f2ef3bc8cfcb947e13b374d18a5259c523bb79e725efd4e79a5280b0f59fc84449004f870d466c69d79a6d521ce2d38183f2fc616d4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREKAAYFAlCa0N8ACgkQgAnW8HDreRZyUgCcC7idaXVj4iMT7Ko5p0BSiP0S
|
||||
+tQAn0bxwSo9VOPiQbHhGdVmq2SvRgUC
|
||||
=k5gT
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/dtach/dtach-0.8-r1.ebuild,v 1.1 2012/11/07 21:21:34 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Emulates the detach feature of screen"
|
||||
HOMEPAGE="http://dtach.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-CVE-2012-3368.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin dtach
|
||||
doman dtach.1
|
||||
dodoc README
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
Fix error handling for read from stdin in attach.c
|
||||
|
||||
attach.c did not correctly handle a read from stdin when read returned
|
||||
an error. The code assigned the return value of read to pkt.len (an
|
||||
unsigned char) before checking the value. This prevented the error check
|
||||
from working correctly, since an unsigned integer can never be < 0.
|
||||
|
||||
A packet with an invalid length was then sent to the master, which then
|
||||
sent 255 bytes of garbage to the program.
|
||||
|
||||
Fix the bug in attach.c and the unchecked packet length bug in master.c.
|
||||
|
||||
Report and initial patch by Enrico Scholz.
|
||||
|
||||
--- attach.c 2012/07/01 21:26:10 1.12
|
||||
+++ attach.c 2012/07/01 21:44:34 1.13
|
||||
@@ -237,12 +237,16 @@
|
||||
/* stdin activity */
|
||||
if (n > 0 && FD_ISSET(0, &readfds))
|
||||
{
|
||||
+ ssize_t len;
|
||||
+
|
||||
pkt.type = MSG_PUSH;
|
||||
memset(pkt.u.buf, 0, sizeof(pkt.u.buf));
|
||||
- pkt.len = read(0, pkt.u.buf, sizeof(pkt.u.buf));
|
||||
+ len = read(0, pkt.u.buf, sizeof(pkt.u.buf));
|
||||
|
||||
- if (pkt.len <= 0)
|
||||
+ if (len <= 0)
|
||||
exit(1);
|
||||
+
|
||||
+ pkt.len = len;
|
||||
process_kbd(s, &pkt);
|
||||
n--;
|
||||
}
|
@ -0,0 +1,107 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/gammu-1.32.0.ebuild,v 1.1 2012/11/08 09:38:52 pinkbyte Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit eutils cmake-utils python
|
||||
|
||||
DESCRIPTION="A tool to handle your cellular phone"
|
||||
HOMEPAGE="http://www.wammu.eu/"
|
||||
SRC_URI="http://dl.cihar.com/${PN}/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bash-completion bluetooth curl dbi debug irda mysql nls postgres python usb"
|
||||
|
||||
RDEPEND="bluetooth? ( net-wireless/bluez )
|
||||
curl? ( net-misc/curl )
|
||||
usb? ( virtual/libusb:1 )
|
||||
mysql? ( virtual/mysql )
|
||||
postgres? ( dev-db/postgresql-server )
|
||||
dbi? ( >=dev-db/libdbi-0.8.3 )
|
||||
dev-util/dialog"
|
||||
DEPEND="${RDEPEND}
|
||||
irda? ( virtual/os-headers )
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
# sys-devel/gettext is needed for creating .mo files
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" af ar bg ca cs da de el en_GB es et fi fr gl he hu id it ko nl pl pt_BR ru sk sv sw tr zh_CN zh_TW"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-skip-locktest.patch
|
||||
|
||||
local lang support_linguas=no
|
||||
for lang in ${MY_AVAILABLE_LINGUAS} ; do
|
||||
if use linguas_${lang} ; then
|
||||
support_linguas=yes
|
||||
break
|
||||
fi
|
||||
done
|
||||
# install all languages when all selected LINGUAS aren't supported
|
||||
if [ "${support_linguas}" = "yes" ]; then
|
||||
for lang in ${MY_AVAILABLE_LINGUAS} ; do
|
||||
if ! use linguas_${lang} ; then
|
||||
rm -rf locale/${lang} || die
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# debug flag is used inside cmake-utils.eclass
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_with bluetooth Bluez) \
|
||||
$(cmake-utils_use_with irda IRDA) \
|
||||
$(cmake-utils_use_with curl CURL) \
|
||||
$(cmake-utils_use_with usb USB) \
|
||||
$(cmake-utils_use_with python PYTHON) \
|
||||
$(cmake-utils_use_with mysql MySQL) \
|
||||
$(cmake-utils_use_with postgres Postgres) \
|
||||
$(cmake-utils_use_with dbi LibDBI) \
|
||||
$(cmake-utils_use_with nls GettextLibs) \
|
||||
$(cmake-utils_use_with nls Iconv) \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DINSTALL_DOC_DIR="share/doc/${PF}"
|
||||
)
|
||||
if ! use bash-completion; then
|
||||
mycmakeargs+=( -DINSTALL_BASH_COMPLETION=OFF )
|
||||
fi
|
||||
if use python; then
|
||||
mycmakeargs+=( -DBUILD_PYTHON="$(PYTHON -a)" )
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LD_LIBRARY_PATH="${WORKDIR}/${PN}_build/common" cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize gammu
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && python_mod_cleanup gammu
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.16.0.ebuild,v 1.1 2012/11/08 11:15:01 titanofold Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit multilib versionator wxwidgets
|
||||
|
||||
DESCRIPTION="wxWidgets GUI for PostgreSQL."
|
||||
HOMEPAGE="http://www.pgadmin.org/"
|
||||
SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="POSTGRESQL"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
SLOT="0"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="x11-libs/wxGTK:2.8[X,debug=]
|
||||
>=dev-db/postgresql-base-8.4.0
|
||||
>=dev-libs/libxml2-2.6.18
|
||||
>=dev-libs/libxslt-1.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
local pgslot=$(postgresql-config show)
|
||||
|
||||
if [[ ${pgslot//.} < 84 ]] ; then
|
||||
eerror "PostgreSQL slot must be set to 8.4 or higher."
|
||||
eerror " postgresql-config set 8.4"
|
||||
die "PostgreSQL slot is not set to 8.4 or higher."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-wx-version=2.8 \
|
||||
$(use_enable debug)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
|
||||
|
||||
# icon location for the desktop file provided in pkg folder
|
||||
insinto /usr/share/pgadmin3
|
||||
doins "${S}/pgadmin/include/images/pgAdmin3.png"
|
||||
|
||||
domenu "${S}/pkg/pgadmin3.desktop"
|
||||
|
||||
# Fixing world-writable files
|
||||
fperms -R go-w /usr/share
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue