Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/suse-build: suse-build-2012.09.27.ebuild suse-build-9999.ebuild ChangeLog suse-build-2011.01.20-r1.ebuild suse-build-2011.09.26-r1.ebuild
Date: Tue, 02 Oct 2012 11:17:39
Message-Id: 20121002111727.A9EE621600@flycatcher.gentoo.org
1 scarabeus 12/10/02 11:17:27
2
3 Modified: suse-build-9999.ebuild ChangeLog
4 Added: suse-build-2012.09.27.ebuild
5 Removed: suse-build-2011.01.20-r1.ebuild
6 suse-build-2011.09.26-r1.ebuild
7 Log:
8 Version bump to latest. Cleanup older. Polish the ebuild a bit.
9
10 (Portage version: 2.2.0_alpha134/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.5 dev-util/suse-build/suse-build-9999.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?rev=1.5&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?rev=1.5&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?r1=1.4&r2=1.5
18
19 Index: suse-build-9999.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v
22 retrieving revision 1.4
23 retrieving revision 1.5
24 diff -u -r1.4 -r1.5
25 --- suse-build-9999.ebuild 30 Jul 2012 13:48:45 -0000 1.4
26 +++ suse-build-9999.ebuild 2 Oct 2012 11:17:27 -0000 1.5
27 @@ -1,17 +1,16 @@
28 # Copyright 1999-2012 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.4 2012/07/30 13:48:45 miska Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.5 2012/10/02 11:17:27 scarabeus Exp $
32
33 EAPI=4
34
35 -EGIT_REPO_URI="git://gitorious.org/opensuse/build.git"
36 -OPENSUSE_RELEASE="12.1"
37 -MY_PN="build"
38 -OBS_PACKAGE="${MY_PN}"
39 +EGIT_REPO_URI="git://github.com/openSUSE/obs-build.git"
40
41 if [[ "${PV}" == "9999" ]]; then
42 EXTRA_ECLASS="git-2"
43 else
44 + OBS_PACKAGE="build"
45 + OBS_PROJECT="openSUSE:Tools"
46 EXTRA_ECLASS="obs-download"
47 fi
48
49 @@ -21,26 +20,28 @@
50 DESCRIPTION="Script to build SUSE Linux RPMs"
51 HOMEPAGE="https://build.opensuse.org/package/show?package=build&project=openSUSE%3ATools"
52
53 -[[ "${PV}" == "9999" ]] || SRC_URI="${OBS_URI}/${MY_PN}-${PV}.tar.gz"
54 +[[ "${PV}" == "9999" ]] || SRC_URI="${OBS_URI}/${PN/suse/obs}-${PV//.}.tar.gz"
55
56 LICENSE="GPL-2"
57 SLOT="0"
58 IUSE=""
59 [[ "${PV}" == "9999" ]] || KEYWORDS="~amd64 ~x86"
60
61 -RDEPEND="virtual/perl-Digest-MD5
62 +RDEPEND="
63 + virtual/perl-Digest-MD5
64 virtual/perl-Getopt-Long
65 dev-perl/XML-Parser
66 dev-perl/TimeDate
67 app-shells/bash
68 - app-arch/rpm"
69 + app-arch/rpm
70 +"
71
72 -S="${WORKDIR}/${MY_PN}-${PV}"
73 +S="${WORKDIR}/${PN/suse/obs}-${PV//.}"
74
75 src_compile() { :; }
76
77 src_install() {
78 - emake DESTDIR="${D}" pkglibdir=/usr/share/suse-build install
79 + emake DESTDIR="${ED}" pkglibdir=/usr/share/suse-build install
80 cd "${ED}"/usr
81 find bin -type l | while read i; do
82 mv "${i}" "${i/bin\//bin/suse-}"
83
84
85
86 1.6 dev-util/suse-build/ChangeLog
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?rev=1.6&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?rev=1.6&content-type=text/plain
90 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?r1=1.5&r2=1.6
91
92 Index: ChangeLog
93 ===================================================================
94 RCS file: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v
95 retrieving revision 1.5
96 retrieving revision 1.6
97 diff -u -r1.5 -r1.6
98 --- ChangeLog 30 Jul 2012 13:48:45 -0000 1.5
99 +++ ChangeLog 2 Oct 2012 11:17:27 -0000 1.6
100 @@ -1,6 +1,13 @@
101 # ChangeLog for dev-util/suse-build
102 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
103 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.5 2012/07/30 13:48:45 miska Exp $
104 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.6 2012/10/02 11:17:27 scarabeus Exp $
105 +
106 +*suse-build-2012.09.27 (02 Oct 2012)
107 +
108 + 02 Oct 2012; Tomáš Chvátal <scarabeus@g.o>
109 + +suse-build-2012.09.27.ebuild, -suse-build-2011.01.20-r1.ebuild,
110 + -suse-build-2011.09.26-r1.ebuild, suse-build-9999.ebuild:
111 + Version bump to latest. Cleanup older. Polish the ebuild a bit.
112
113 *suse-build-2011.09.26-r1 (30 Jul 2012)
114 *suse-build-2011.01.20-r1 (30 Jul 2012)
115 @@ -32,4 +39,3 @@
116 +suse-build-2011.01.20.ebuild, +suse-build-9999.ebuild, +metadata.xml:
117 New ebuild for suse-build. Ebuild written by me. Dependency for osc - bug
118 #350599
119 -
120
121
122
123 1.1 dev-util/suse-build/suse-build-2012.09.27.ebuild
124
125 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2012.09.27.ebuild?rev=1.1&view=markup
126 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2012.09.27.ebuild?rev=1.1&content-type=text/plain
127
128 Index: suse-build-2012.09.27.ebuild
129 ===================================================================
130 # Copyright 1999-2012 Gentoo Foundation
131 # Distributed under the terms of the GNU General Public License v2
132 # $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2012.09.27.ebuild,v 1.1 2012/10/02 11:17:27 scarabeus Exp $
133
134 EAPI=4
135
136 EGIT_REPO_URI="git://github.com/openSUSE/obs-build.git"
137
138 if [[ "${PV}" == "9999" ]]; then
139 EXTRA_ECLASS="git-2"
140 else
141 OBS_PACKAGE="build"
142 OBS_PROJECT="openSUSE:Tools"
143 EXTRA_ECLASS="obs-download"
144 fi
145
146 inherit eutils ${EXTRA_ECLASS}
147 unset EXTRA_ECLASS
148
149 DESCRIPTION="Script to build SUSE Linux RPMs"
150 HOMEPAGE="https://build.opensuse.org/package/show?package=build&project=openSUSE%3ATools"
151
152 [[ "${PV}" == "9999" ]] || SRC_URI="${OBS_URI}/${PN/suse/obs}-${PV//.}.tar.gz"
153
154 LICENSE="GPL-2"
155 SLOT="0"
156 IUSE=""
157 [[ "${PV}" == "9999" ]] || KEYWORDS="~amd64 ~x86"
158
159 RDEPEND="
160 virtual/perl-Digest-MD5
161 virtual/perl-Getopt-Long
162 dev-perl/XML-Parser
163 dev-perl/TimeDate
164 app-shells/bash
165 app-arch/rpm
166 "
167
168 S="${WORKDIR}/${PN/suse/obs}-${PV//.}"
169
170 src_compile() { :; }
171
172 src_install() {
173 emake DESTDIR="${ED}" pkglibdir=/usr/share/suse-build install
174 cd "${ED}"/usr
175 find bin -type l | while read i; do
176 mv "${i}" "${i/bin\//bin/suse-}"
177 done
178 find share/man/man1 -type f | while read i; do
179 mv "${i}" "${i/man1\//man1/suse-}"
180 done
181 find . -type f -exec sed -i 's|/usr/lib/build|/usr/share/suse-build|' {} +
182 }