Merge pull request #408 from glevand/for-merge-arm64

Update packages to get arm64 support.
This commit is contained in:
Geoff Levand 2016-04-12 15:33:00 -07:00
commit f602ea6f97
25 changed files with 826 additions and 90 deletions

View File

@ -0,0 +1,97 @@
# ChangeLog for dev-libs/iniparser
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*iniparser-3.1-r1 (09 Aug 2015)
*iniparser-3.1 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/iniparser-3.0-autotools.patch, +files/iniparser-3.0b-cpp.patch,
+iniparser-3.1.ebuild, +iniparser-3.1-r1.ebuild, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
*iniparser-4.0 (10 Aug 2015)
10 Aug 2015; Sebastian Pipping <sping@gentoo.org>
+files/iniparser-4.0-cflags.patch, +files/iniparser-4.0-soname.patch,
+iniparser-4.0.ebuild:
4.0 (bug #408558)
Package-Manager: portage-2.2.20
10 Aug 2015; Sebastian Pipping <sping@gentoo.org> iniparser-4.0.ebuild:
Fix re-introduced CVS header
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
16 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
07 Mar 2016; Mike Frysinger <vapier@gentoo.org>
files/iniparser-3.0-autotools.patch, iniparser-4.0.ebuild:
fix LFS handling #471102
07 Mar 2016; Mike Frysinger <vapier@gentoo.org> iniparser-4.0.ebuild:
respect AR settings
07 Mar 2016; Mike Frysinger <vapier@gentoo.org> iniparser-4.0.ebuild:
fix USE=static-libs handling

View File

@ -0,0 +1,179 @@
# ChangeLog for dev-libs/iniparser
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/iniparser/ChangeLog,v 1.47 2015/06/23 15:10:32 haubi Exp $
23 Jun 2015; Michael Haubenwallner <haubi@gentoo.org>
iniparser-3.1-r1.ebuild:
add ~ppc-aix prefix keyword
09 Jun 2015; Fabian Groffen <grobian@gentoo.org> iniparser-3.1-r1.ebuild:
Add Prefix keywords to unbreak the Prefix bootstrap
03 Jun 2015; Mike Frysinger <vapier@gentoo.org> iniparser-3.1-r1.ebuild:
Mark arm64/m68k/s390/sh stable.
02 Mar 2015; Yixun Lan <dlan@gentoo.org> iniparser-3.1-r1.ebuild:
add arm64 support, tested on A53 board
11 Oct 2014; Markus Meier <maekke@gentoo.org> iniparser-3.1-r1.ebuild:
arm stable, bug #512012
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for sparc, wrt bug #512012
25 Aug 2014; Agostino Sarubbo <ago@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for alpha, wrt bug #512012
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for ia64, wrt bug #512012
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for ppc64, wrt bug #512012
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> iniparser-3.1-r1.ebuild,
iniparser-3.1.ebuild:
QA: drop trailing '.' from DESCRIPTION
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for HPPA (bug #512012).
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for ppc, wrt bug #512012
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for x86, wrt bug #512012
22 Jul 2014; Agostino Sarubbo <ago@gentoo.org> iniparser-3.1-r1.ebuild:
Stable for amd64, wrt bug #512912
*iniparser-3.1-r1 (02 Feb 2014)
02 Feb 2014; Víctor Ostorga <vostorga@gentoo.org> iniparser-3.1.ebuild,
+iniparser-3.1-r1.ebuild:
Adding -r1 and restoring keywords, as it should be from the previous commit
01 Feb 2014; Victor Ostorga iniparser-3.1.ebuild:
Adding multilib support, bug #493746 , patch thanks to Alexander Stein
<alexanders83@web.de>
25 Feb 2013; Zac Medico <zmedico@gentoo.org> iniparser-3.1.ebuild:
Add ~arm-linux and ~x86-linux keywords.
13 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org>
-files/iniparser-3.0b-fix-set-functions.patch,
-files/iniparser-3.0b-makefile.patch, -iniparser-3.0.0.ebuild,
-iniparser-3.0b-r1.ebuild:
Remove older stuff.
26 Aug 2012; Raúl Porcel <armin76@gentoo.org> iniparser-3.1.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #428152
04 Aug 2012; Markos Chandras <hwoarang@gentoo.org> iniparser-3.1.ebuild:
Stable on amd64 wrt bug #428152
30 Jul 2012; Anthony G. Basile <blueness@gentoo.org> iniparser-3.1.ebuild:
Stable arm, bug #428152
28 Jul 2012; Anthony G. Basile <blueness@gentoo.org> iniparser-3.1.ebuild:
Stable ppc/ppc64, bug #428152
27 Jul 2012; Jeff Horelick <jdhore@gentoo.org> iniparser-3.1.ebuild:
marked x86 per bug 428152
26 Jul 2012; Jeroen Roovers <jer@gentoo.org> iniparser-3.1.ebuild:
Stable for HPPA (bug #428152).
*iniparser-3.1 (25 May 2012)
25 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> +iniparser-3.1.ebuild,
-iniparser-3.0b-r2.ebuild, -iniparser-3.0b.ebuild:
Version bump to 3.1 wrt bug#417467.
16 May 2012; Alexis Ballier <aballier@gentoo.org> iniparser-3.0.0.ebuild:
keyword ~amd64-fbsd
30 Mar 2012; Víctor Ostorga <vostorga@gentoo.org> iniparser-3.0.0.ebuild:
Adding sys-devel/libtool as a DEPEND, bug 401527
*iniparser-3.0.0 (11 Jan 2012)
11 Jan 2012; Christoph Junghans <ottxor@gentoo.org> +iniparser-3.0.0.ebuild,
+files/iniparser-3.0-autotools.patch:
version bump
26 Sep 2010; Mart Raudsepp <leio@gentoo.org> iniparser-3.0b-r2.ebuild:
Add ~mips
11 Apr 2010; Tiziano Müller <dev-zero@gentoo.org>
iniparser-3.0b-r2.ebuild:
... and install the *.ini example files as well.
11 Apr 2010; Tiziano Müller <dev-zero@gentoo.org>
iniparser-3.0b-r2.ebuild:
... and disable tests since they are useless.
*iniparser-3.0b-r2 (11 Apr 2010)
11 Apr 2010; Tiziano Müller <dev-zero@gentoo.org>
iniparser-3.0b-r1.ebuild, +iniparser-3.0b-r2.ebuild,
+files/iniparser-3.0b-cpp.patch, +files/iniparser-3.0b-makefile.patch:
Respect CC properly (bug #296050, thanks to Jeroen Roovers). Make headers
C++ compatible (bug #264508, thanks to Lei Qing).
27 Dec 2009; Joseph Jezak <josejx@gentoo.org> iniparser-3.0b-r1.ebuild:
Marked ppc/ppc64 stable for bug #291428.
15 Dec 2009; Raúl Porcel <armin76@gentoo.org> iniparser-3.0b-r1.ebuild:
ia64/sparc stable wrt #291428
07 Dec 2009; Jeroen Roovers <jer@gentoo.org> iniparser-3.0b-r1.ebuild:
Stable for HPPA (bug #291428).
06 Dec 2009; Tobias Klausmann <klausman@gentoo.org>
iniparser-3.0b-r1.ebuild:
Stable on alpha, bug #291428
26 Nov 2009; Víctor Ostorga <vostorga@gentoo.org> iniparser-3.0b.ebuild,
iniparser-3.0b-r1.ebuild:
Fixing typo in ebuild DESCRIPTION, bug #294755
26 Nov 2009; Markus Meier <maekke@gentoo.org> iniparser-3.0b-r1.ebuild:
amd64/arm/x86 stable, bug #291428
22 Jul 2009; Joseph Jezak <josejx@gentoo.org> iniparser-3.0b-r1.ebuild:
Marked ~ppc/~ppc64 for bug #275429.
05 Jul 2009; Javier Villavicencio <the_paya@gentoo.org>
iniparser-3.0b-r1.ebuild:
Add ~x86-fbsd.
01 Jul 2009; Raúl Porcel <armin76@gentoo.org> iniparser-3.0b-r1.ebuild:
Add ~arm/~s390/~sh
30 Jun 2009; Raúl Porcel <armin76@gentoo.org> iniparser-3.0b-r1.ebuild:
Add ~ia64/~sparc wrt #275429
28 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
iniparser-3.0b-r1.ebuild:
Keyworded on alpha, bug #275429
26 Jun 2009; Jeroen Roovers <jer@gentoo.org> iniparser-3.0b-r1.ebuild:
Marked ~hppa (bug #275429).
*iniparser-3.0b-r1 (04 May 2009)
04 May 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+iniparser-3.0b-r1.ebuild, +files/iniparser-3.0b-fix-set-functions.patch:
Applied patch to sync headers and source of iniparser. Thanks to John
Keeping <john.keeping@lineone.net> - fixes bug 267753. Applied with
dev-zero's agreement.
15 Aug 2008; Tiziano Müller <dev-zero@gentoo.org> iniparser-3.0b.ebuild:
Added creation of symlink libiniparser.so->libiniparser.so.0 (bug
#231352).
*iniparser-3.0b (08 Mar 2008)
08 Mar 2008; Tiziano Müller <dev-zero@gentoo.org> +metadata.xml,
+iniparser-3.0b.ebuild:
Initial commit for samba-3.2_pre2

View File

@ -1 +1,12 @@
DIST iniparser3.0b.tar.gz 26080 RMD160 d60234e173a7e888feab24a21a8602834cf64e30 SHA1 0e3672eac056d457699d4121098f0fd3433b9809 SHA256 8a634cadcda15c53c427fc57b783b366df8213e7065646f67ceb526c5bf37426 AUX iniparser-3.0-autotools.patch 829 SHA256 81bebe208c0af83b9d285c33c2ef5130d1485ed4ac02ef34b5fe7ecfd09c9f85 SHA512 7cfdd1d5e2c604125ec33a4e0332b32b77452445b59244d4c13e4c1b635ebeafd5cb6dd345c22101951acd71aab7621c4a2f36b9596d449a74b469d9f812610a WHIRLPOOL 70e424827f3146d1cdcd78904d6f501cb5e9e846b5dec594dde2de5cac0b9aa7a8e7449cfb13f6ab13200208cf1b4a7e09f824442479b5bfd50d0b80d35431fc
AUX iniparser-3.0b-cpp.patch 1446 SHA256 219c40b19e61191ef64de77d02351326f058f5eaf3447a7f5b5594c58fa3b378 SHA512 8eb2058e332783ae11ef5cbebec153ee1938352f111e3efe332035aa013cf6d01a917aef9a7b8f46f7bd070986e5e686e584d46dedf30276baeb8da0954631a9 WHIRLPOOL d8a31bf5459174af39c49fe83577910a61250f1b2982dc96ab6644375d7f4b3044bb5fab51e6d5f9e3df0092a51ad5adfd361c5f6188e7d773318f7e70de69d8
AUX iniparser-4.0-cflags.patch 551 SHA256 88de146c10a142611ab5f4fe7991f8bc7245eac12ca454f16e55dc47c0512fee SHA512 a0c756e8a17245c4e7f5a5f5b9537d14d9873c574bf02827b09d3af8431b76561b139dce208ed22b6bc77ec171050e8ab10e4b58abbd35476870eabd97235ca2 WHIRLPOOL 2bfe65da540eeff6b96d02545c0f5d5b1d5c57ed9a31dc592823bd2a604e281f3a25db75922603c43d85244d1539627d7f9a58ce6b2382be7deee6ad408d4524
AUX iniparser-4.0-soname.patch 994 SHA256 fd5b433173fe930c9dcfa40656e9c44527ce4ab356ad1fac219002450912decd SHA512 87f6b543ee308c8dce5c3a2e464b0c69e61708780d65f51b9243ab2d458eab515bc975356d071187aa08e2a14b86c1f6556ebbbdb09be276a5df718f863df051 WHIRLPOOL 4b6346909a1ee36749369e2e5ebe4c3f1cced139d9b1fa8bc43570d8fede1c50166ae23709bba9d20ce54dbb0172024e59773185b00878a9c8fe9052eed6b440
DIST iniparser-3.1.tar.gz 39097 SHA256 aedf23881b834519aea5e861b2400606d211da049cd59d3cfb4568e0d9eff5c5 SHA512 8fd8324c5629fdc3e3eff00afb5f0832402ccc760c5b92db82aa29b340ec891419ca2c4fee3a4d4d67cf9bc51c76b095bc0c458e087c2b8e72ac36867c47ae86 WHIRLPOOL 1b8e6d5c34918cf51db605a7bc81eed75b521a57b403bbf26b572506735d78f58bad250512d53cfc08959c827713c8477a877b66b900a553a9c8099757df6d89
DIST iniparser-4.0.tar.gz 41188 SHA256 e0bbd664bb3f0d64c21ac2d67a843b1c7a3a9710e96393344d170ab8b33e92ba SHA512 86080d4e4cb85e252f9c75116d9a548a2f08f2131e269834a0d16597da4e4c5790dff8304be082f2a8dcc75d17585e9a8fad3f0f4766bff8914f6ef2b0d6fa05 WHIRLPOOL 614ddb56f0aefc69ef98cf9b7bbdfe6300d0eaee048315550a9f38cecef05aa47a198859b929a520296f4ebef03377b12c41f062c3e95d32cacca1ef1b3797af
EBUILD iniparser-3.1-r1.ebuild 1209 SHA256 b950214df60e3e8199e2dc1d29d00271717d14a623af307259894be4d114d915 SHA512 ef4dea174d62d14376fc878b2f8f26f688f0ed3e3eb036380b6c639fdc85aa65cedae396dc135ddfa094f23f122ce9513e491016230ab580bbf14e91bb4fb7df WHIRLPOOL 0ee6f0e7717852082876047372f24f3af2fde5a601882b72c0192dda45f176126b42acfac1368c479ee738d28f769e17f61d019c98660f83a8d7a1ce4983c0b0
EBUILD iniparser-3.1.ebuild 1016 SHA256 ac9040ab65e076e1ac4bde8c42273564fd483051a19e07877ac5432d1ec78537 SHA512 a2e9ed7e54e4a157b82264a11aee5af950c4b9b4613ebb397049f9d60afa852b0463cac97e7999f48be59eb0b0ca134656a45dd59c9e38363d27f403b36f3c45 WHIRLPOOL 175273d06a0d24fbda2dcf034dfb177e81baa9342694bb671c85a5cefd78590e716b1d538fb3e251c9bad3eb95de67d1f2c0b9abaaee18c001c95488699184e6
EBUILD iniparser-4.0.ebuild 1868 SHA256 ecc36d84d67ca483b0f49c75ec84abaeb231496882fdb73e368be1ea877d5994 SHA512 9cd22df8cdd645730e5116bf53e9a9d4fad55457146ec05aa6396b3ff350468b9b32ebb88f9d1c3f8d59d6f642495ff94ec3613720564e14b5261c821cdd18de WHIRLPOOL 299951184911abd8f89ecc9af7ab79924b5d05b5ab4f4932343a0900bb3944c5b1f34d20aa4c58f98838bda71690167fb143610c57d0300b3d19364ee77582d5
MISC ChangeLog 3479 SHA256 95b8dd93375b0501b150abf157c31e0f120eae1b4118bdd3b35f66d456546e89 SHA512 e8f137f76747797764f87c996e7164dae3a5dfd39d4b24886c1512d35bf896c7fbf12cfd785b47b7ce04584825dededbe21aa04ab94891e4d83a0bd7950f1031 WHIRLPOOL 290fa41a842cba486409c37b6cada2ad64d9fa7e7183e13d17451e598bfe9abc277d15aab412fb762f538204c64424125a4fb4ca5628046f89e5a6dae1349d98
MISC ChangeLog-2015 6444 SHA256 c35787d28d2294a89bb542e5c4ac39a51574b059603952f135ed95555a610cb1 SHA512 3bd0ee7e908cb39d7244ebd6365df205e5d1f762e3ad6ecc8109ee36958957167cf0de2f38921ad498cd13fb5a11f507402ab3b623fbd315060f972a742c1241 WHIRLPOOL 950cab21eda650c1348846f2ee9bcb88c567127e36969b7eb94de2b4f80ad09315188d231736c609897eddd5c8cc929fec094d1c2d6a9704f2b12e393b6ec484
MISC metadata.xml 326 SHA256 343d163fcdcc634192f91c1b2cbc34036b4fa736f8fdd85f61c39d2e99518b83 SHA512 7b19035fb203e35182b45f83c863916a8555b54d87605d310c2499c234bad06a39a33403aeb4f8624f31a9ef3660e1a98710e2f234cf9cd0e983f1ca173521e5 WHIRLPOOL 44a8ee514d73e0dda65294d7aef0795506e57d27c298e06edf04f0e9cf07d3fd68a615bb14ae74e12b2966eedc6f7dca70379997866499d941a7b3b3b58531a0

View File

@ -0,0 +1,38 @@
--- /dev/null
+++ Makefile.am
@@ -0,0 +1,8 @@
+ACLOCAL_AMFLAGS = -I config
+
+lib_LTLIBRARIES = libiniparser.la
+
+libiniparser_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@
+libiniparser_la_SOURCES = src/dictionary.c src/iniparser.c
+
+include_HEADERS = src/dictionary.h src/iniparser.h
--- /dev/null
+++ configure.ac
@@ -0,0 +1,24 @@
+AC_PREREQ([2.65])
+AC_INIT([iniparser], [3.0], [ndevilla@free.fr])
+
+AC_CONFIG_AUX_DIR(config)
+AC_CONFIG_MACRO_DIR(config)
+
+AM_INIT_AUTOMAKE([1.8 foreign])
+
+SHARED_VERSION_INFO="0"
+AC_SUBST(SHARED_VERSION_INFO)
+
+# Checks for programs.
+AC_PROG_CC
+AC_SYS_LARGEFILE
+
+LT_INIT
+# Checks for header files.
+AC_CHECK_HEADERS([ ctype.h stdio.h stdlib.h string.h ])
+
+# Checks for library functions.
+AC_CHECK_FUNCS([strcmp])
+
+AC_CONFIG_FILES([Makefile])
+AC_OUTPUT

View File

@ -0,0 +1,47 @@
diff -ur iniparser3.0b/src/dictionary.c iniparser3.0b-patched/src/dictionary.c
--- iniparser3.0b/src/dictionary.c 2007-11-24 05:39:18.000000000 +0800
+++ iniparser3.0b-patched/src/dictionary.c 2009-04-01 21:38:09.000000000 +0800
@@ -38,6 +38,9 @@
/*---------------------------------------------------------------------------
Private functions
---------------------------------------------------------------------------*/
+#ifdef __cplusplus
+extern "C" {
+#endif
/* Doubles the allocated size associated to a pointer */
/* 'size' is the current allocated size. */
@@ -401,5 +404,10 @@
dictionary_del(d);
return 0 ;
}
+
+#ifdef __cplusplus
+}
+#endif
+
#endif
/* vim: set ts=4 et sw=4 tw=75 */
diff -ur iniparser3.0b/src/iniparser.h iniparser3.0b-patched/src/iniparser.h
--- iniparser3.0b/src/iniparser.h 2007-11-24 05:38:19.000000000 +0800
+++ iniparser3.0b-patched/src/iniparser.h 2009-04-01 21:38:02.000000000 +0800
@@ -41,6 +41,10 @@
#define iniparser_getstr(d, k) iniparser_getstring(d, k, NULL)
#define iniparser_setstr iniparser_setstring
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/*-------------------------------------------------------------------------*/
/**
@brief Get number of sections in a dictionary
@@ -277,4 +281,8 @@
/*--------------------------------------------------------------------------*/
void iniparser_freedict(dictionary * d);
+#ifdef __cplusplus
+}
+#endif
+
#endif

View File

@ -1,27 +0,0 @@
diff -aur iniparser3.0b/src/iniparser.h iniparser3.0b.patched/src/iniparser.h
--- iniparser3.0b/src/iniparser.h 2007-11-23 21:38:19.000000000 +0000
+++ iniparser3.0b.patched/src/iniparser.h 2009-04-28 11:08:28.644706261 +0100
@@ -39,7 +39,8 @@
---------------------------------------------------------------------------*/
/** For backwards compatibility only */
#define iniparser_getstr(d, k) iniparser_getstring(d, k, NULL)
-#define iniparser_setstr iniparser_setstring
+#define iniparser_setstr iniparser_set
+#define iniparser_setstring iniparser_set
/*-------------------------------------------------------------------------*/
/**
@@ -215,11 +216,11 @@
@return int 0 if Ok, -1 otherwise.
If the given entry can be found in the dictionary, it is modified to
- contain the provided value. If it cannot be found, -1 is returned.
+ contain the provided value. If it cannot be found, it is inserted.
It is Ok to set val to NULL.
*/
/*--------------------------------------------------------------------------*/
-int iniparser_setstring(dictionary * ini, char * entry, char * val);
+int iniparser_set(dictionary * ini, char * entry, char * val);
/*-------------------------------------------------------------------------*/

View File

@ -0,0 +1,28 @@
From 14370f5ce94cce077c798db6611ef65cd1822df2 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Sat, 8 Aug 2015 19:04:08 +0200
Subject: [PATCH 1/2] Respect user CFLAGS
---
Makefile | 5 -----
1 file changed, 5 deletions(-)
diff --git a/Makefile b/Makefile
index 78708a5..744405a 100644
--- a/Makefile
+++ b/Makefile
@@ -6,11 +6,6 @@
CC ?= gcc
CFLAGS += -fPIC -Wall -Wextra -ansi -pedantic
-ifndef DEBUG
-CFLAGS += -O2
-else
-CFLAGS += -g
-endif
# Ar settings to build the library
AR ?= ar
--
2.5.0

View File

@ -0,0 +1,35 @@
From c3a112a89d3cbbfe0edc4fbac366a47986d6c118 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Sat, 8 Aug 2015 19:10:27 +0200
Subject: [PATCH 2/2] Adjust soname and make target non-phony
---
Makefile | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 744405a..323e579 100644
--- a/Makefile
+++ b/Makefile
@@ -14,6 +14,7 @@ ARFLAGS = rcv
SHLD = ${CC} ${CFLAGS}
LDSHFLAGS = -shared -Wl,-Bsymbolic
LDFLAGS += -Wl,-rpath -Wl,/usr/lib -Wl,-rpath,/usr/lib
+SONAME_CURRENT = 1
# Set RANLIB to ranlib on systems that require it (Sun OS < 4, Mac OSX)
# RANLIB = ranlib
@@ -52,8 +53,8 @@ libiniparser.a: $(OBJS)
$(QUIET_RANLIB)$(RANLIB) $@
libiniparser.so: $(OBJS)
- $(QUIET_LINK)$(SHLD) $(LDSHFLAGS) $(LDFLAGS) -o $@.0 $(OBJS) \
- -Wl,-soname=`basename $@`.0
+ $(QUIET_LINK)$(SHLD) $(LDSHFLAGS) $(LDFLAGS) -o $@ $(OBJS) \
+ -Wl,-soname=libiniparser4.so.$(SONAME_CURRENT)
clean:
$(RM) $(OBJS)
--
2.5.0

View File

@ -1,47 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/iniparser/iniparser-3.0b-r1.ebuild,v 1.15 2010/04/11 08:18:38 dev-zero Exp $
inherit eutils multilib toolchain-funcs
MY_P="${PN}${PV}"
DESCRIPTION="A free stand-alone ini file parsing library."
HOMEPAGE="http://ndevilla.free.fr/iniparser/"
SRC_URI="http://ndevilla.free.fr/iniparser/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack ${A}
epatch "${FILESDIR}/${P}-fix-set-functions.patch"
}
src_compile() {
echo "CFLAGS: ${CFLAGS}"
sed -i \
-e "s|\(CFLAGS =\) -O2|\1 ${CFLAGS}|" \
-e "s|\(LDFLAGS =\)|\1 ${LDFLAGS}|" \
-e "s|/usr/lib|/usr/$(get_libdir)|" \
Makefile || die "sed failed"
emake CC=$(tc-getCC) AR="$(tc-getAR)" || die "emake failed"
}
src_install() {
dolib libiniparser.a libiniparser.so.0
dosym libiniparser.so.0 /usr/$(get_libdir)/libiniparser.so
insinto /usr/include
doins src/*.h
dodoc AUTHORS README
dohtml html/*
}

View File

@ -0,0 +1,47 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
AUTOTOOLS_AUTORECONF=1
inherit autotools-utils autotools-multilib
DESCRIPTION="A free stand-alone ini file parsing library"
HOMEPAGE="http://ndevilla.free.fr/iniparser/"
SRC_URI="http://ndevilla.free.fr/iniparser/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples static-libs"
DEPEND="doc? ( app-doc/doxygen )
sys-devel/libtool"
RDEPEND=""
# the tests are rather examples than tests, no point in running them
RESTRICT="test"
S="${WORKDIR}/${PN}"
DOCS=( AUTHORS README )
PATCHES=(
"${FILESDIR}/${PN}-3.0b-cpp.patch"
"${FILESDIR}/${PN}-3.0-autotools.patch"
)
src_install() {
autotools-multilib_src_install
if use doc; then
emake -C doc
dohtml -r html/*
fi
if use examples ; then
insinto /usr/share/doc/${PF}/examples
doins test/*.{c,ini,py}
fi
}

View File

@ -0,0 +1,47 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
AUTOTOOLS_AUTORECONF=1
inherit autotools-utils
DESCRIPTION="A free stand-alone ini file parsing library"
HOMEPAGE="http://ndevilla.free.fr/iniparser/"
SRC_URI="http://ndevilla.free.fr/iniparser/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos"
IUSE="doc examples static-libs"
DEPEND="doc? ( app-doc/doxygen )
sys-devel/libtool"
RDEPEND=""
# the tests are rather examples than tests, no point in running them
RESTRICT="test"
S="${WORKDIR}/${PN}"
DOCS=( AUTHORS README )
PATCHES=(
"${FILESDIR}/${PN}-3.0b-cpp.patch"
"${FILESDIR}/${PN}-3.0-autotools.patch"
)
src_install() {
autotools-utils_src_install
if use doc; then
emake -C doc
dohtml -r html/*
fi
if use examples ; then
insinto /usr/share/doc/${PF}/examples
doins test/*.{c,ini,py}
fi
}

View File

@ -0,0 +1,79 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils multilib toolchain-funcs flag-o-matic
DESCRIPTION="A free stand-alone ini file parsing library"
HOMEPAGE="https://github.com/ndevilla/iniparser"
SRC_URI="https://github.com/ndevilla/iniparser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="4"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples static-libs"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
DOCS=( AUTHORS README.md )
PATCHES=(
"${FILESDIR}"/${P}-cflags.patch
"${FILESDIR}"/${P}-soname.patch
)
_newlib_so_with_symlinks() {
local source="${1}" base="${2}" current="${3}" revision="${4}" age="${5}"
local libdir="$(get_libdir)"
newlib.so ${source} ${base}.so.${current}.${revision}.${age}
for i in ".${current}" '' ; do
dosym ${base}.so.${current}.${revision}.${age} /usr/${libdir}/${base}.so${i}
done
}
src_prepare() {
epatch "${PATCHES[@]}"
rm -R html || die
}
src_configure() {
append-lfs-flags
}
_emake() {
emake CC="$(tc-getCC)" AR="$(tc-getAR)" V=1 "$@"
}
src_compile() {
_emake
}
src_test() {
_emake -C test
}
src_install() {
use static-libs && newlib.a lib${PN}.a lib${PN}${SLOT}.a
_newlib_so_with_symlinks lib${PN}.so lib${PN}${SLOT} 1 0 0
insinto /usr/include/${PN}${SLOT}
doins src/*.h
if use doc; then
emake -C doc
dohtml -r html/*
fi
if use examples ; then
local examplesdir="/usr/share/doc/${PF}/examples"
insinto "${examplesdir}"
doins example/*
docompress -x "${examplesdir}"
fi
dodoc "${DOCS[@]}"
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>samba@gentoo.org</email>
<name>Samba Team</name>
</maintainer>
<upstream>
<remote-id type="github">ndevilla/iniparser</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=compile install unpack
DESCRIPTION=A free stand-alone ini file parsing library.
EAPI=0
HOMEPAGE=http://ndevilla.free.fr/iniparser/
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd
LICENSE=MIT
SLOT=0
SRC_URI=http://ndevilla.free.fr/iniparser/iniparser3.0b.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=ab062474910316e2a3131e0def2e146b

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=doc? ( app-doc/doxygen ) sys-devel/libtool !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A free stand-alone ini file parsing library
EAPI=4
HOMEPAGE=http://ndevilla.free.fr/iniparser/
IUSE=doc examples static-libs
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos
LICENSE=MIT
RESTRICT=test
SLOT=0
SRC_URI=http://ndevilla.free.fr/iniparser/iniparser-3.1.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=2bbeeb64178e830b4b0a98529e213797

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=doc? ( app-doc/doxygen ) sys-devel/libtool !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A free stand-alone ini file parsing library
EAPI=4
HOMEPAGE=http://ndevilla.free.fr/iniparser/
IUSE=doc examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RESTRICT=test
SLOT=0
SRC_URI=http://ndevilla.free.fr/iniparser/iniparser-3.1.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=ba27e2ed45e62af2106b420f914be4ed

View File

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=doc? ( app-doc/doxygen )
DESCRIPTION=A free stand-alone ini file parsing library
EAPI=5
HOMEPAGE=https://github.com/ndevilla/iniparser
IUSE=doc examples static-libs
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
SLOT=4
SRC_URI=https://github.com/ndevilla/iniparser/archive/v4.0.tar.gz -> iniparser-4.0.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=55b991979afc7e92a5bf95621e51e398

View File

@ -1,7 +1,7 @@
DEFINED_PHASES=- DEFINED_PHASES=-
DESCRIPTION=Virtual for PAM (Pluggable Authentication Modules) DESCRIPTION=Virtual for PAM (Pluggable Authentication Modules)
EAPI=3 EAPI=3
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux
RDEPEND=|| ( >=sys-libs/pam-0.78 sys-auth/openpam ) RDEPEND=|| ( >=sys-libs/pam-0.78 sys-auth/openpam )
SLOT=0 SLOT=0
_md5_=d60ebf8e7a0be8717b3dd26f87c46c14 _md5_=0052584e97fd812e0a3200e3158eec50

View File

@ -0,0 +1,9 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for PAM (Pluggable Authentication Modules)
EAPI=5
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux
RDEPEND=|| ( >=sys-libs/pam-1.1.6-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-auth/openpam-20120526-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=9147d71ca35850133de08dd472a45167

View File

@ -0,0 +1,66 @@
# ChangeLog for virtual/pam
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*pam-0-r1 (09 Aug 2015)
*pam-0 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
+pam-0.ebuild, +pam-0-r1.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)

View File

@ -0,0 +1,53 @@
# ChangeLog for virtual/pam
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/virtual/pam/ChangeLog,v 1.15 2014/10/27 01:52:56 vapier Exp $
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> pam-0-r1.ebuild:
Mark arm64/m68k/s390/sh stable.
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> pam-0-r1.ebuild:
Stable for sparc, wrt bug #512012
13 Sep 2014; Markus Meier <maekke@gentoo.org> pam-0-r1.ebuild:
arm stable, bug #512012
25 Aug 2014; Agostino Sarubbo <ago@gentoo.org> pam-0-r1.ebuild:
Stable for alpha, wrt bug #512012
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> pam-0-r1.ebuild:
Stable for ia64, wrt bug #512012
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> pam-0-r1.ebuild:
Stable for ppc64, wrt bug #512012
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> pam-0-r1.ebuild:
Stable for HPPA (bug #512012).
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> pam-0-r1.ebuild:
Stable for ppc, wrt bug #512012
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> pam-0-r1.ebuild:
Stable for x86, wrt bug #512012
22 Jul 2014; Agostino Sarubbo <ago@gentoo.org> pam-0-r1.ebuild:
Stable for amd64, wrt bug #512912
18 Jun 2014; Michał Górny <mgorny@gentoo.org> pam-0-r1.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
#513718.
*pam-0-r1 (30 May 2014)
30 May 2014; Michał Górny <mgorny@gentoo.org> +pam-0-r1.ebuild:
Enable multilib support.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> pam-0.ebuild:
Add arm64 love.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> pam-0.ebuild:
keyword ~amd64-fbsd
*pam-0 (07 Apr 2011)
07 Apr 2011; Ulrich Mueller <ulm@gentoo.org> +pam-0.ebuild, +metadata.xml:
Initial import, bug 358903.

View File

@ -0,0 +1,5 @@
EBUILD pam-0-r1.ebuild 546 SHA256 036c4ac0a762afef5754b66edefb647123fc382b87313c28146b8e0705744c82 SHA512 949959c73c885ed155749128342241b4e20470b94c16abff6d4eb5f9ca57259a8b3d87d3f216f81648277952c8954cd65cc6074981a9c5d3d19483b31e1d4cfe WHIRLPOOL 487ca745250d96fc884d71a0403be93b6d47884875c3144657df885abc21a670ad4c566654b6cefce40fa8b993b15978d6d97d17e739b648b702e236f60e3630
EBUILD pam-0.ebuild 459 SHA256 eaf450a42683bf5e4b7c6f7365f00ef9dd0aaf23268e9ebcacc3dd37f8c6dad9 SHA512 e833aed70f917da65a097e51ba3c74dfc62e3689829cd9f6f8954097c0f1d89da142105d87d95e56cc12d216a89b180dcbed1f56abb4a24fd68944958fedaf5f WHIRLPOOL 07bf82cd00ee5b6ec681ba9cd22bda15ec84b7daf57f17b66cc2c1c2f621c367fc8d5ee425941262c27d82797c666725b0fcdf212b47141c2475a978b992361d
MISC ChangeLog 2448 SHA256 8002a9f06c5cce617e81514e529219cdd00f7419c5c36dadc250f9e817884086 SHA512 8997637bb0e97666cd8146257e3621d111b037b045e2a6ca66cbe1f911d137a5b13eca72d664b3b87541f5aca53f54a2304f6708e6d3e3f04655738290bf2dd5 WHIRLPOOL 5ed612b09549cfd40f05531636f62404423d9d01bf5dea318c037bb524355e495ebcf14f1df73fdfe4e11438840917e6b1f819652c164b01bacfd66dbad993cf
MISC ChangeLog-2015 1781 SHA256 3eece6c3d60fcbf227d62fbd90dfff640cd732e082767166bc4be9ce31f2257c SHA512 d8c7edede6cda2029f50dd8abfc06a62bb46795f235757ad96d33ca80f61e978fdbc6d3e0e739bf1bce35007f849bbefd081d70268fbf081f5790649e0b6a1b2 WHIRLPOOL 1038ec4b857e5eb5726af983979069f6ea2f89bdd3aeb193bbca205f3f2116684483ee0da3af2e5c12d9cf46ff433592d6716400e0c62091efe147f8c0a5af19
MISC metadata.xml 218 SHA256 aa271c681dfc9bf18adc9c9bfad5f2f9c82e52fb4c625f6c88bd5b2a1cb8a1fc SHA512 7be455e43575c72306315d52cfbde10ad9b4168a5da4a0ab7b9bf6c526720d0cf1eb2ec25592d0822c3cf792b185fd0a1b88902bc52cca055dd279c1416ae9bc WHIRLPOOL 5ee5b445de0ba64fdebf331a6c89ee2d4bc6b1da94083ea41913e234d4c6229c805a91d82f0d1067d09421d098ffb7cd48b9853424a21a7b273d9a57c8b95dd5

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>pam-bugs@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,23 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit multilib-build
DESCRIPTION="Virtual for PAM (Pluggable Authentication Modules)"
HOMEPAGE=""
SRC_URI=""
LICENSE=""
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
IUSE=""
DEPEND=""
RDEPEND="
|| (
>=sys-libs/pam-1.1.6-r2[${MULTILIB_USEDEP}]
>=sys-auth/openpam-20120526-r1[${MULTILIB_USEDEP}]
)"

View File

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/virtual/pam/pam-0.ebuild,v 1.2 2012/04/26 13:54:31 aballier Exp $ # $Id$
EAPI=3 EAPI=3
@ -10,7 +10,7 @@ SRC_URI=""
LICENSE="" LICENSE=""
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="" IUSE=""
DEPEND="" DEPEND=""