Gentoo Archives: gentoo-commits

From: "Michal HruAeckA (miska)" <miska@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/suse-build: suse-build-2013.10.15-r1.ebuild suse-build-2013.10.15.ebuild ChangeLog suse-build-9999.ebuild
Date: Tue, 28 Jan 2014 13:35:38
Message-Id: 20140128133522.D5E0F2004C@flycatcher.gentoo.org
1 miska 14/01/28 13:35:22
2
3 Modified: suse-build-2013.10.15.ebuild ChangeLog
4 suse-build-9999.ebuild
5 Added: suse-build-2013.10.15-r1.ebuild
6 Log:
7 r1 ebuild with patch replacing paths only where needed
8 * fixes running checks during build of openSUSE packages
9 updated copyright everywhere
10
11 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key D39CB7C5)
12
13 Revision Changes Path
14 1.3 dev-util/suse-build/suse-build-2013.10.15.ebuild
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15.ebuild?rev=1.3&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15.ebuild?rev=1.3&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15.ebuild?r1=1.2&r2=1.3
19
20 Index: suse-build-2013.10.15.ebuild
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15.ebuild,v
23 retrieving revision 1.2
24 retrieving revision 1.3
25 diff -u -r1.2 -r1.3
26 --- suse-build-2013.10.15.ebuild 2 Nov 2013 09:05:08 -0000 1.2
27 +++ suse-build-2013.10.15.ebuild 28 Jan 2014 13:35:22 -0000 1.3
28 @@ -1,6 +1,6 @@
29 -# Copyright 1999-2013 Gentoo Foundation
30 +# Copyright 1999-2014 Gentoo Foundation
31 # Distributed under the terms of the GNU General Public License v2
32 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15.ebuild,v 1.2 2013/11/02 09:05:08 scarabeus Exp $
33 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15.ebuild,v 1.3 2014/01/28 13:35:22 miska Exp $
34
35 EAPI=5
36
37
38
39
40 1.20 dev-util/suse-build/ChangeLog
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?rev=1.20&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?rev=1.20&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?r1=1.19&r2=1.20
45
46 Index: ChangeLog
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v
49 retrieving revision 1.19
50 retrieving revision 1.20
51 diff -u -r1.19 -r1.20
52 --- ChangeLog 2 Nov 2013 09:05:08 -0000 1.19
53 +++ ChangeLog 28 Jan 2014 13:35:22 -0000 1.20
54 @@ -1,6 +1,15 @@
55 # ChangeLog for dev-util/suse-build
56 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
57 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.19 2013/11/02 09:05:08 scarabeus Exp $
58 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
59 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.20 2014/01/28 13:35:22 miska Exp $
60 +
61 +*suse-build-2013.10.15-r1 (28 Jan 2014)
62 +
63 + 28 Jan 2014; Michal Hrusecky <miska@g.o> suse-build-2013.10.15.ebuild,
64 + +suse-build-2013.10.15-r1.ebuild, suse-build-9999.ebuild,
65 + +files/suse-build-20131015-libexec-paths.patch:
66 + r1 ebuild with patch replacing paths only where needed
67 + * fixes running checks during build of openSUSE packages
68 + updated copyright everywhere
69
70 02 Nov 2013; Tomáš Chvátal <scarabeus@g.o>
71 -suse-build-2013.05.17-r1.ebuild, suse-build-2013.10.15.ebuild:
72
73
74
75 1.10 dev-util/suse-build/suse-build-9999.ebuild
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?rev=1.10&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?rev=1.10&content-type=text/plain
79 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?r1=1.9&r2=1.10
80
81 Index: suse-build-9999.ebuild
82 ===================================================================
83 RCS file: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v
84 retrieving revision 1.9
85 retrieving revision 1.10
86 diff -u -r1.9 -r1.10
87 --- suse-build-9999.ebuild 2 Nov 2013 09:03:52 -0000 1.9
88 +++ suse-build-9999.ebuild 28 Jan 2014 13:35:22 -0000 1.10
89 @@ -1,6 +1,6 @@
90 -# Copyright 1999-2013 Gentoo Foundation
91 +# Copyright 1999-2014 Gentoo Foundation
92 # Distributed under the terms of the GNU General Public License v2
93 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.9 2013/11/02 09:03:52 scarabeus Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.10 2014/01/28 13:35:22 miska Exp $
95
96 EAPI=5
97
98
99
100
101 1.1 dev-util/suse-build/suse-build-2013.10.15-r1.ebuild
102
103 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15-r1.ebuild?rev=1.1&view=markup
104 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15-r1.ebuild?rev=1.1&content-type=text/plain
105
106 Index: suse-build-2013.10.15-r1.ebuild
107 ===================================================================
108 # Copyright 1999-2014 Gentoo Foundation
109 # Distributed under the terms of the GNU General Public License v2
110 # $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2013.10.15-r1.ebuild,v 1.1 2014/01/28 13:35:22 miska Exp $
111
112 EAPI=5
113
114 EGIT_REPO_URI="git://github.com/openSUSE/obs-build.git"
115
116 if [[ "${PV}" == "9999" ]]; then
117 EXTRA_ECLASS="git-2"
118 else
119 OBS_PACKAGE="build"
120 OBS_PROJECT="openSUSE:Tools"
121 EXTRA_ECLASS="obs-download"
122 fi
123
124 inherit eutils ${EXTRA_ECLASS}
125 unset EXTRA_ECLASS
126
127 DESCRIPTION="Script to build SUSE Linux RPMs"
128 HOMEPAGE="https://build.opensuse.org/package/show/openSUSE:Tools/build"
129
130 [[ "${PV}" == "9999" ]] || SRC_URI="${OBS_URI}/${PN/suse/obs}-${PV//.}.tar.gz"
131
132 LICENSE="GPL-2"
133 SLOT="0"
134 IUSE="symlink"
135 [[ "${PV}" == "9999" ]] || \
136 KEYWORDS="~amd64 ~x86"
137
138 RDEPEND="
139 virtual/perl-Digest-MD5
140 virtual/perl-Getopt-Long
141 dev-perl/XML-Parser
142 dev-perl/TimeDate
143 app-shells/bash
144 app-arch/cpio
145 app-arch/rpm
146 "
147
148 S="${WORKDIR}/${PN/suse/obs}-${PV//.}"
149
150 src_prepare() {
151 epatch "${FILESDIR}/suse-build-20131015-libexec-paths.patch"
152 }
153
154 src_compile() { :; }
155
156 src_install() {
157 emake DESTDIR="${ED}" pkglibdir=/usr/libexec/suse-build install
158 cd "${ED}"/usr
159 find bin -type l | while read i; do
160 mv "${i}" "${i/bin\//bin/suse-}"
161 use !symlink || dosym "${i/bin\//suse-}" "/usr/${i}"
162 done
163 find share/man/man1 -type f | while read i; do
164 mv "${i}" "${i/man1\//man1/suse-}"
165 use !symlink || dosym "${i/man1\//suse-}" "/usr/${i}"
166 done
167
168 # create symlink for default build config
169 dosym /usr/libexec/suse-build/configs/sl13.2.conf /usr/libexec/suse-build/configs/default.conf
170 }