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.05.17.ebuild ChangeLog suse-build-9999.ebuild
Date: Mon, 27 May 2013 16:38:33
Message-Id: 20130527163829.955532171D@flycatcher.gentoo.org
1 miska 13/05/27 16:38:29
2
3 Modified: ChangeLog suse-build-9999.ebuild
4 Added: suse-build-2013.05.17.ebuild
5 Log:
6 Updated to the latest version (2013.05.17)
7 Added missing dependency on cpio
8
9 (Portage version: 2.1.12/cvs/Linux x86_64, signed Manifest commit with key )
10
11 Revision Changes Path
12 1.15 dev-util/suse-build/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?rev=1.15&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?rev=1.15&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/ChangeLog?r1=1.14&r2=1.15
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v
21 retrieving revision 1.14
22 retrieving revision 1.15
23 diff -u -r1.14 -r1.15
24 --- ChangeLog 29 Apr 2013 13:22:14 -0000 1.14
25 +++ ChangeLog 27 May 2013 16:38:29 -0000 1.15
26 @@ -1,6 +1,13 @@
27 # ChangeLog for dev-util/suse-build
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.14 2013/04/29 13:22:14 ago Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/ChangeLog,v 1.15 2013/05/27 16:38:29 miska Exp $
31 +
32 +*suse-build-2013.05.17 (27 May 2013)
33 +
34 + 27 May 2013; Michal Hrusecky <miska@g.o>
35 + +suse-build-2013.05.17.ebuild, suse-build-9999.ebuild:
36 + Updated to the latest version (2013.05.17)
37 + Added missing dependency on cpio
38
39 29 Apr 2013; Agostino Sarubbo <ago@g.o> suse-build-2013.02.27.ebuild:
40 Move KEYWORDS on another line to avoid ekeyword failure
41
42
43
44 1.7 dev-util/suse-build/suse-build-9999.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?rev=1.7&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?rev=1.7&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild?r1=1.6&r2=1.7
49
50 Index: suse-build-9999.ebuild
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v
53 retrieving revision 1.6
54 retrieving revision 1.7
55 diff -u -r1.6 -r1.7
56 --- suse-build-9999.ebuild 18 Mar 2013 10:18:58 -0000 1.6
57 +++ suse-build-9999.ebuild 27 May 2013 16:38:29 -0000 1.7
58 @@ -1,6 +1,6 @@
59 # Copyright 1999-2013 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.6 2013/03/18 10:18:58 miska Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.7 2013/05/27 16:38:29 miska Exp $
63
64 EAPI=5
65
66 @@ -25,7 +25,8 @@
67 LICENSE="GPL-2"
68 SLOT="0"
69 IUSE="symlink"
70 -[[ "${PV}" == "9999" ]] || KEYWORDS="~amd64 ~x86"
71 +[[ "${PV}" == "9999" ]] || \
72 +KEYWORDS="amd64 x86"
73
74 RDEPEND="
75 virtual/perl-Digest-MD5
76 @@ -33,6 +34,7 @@
77 dev-perl/XML-Parser
78 dev-perl/TimeDate
79 app-shells/bash
80 + app-arch/cpio
81 app-arch/rpm
82 "
83
84 @@ -45,11 +47,11 @@
85 cd "${ED}"/usr
86 find bin -type l | while read i; do
87 mv "${i}" "${i/bin\//bin/suse-}"
88 - use symlink && dosym "${i/bin\//suse-}" "/usr/${i}"
89 + use !symlink || dosym "${i/bin\//suse-}" "/usr/${i}"
90 done
91 find share/man/man1 -type f | while read i; do
92 mv "${i}" "${i/man1\//man1/suse-}"
93 - use symlink && dosym "${i/man1\//suse-}" "/usr/${i}"
94 + use !symlink || dosym "${i/man1\//suse-}" "/usr/${i}"
95 done
96 find . -type f -exec sed -i 's|/usr/lib/build|/usr/libexec/suse-build|' {} +
97 }
98
99
100
101 1.1 dev-util/suse-build/suse-build-2013.05.17.ebuild
102
103 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2013.05.17.ebuild?rev=1.1&view=markup
104 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/suse-build/suse-build-2013.05.17.ebuild?rev=1.1&content-type=text/plain
105
106 Index: suse-build-2013.05.17.ebuild
107 ===================================================================
108 # Copyright 1999-2013 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.05.17.ebuild,v 1.1 2013/05/27 16:38:29 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?package=build&project=openSUSE%3ATools"
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_compile() { :; }
151
152 src_install() {
153 emake DESTDIR="${ED}" pkglibdir=/usr/libexec/suse-build install
154 cd "${ED}"/usr
155 find bin -type l | while read i; do
156 mv "${i}" "${i/bin\//bin/suse-}"
157 use !symlink || dosym "${i/bin\//suse-}" "/usr/${i}"
158 done
159 find share/man/man1 -type f | while read i; do
160 mv "${i}" "${i/man1\//man1/suse-}"
161 use !symlink || dosym "${i/man1\//suse-}" "/usr/${i}"
162 done
163 find . -type f -exec sed -i 's|/usr/lib/build|/usr/libexec/suse-build|' {} +
164 }