libnss-mysql in /usr/lib
Hanno Böck

Hanno Böck commited on 2011-08-06 22:27:55
Zeige 8 geänderte Dateien mit 343 Einfügungen und 0 Löschungen.

... ...
@@ -0,0 +1,143 @@
1
+# ChangeLog for sys-auth/libnss-mysql
2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
3
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/libnss-mysql/ChangeLog,v 1.18 2011/05/28 12:05:24 ranger Exp $
4
+
5
+  28 May 2011; Brent Baude <ranger@gentoo.org>
6
+  libnss-mysql-1.5_p20060915-r1.ebuild:
7
+  Marking libnss-mysql-1.5_p20060915-r1 ppc for bug 339681
8
+
9
+  13 Oct 2010; Markus Meier <maekke@gentoo.org>
10
+  libnss-mysql-1.5_p20060915-r1.ebuild:
11
+  x86 stable, bug #339681
12
+
13
+  10 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
14
+  libnss-mysql-1.5_p20060915-r1.ebuild:
15
+  Stable on amd64 wrt bug #339881
16
+
17
+*libnss-mysql-1.5_p20060915-r1 (08 Sep 2010)
18
+
19
+  08 Sep 2010; Robin H. Johnson <robbat2@gentoo.org>
20
+  +libnss-mysql-1.5_p20060915-r1.ebuild,
21
+  +files/libnss-mysql-1.5_p20060915-no-automagic-debug.diff:
22
+  Bug #335772: Disable always-enabled DEBUG option.
23
+
24
+*libnss-mysql-1.5_p20060915 (23 Feb 2010)
25
+
26
+  23 Feb 2010; Hanno Boeck <hanno@gentoo.org>
27
+  +libnss-mysql-1.5_p20060915.ebuild, metadata.xml:
28
+  Bump to upstream snapshot, change install location back to /lib resp.
29
+  /lib64, as authentication libraries don't belong into /usr. Don't install
30
+  la-file any more, cleanup.
31
+
32
+  30 Dec 2007; Luca Longinotti <chtekk@gentoo.org> libnss-mysql-1.5.ebuild:
33
+  Install NSS libs to /usr/lib instead of /lib.
34
+
35
+  30 Dec 2007; Luca Longinotti <chtekk@gentoo.org> -libnss-mysql-1.2.ebuild:
36
+  Remove old version.
37
+
38
+  14 Nov 2007; Steve Dibb <beandog@gentoo.org> libnss-mysql-1.5.ebuild:
39
+  amd64 stable, bug 189746
40
+
41
+  27 Aug 2007; Raúl Porcel <armin76@gentoo.org> libnss-mysql-1.5.ebuild:
42
+  x86 stable wrt #189746
43
+
44
+  24 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
45
+  libnss-mysql-1.5.ebuild:
46
+  ppc stable, bug #189746
47
+
48
+  19 Aug 2007; Hanno Boeck <hanno@gentoo.org> libnss-mysql-1.5.ebuild:
49
+  Proper fix to place la file in /usr/lib.
50
+
51
+  04 Mar 2007; Francesco Riosa <vivo@gentoo.org> libnss-mysql-1.5.ebuild:
52
+  workaround new portage QA check
53
+
54
+  01 Dec 2006; Luca Longinotti <chtekk@gentoo.org> metadata.xml,
55
+  -libnss-mysql-1.0.ebuild, -libnss-mysql-1.1.ebuild,
56
+  libnss-mysql-1.2.ebuild, -libnss-mysql-1.3.ebuild,
57
+  -libnss-mysql-1.4.ebuild, libnss-mysql-1.5.ebuild:
58
+  MySQL herd takes over maintainance, remove useless versions, fixup/cleanup
59
+  ebuilds.
60
+
61
+  23 Nov 2006; Francesco Riosa <vivo@gentoo.org> libnss-mysql-1.0.ebuild,
62
+  libnss-mysql-1.1.ebuild, libnss-mysql-1.2.ebuild, libnss-mysql-1.3.ebuild,
63
+  libnss-mysql-1.4.ebuild, libnss-mysql-1.5.ebuild:
64
+  dev-db/mysql => virtual/mysql
65
+
66
+  20 Mar 2006; Hanno Boeck <hanno@gentoo.org> libnss-mysql-1.5.ebuild:
67
+  Fix multilib-strict and add ~amd64 keyword.
68
+
69
+*libnss-mysql-1.5 (29 Jan 2006)
70
+
71
+  29 Jan 2006; Marcelo Goes <vanquirius@gentoo.org>
72
+  +libnss-mysql-1.5.ebuild:
73
+  1.5 version bump for bug 120449. Thanks to Christian Skarby <christian dot
74
+  skarby at interhost dot no>.
75
+
76
+  18 Sep 2005; Jason Wever <weeve@gentoo.org> libnss-mysql-1.4.ebuild:
77
+  Added ~sparc keyword.
78
+
79
+  02 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> +metadata.xml,
80
+  +libnss-mysql-1.0.ebuild, +libnss-mysql-1.1.ebuild,
81
+  +libnss-mysql-1.2.ebuild, +libnss-mysql-1.3.ebuild,
82
+  +libnss-mysql-1.4.ebuild:
83
+  Moved from sys-libs/libnss-mysql to sys-auth/libnss-mysql.
84
+
85
+*libnss-mysql-1.4 (01 Jun 2005)
86
+
87
+  01 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
88
+  +libnss-mysql-1.4.ebuild:
89
+  Bug #86918, version bump.
90
+
91
+*libnss-mysql-1.3 (13 Nov 2004)
92
+
93
+  13 Nov 2004; <max@gentoo.org> libnss-mysql-1.0.ebuild,
94
+  libnss-mysql-1.1.ebuild, libnss-mysql-1.2.ebuild, +libnss-mysql-1.3.ebuild:
95
+  Bump version to 1.3.  Add empty IUSE to silence repoman warnings.
96
+
97
+  03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
98
+  libnss-mysql-1.2.ebuild:
99
+  Masked libnss-mysql-1.2.ebuild stable for ppc
100
+
101
+  02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
102
+  libnss-mysql-1.0.ebuild, libnss-mysql-1.1.ebuild, libnss-mysql-1.2.ebuild:
103
+  virtual/glibc -> virtual/libc
104
+
105
+  03 May 2004; David Holm <dholm@gentoo.org> libnss-mysql-1.2.ebuild:
106
+  Added to ~ppc.
107
+
108
+*libnss-mysql-1.2 (24 Apr 2004)
109
+
110
+  24 Apr 2004; Max Kalika <max@gentoo.org> libnss-mysql-1.2.ebuild:
111
+  Bump to version 1.2.
112
+
113
+*libnss-mysql-1.1 (09 Mar 2004)
114
+
115
+  09 Mar 2004; Max Kalika <max@gentoo.org> libnss-mysql-1.0.ebuild,
116
+  libnss-mysql-1.1.ebuild:
117
+  Bump to version 1.1. Fixes important bug where groups with no members don't
118
+  show up.
119
+
120
+  31 Oct 2003; Max Kalika <max@gentoo.org> libnss-mysql-1.0.ebuild:
121
+  Bump to stable x86.
122
+
123
+*libnss-mysql-1.0 (14 Jul 2003)
124
+
125
+  14 Jul 2003; Max Kalika <max@gentoo.org> libnss-mysql-1.0.ebuild:
126
+  Bump version to 1.0.
127
+
128
+  03 Jul 2003; Max Kalika <max@gentoo.org> libnss-mysql-0.9.ebuild:
129
+  Set KEYWORDS to ~x86.
130
+
131
+*libnss-mysql-0.9 (19 Jun 2003)
132
+
133
+  19 Jun 2003; Max Kalika <max@gentoo.org> libnss-mysql-0.8.ebuild,
134
+  libnss-mysql-0.9.ebuild:
135
+  Bump to 0.9. Upstream has changed the package name to libnss-mysql from
136
+  libnss_mysql, so drop the ${PN} and ${S} rewrite. Also install additional
137
+  documentation.
138
+
139
+*LSIT_libnss-mysql-0.8 (03 Jun 2003)
140
+
141
+  03 Jun 2003; Max Kalika <max@gentoo.org> LSIT_libnss-mysql-0.8.ebuild:
142
+  Initial version.
143
+
... ...
@@ -0,0 +1,9 @@
1
+AUX libnss-mysql-1.5_p20060915-no-automagic-debug.diff 610 RMD160 b58a5007629f456c9d4300853225a51617fe8fb4 SHA1 3a86071747bdce490cf8d2aaa13f51d3e7dfcc9c SHA256 db5a4f5ad01f34db17c1f755ccbd20a8861c00674be2d8ab7b8481afa1d32ecd
2
+DIST libnss-mysql-1.5.tar.gz 333385 RMD160 3bdce85be6b2985ac9a183eba1d53295b5a4d7be SHA1 4b14859505c67c9830ec9cc7e416bdbf2ee2ed9b SHA256 a2d66cf27c61ac910e5747c642276ce70b79006f8820a90f12f27614a39e245c
3
+DIST libnss-mysql-20060915.tgz 689970 RMD160 fd63f11cbbe6218ce4678f2798c8faf3e660facf SHA1 4ded39c70eaf28fad9ec67c2f0d08cfb10e58e81 SHA256 d0705ab7a185146d050a9ef486c4af03d66fb61fb511c4e0d29714b4c3e5848f
4
+EBUILD libnss-mysql-1.5.ebuild 1029 RMD160 caee7cc20c70b9efb29ccc9f6d009b06e19df446 SHA1 e9c3d09a3a941ed1d58838f10ad371f1b93cd91b SHA256 03d8579d0b258050d13c25bb7558e1b95be9ca4ef831503729a91c6363cea088
5
+EBUILD libnss-mysql-1.5_p20060915-r1.ebuild 1132 RMD160 d03bdb2485f597b159b6b46f337cad521d1b7929 SHA1 d8e2bca0b65dbefbbae70ddbe47d05c6d6207422 SHA256 dae7baa74c712c175d943499b40dd830b34f3441f4e9dcfb809f07616c48a4e3
6
+EBUILD libnss-mysql-1.5_p20060915-r2.ebuild 1136 RMD160 e3fd4a046e6d5c2fa5572a9701d29b3702b496c3 SHA1 53ff9a28a9445e33a8758c788d72bd5cf796c027 SHA256 1f91e50bc6077294c82cdfb0aa4ba94dce9bc59a6b20aa98fe6d750c4dac9c18
7
+EBUILD libnss-mysql-1.5_p20060915.ebuild 1033 RMD160 d0ebc349fa2448bade9781d6cf5eeadf658e06d2 SHA1 3fd20f86dd37f06ef2c5246d89b3382e9522ef2e SHA256 a598d4218aef626daa669c44c55019785b3cc021b2ea7ca1b4c00d0a05d848cd
8
+MISC ChangeLog 5039 RMD160 0e3f0ce762a3ada3e4c26622dedead590bf7c5d2 SHA1 a73c30fad2ee3fdd98f27277e6aeeab9bc5bdaf1 SHA256 506d75c292d7668d944310fbc7c136a6975c5c19fdade03dfb1393e2f0cebd0b
9
+MISC metadata.xml 217 RMD160 f84c44fc99eda7f7db0181fccdc31d69de65a339 SHA1 30b6b28e8929568dac50a3dfe8dc2ea3c6c418fc SHA256 ebdc143a57263b72de2078a7c3ace9c21134cf18ab231bd639df01e8fcafc049
... ...
@@ -0,0 +1,14 @@
1
+diff -NuarwPbB libnss-mysql.orig/configure.in libnss-mysql/configure.in
2
+--- libnss-mysql.orig/configure.in	2005-09-04 03:34:00.000000000 +0000
3
++++ libnss-mysql/configure.in	2010-09-08 18:12:24.577317098 +0000
4
+@@ -38,7 +38,9 @@
5
+ AC_ARG_WITH(mysql,
6
+             [  --with-mysql=DIR        Location of your MySQL installation])
7
+ AC_ARG_ENABLE(debug,
8
+-            [  --enable-debug          Enable debug (see DEBUGGING)],
9
++            [  --enable-debug          Enable debug (see DEBUGGING)])
10
++
11
++AS_IF([test "x$enable_debug" = "xyes"],
12
+             [AC_DEFINE([DEBUG], 1, [Enable debug])])
13
+ 
14
+ case "$target_os" in
... ...
@@ -0,0 +1,38 @@
1
+# Copyright 1999-2007 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/libnss-mysql/libnss-mysql-1.5.ebuild,v 1.10 2007/12/30 03:22:27 chtekk Exp $
4
+
5
+inherit multilib
6
+
7
+KEYWORDS="amd64 ppc ~sparc x86"
8
+
9
+DESCRIPTION="NSS MySQL Library."
10
+HOMEPAGE="http://libnss-mysql.sourceforge.net/"
11
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
12
+LICENSE="GPL-2"
13
+SLOT="0"
14
+IUSE=""
15
+
16
+DEPEND="virtual/mysql"
17
+RDEPEND="${DEPEND}"
18
+
19
+src_install() {
20
+	dodir "/etc"
21
+	dodir "/usr/$(get_libdir)"
22
+	einstall libdir="${D}/usr/$(get_libdir)"
23
+
24
+	newdoc sample/README README.sample
25
+	dodoc AUTHORS DEBUGGING FAQ INSTALL NEWS README THANKS \
26
+		TODO UPGRADING ChangeLog
27
+
28
+	for subdir in sample/{linux,freebsd,complex,minimal} ; do
29
+		docinto "${subdir}"
30
+		dodoc "${subdir}/"{*.sql,*.cfg}
31
+	done
32
+}
33
+
34
+pkg_postinst() {
35
+	einfo "As of version 1.3, the [section] lines in the configuration files"
36
+	einfo "are meaningless and will be ignored. Remove them to avoid extra"
37
+	einfo "parsing overhead."
38
+}
... ...
@@ -0,0 +1,46 @@
1
+# Copyright 1999-2011 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/libnss-mysql/libnss-mysql-1.5_p20060915-r1.ebuild,v 1.4 2011/05/28 12:05:24 ranger Exp $
4
+
5
+EAPI=2
6
+
7
+inherit eutils multilib autotools
8
+
9
+KEYWORDS="amd64 ppc ~sparc x86"
10
+
11
+DESCRIPTION="NSS MySQL Library."
12
+HOMEPAGE="http://libnss-mysql.sourceforge.net/"
13
+SRC_URI="http://libnss-mysql.sourceforge.net/snapshot/${PN}-${PV/1.5_p/}.tgz"
14
+LICENSE="GPL-2"
15
+SLOT="0"
16
+IUSE="debug"
17
+
18
+DEPEND="virtual/mysql"
19
+S="${WORKDIR}/${PN}"
20
+
21
+src_prepare() {
22
+	epatch "${FILESDIR}"/${P}-no-automagic-debug.diff
23
+	eautoconf
24
+}
25
+
26
+src_configure() {
27
+	# authentication libraries don't belong into usr,
28
+	# please don't change this
29
+	econf --libdir="/$(get_libdir)" \
30
+		$(use_enable debug)
31
+}
32
+
33
+src_install() {
34
+	emake DESTDIR="${D}" install || die
35
+
36
+	find "${D}" -name '*.la' -delete
37
+
38
+	newdoc sample/README README.sample
39
+	dodoc AUTHORS DEBUGGING FAQ INSTALL NEWS README THANKS \
40
+		TODO UPGRADING ChangeLog
41
+
42
+	for subdir in sample/{linux,freebsd,complex,minimal} ; do
43
+		docinto "${subdir}"
44
+		dodoc "${subdir}/"{*.sql,*.cfg}
45
+	done
46
+}
... ...
@@ -0,0 +1,46 @@
1
+# Copyright 1999-2011 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/libnss-mysql/libnss-mysql-1.5_p20060915-r1.ebuild,v 1.4 2011/05/28 12:05:24 ranger Exp $
4
+
5
+EAPI=2
6
+
7
+inherit eutils multilib autotools
8
+
9
+KEYWORDS="amd64 ppc ~sparc x86"
10
+
11
+DESCRIPTION="NSS MySQL Library."
12
+HOMEPAGE="http://libnss-mysql.sourceforge.net/"
13
+SRC_URI="http://libnss-mysql.sourceforge.net/snapshot/${PN}-${PV/1.5_p/}.tgz"
14
+LICENSE="GPL-2"
15
+SLOT="0"
16
+IUSE="debug"
17
+
18
+DEPEND="virtual/mysql"
19
+S="${WORKDIR}/${PN}"
20
+
21
+src_prepare() {
22
+	epatch "${FILESDIR}"/${P}-no-automagic-debug.diff
23
+	eautoconf
24
+}
25
+
26
+src_configure() {
27
+	# authentication libraries don't belong into usr,
28
+	# please don't change this
29
+	econf --libdir="/usr/$(get_libdir)" \
30
+		$(use_enable debug)
31
+}
32
+
33
+src_install() {
34
+	emake DESTDIR="${D}" install || die
35
+
36
+	find "${D}" -name '*.la' -delete
37
+
38
+	newdoc sample/README README.sample
39
+	dodoc AUTHORS DEBUGGING FAQ INSTALL NEWS README THANKS \
40
+		TODO UPGRADING ChangeLog
41
+
42
+	for subdir in sample/{linux,freebsd,complex,minimal} ; do
43
+		docinto "${subdir}"
44
+		dodoc "${subdir}/"{*.sql,*.cfg}
45
+	done
46
+}
... ...
@@ -0,0 +1,41 @@
1
+# Copyright 1999-2010 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/libnss-mysql/libnss-mysql-1.5_p20060915.ebuild,v 1.1 2010/02/23 12:43:44 hanno Exp $
4
+
5
+EAPI=2
6
+
7
+inherit multilib
8
+
9
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
10
+
11
+DESCRIPTION="NSS MySQL Library."
12
+HOMEPAGE="http://libnss-mysql.sourceforge.net/"
13
+SRC_URI="http://libnss-mysql.sourceforge.net/snapshot/${PN}-${PV/1.5_p/}.tgz"
14
+LICENSE="GPL-2"
15
+SLOT="0"
16
+IUSE="debug"
17
+
18
+DEPEND="virtual/mysql"
19
+S="${WORKDIR}/${PN}"
20
+
21
+src_configure() {
22
+	# authentication libraries don't belong into usr,
23
+	# please don't change this
24
+	econf --libdir="/$(get_libdir)" \
25
+		$(use_enable debug)
26
+}
27
+
28
+src_install() {
29
+	emake DESTDIR="${D}" install || die
30
+
31
+	find "${D}" -name '*.la' -delete
32
+
33
+	newdoc sample/README README.sample
34
+	dodoc AUTHORS DEBUGGING FAQ INSTALL NEWS README THANKS \
35
+		TODO UPGRADING ChangeLog
36
+
37
+	for subdir in sample/{linux,freebsd,complex,minimal} ; do
38
+		docinto "${subdir}"
39
+		dodoc "${subdir}/"{*.sql,*.cfg}
40
+	done
41
+}
... ...
@@ -0,0 +1,6 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3
+<pkgmetadata>
4
+	<herd>mysql</herd>
5
+	<maintainer><email>hanno@gentoo.org</email></maintainer>
6
+</pkgmetadata>
0 7