Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-misc/boinc/files: boinc.init boinc-7.2.0-fix_subdirs.patch generate_tarball.sh 7.0.2-fix_subdirs.patch
Date: Sun, 30 Jun 2013 14:52:51
Message-Id: 20130630145247.C26C52171C@flycatcher.gentoo.org
1 jlec 13/06/30 14:52:47
2
3 Modified: boinc.init generate_tarball.sh
4 Added: boinc-7.2.0-fix_subdirs.patch
5 Removed: 7.0.2-fix_subdirs.patch
6 Log:
7 sci-misc/boinc: Version bump and drop old, fixes: security issue, #467908; link problems, #464772; correlation with abrupt time changes through ntp, #413041; menu items with newer x11-libs/wxGTK, #379979 & #376237
8
9 (Portage version: 2.2.0_alpha186/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
10
11 Revision Changes Path
12 1.30 sci-misc/boinc/files/boinc.init
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/boinc.init?rev=1.30&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/boinc.init?rev=1.30&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/boinc.init?r1=1.29&r2=1.30
17
18 Index: boinc.init
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/files/boinc.init,v
21 retrieving revision 1.29
22 retrieving revision 1.30
23 diff -u -r1.29 -r1.30
24 --- boinc.init 23 Oct 2011 18:55:54 -0000 1.29
25 +++ boinc.init 30 Jun 2013 14:52:47 -0000 1.30
26 @@ -4,7 +4,7 @@
27
28 depend() {
29 # we can use dns and net, but we can also in most cases live without them
30 - use dns net
31 + use dns net ntp-client ntpd
32 }
33
34 create_work_directory() {
35
36
37
38 1.3 sci-misc/boinc/files/generate_tarball.sh
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/generate_tarball.sh?rev=1.3&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/generate_tarball.sh?rev=1.3&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/generate_tarball.sh?r1=1.2&r2=1.3
43
44 Index: generate_tarball.sh
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/files/generate_tarball.sh,v
47 retrieving revision 1.2
48 retrieving revision 1.3
49 diff -u -r1.2 -r1.3
50 --- generate_tarball.sh 22 May 2011 09:22:59 -0000 1.2
51 +++ generate_tarball.sh 30 Jun 2013 14:52:47 -0000 1.3
52 @@ -1,5 +1,5 @@
53 #!/usr/bin/env bash
54 -## $Id: generate_tarball.sh,v 1.2 2011/05/22 09:22:59 scarabeus Exp $
55 +## $Id: generate_tarball.sh,v 1.3 2013/06/30 14:52:47 jlec Exp $
56 ## Modified by scarabeus 2008-10-23
57 ###############################################################################
58 # functions
59 @@ -31,7 +31,7 @@
60 ###############################################################################
61 # variable definition
62 ###############################################################################
63 -SVN_URI="http://boinc.berkeley.edu/svn/tags/boinc_core_release_${VERSION//./_}"
64 +GIT_URI="git://boinc.berkeley.edu/boinc-v2.git"
65 PACKAGE="boinc-${VERSION}"
66 BUNDLE_PREFIX="boinc-dist"
67 LOG=linux.log
68 @@ -44,11 +44,15 @@
69 touch "${LOG}"
70 echo "" > "${LOG}" # LOG CLEANUP
71 ###############################################################################
72 -# get data from svn
73 +# get data from GIT
74 ###############################################################################
75 -echo "<Downloading files from SVN repository>"
76 +echo "<Downloading files from GIT repository>"
77 echo "<******************************>"
78 -svn export ${SVN_URI} ${PACKAGE} >> "${LOG}"
79 +# No direct archive possible
80 +git clone ${GIT_URI} ${PACKAGE} >> "${LOG}"
81 +pushd "${PACKAGE}" > /dev/null
82 +git checkout -b gentoo client_release/${VERSION%.*}/${VERSION} || exit 0
83 +popd > /dev/null
84 ###############################################################################
85 # cleanup files we fetched
86 ###############################################################################
87 @@ -76,14 +80,18 @@
88 #rm -rf locale/*/*.mo # translations should be generated on user machines
89 # Actualy they dont generate them
90 rm -rf zlib/
91 +rm -rf zip/
92 rm -rf openssl/
93
94 +git commit -a -m "Cleaned"
95 +
96 popd > /dev/null
97
98 ###############################################################################
99 # create tbz
100 ###############################################################################
101 -tar cJf "${PACKAGE}".tar.xz ${PACKAGE} >> "${LOG}"
102 +git archive --prefix=${PACKAGE}/ --remote=${PACKAGE} gentoo -o ${PACKAGE}.tar
103 +xz -ve9 "${PACKAGE}".tar | tee -a "${LOG}"
104 find ./ -maxdepth 1 -type f -name \*.tar.xz -print | while read FILE ; do
105 echo "FILE: ${FILE}"
106 echo " SIZE: $(`which du` -h ${FILE} |`which awk` -F' ' '{print $1}')"
107
108
109
110 1.1 sci-misc/boinc/files/boinc-7.2.0-fix_subdirs.patch
111
112 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/boinc-7.2.0-fix_subdirs.patch?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-misc/boinc/files/boinc-7.2.0-fix_subdirs.patch?rev=1.1&content-type=text/plain
114
115 Index: boinc-7.2.0-fix_subdirs.patch
116 ===================================================================
117 Makefile.am | 14 +++++++-------
118 configure.ac | 5 -----
119 2 files changed, 7 insertions(+), 12 deletions(-)
120
121 diff --git a/Makefile.am b/Makefile.am
122 index 6322db1..45d8b67 100644
123 --- a/Makefile.am
124 +++ b/Makefile.am
125 @@ -10,13 +10,13 @@ ACLOCAL_AMFLAGS = -I m4
126
127 if ENABLE_LIBRARIES
128 API_SUBDIRS = api lib
129 -if ENABLE_SERVER
130 - API_SUBDIRS += zip
131 -endif
132 +#if ENABLE_SERVER
133 +# API_SUBDIRS += zip
134 +#endif
135 endif
136
137 if ENABLE_SERVER
138 - SERVER_SUBDIRS = db test py sched apps tools vda html
139 + SERVER_SUBDIRS = db test py sched apps tools vda
140 ## once contained samples/example_app which breaks out-of-source-tree builds
141 endif
142
143 @@ -26,9 +26,9 @@ endif
144
145 if ENABLE_MANAGER
146 CLIENTGUI_SUBDIRS = clientgui locale
147 -if BUILD_X11_SCREENSAVER
148 - CLIENTGUI_SUBDIRS += clientscr
149 -endif
150 +#if BUILD_X11_SCREENSAVER
151 +# CLIENTGUI_SUBDIRS += clientscr
152 +#endif
153 endif
154
155 # ORDER MATTERS below. One must build dependencies FIRST, then things
156 diff --git a/configure.ac b/configure.ac
157 index 2bef437..5a9e104 100644
158 --- a/configure.ac
159 +++ b/configure.ac
160 @@ -955,7 +955,6 @@ AC_CONFIG_FILES([
161 apps/Makefile
162 clientgui/Makefile
163 clientgui/res/Makefile
164 - clientscr/Makefile
165 client/Makefile
166 client/win/boinc_path_config.py:py/boinc_path_config.py.in
167 client/scripts/Makefile
168 @@ -963,7 +962,6 @@ AC_CONFIG_FILES([
169 db/Makefile
170 doc/Makefile
171 doc/manpages/Makefile
172 - html/Makefile
173 lib/Makefile
174 locale/Makefile
175 Makefile
176 @@ -993,9 +991,6 @@ AC_CONFIG_FILES([
177 tools/boinc_path_config.py:py/boinc_path_config.py.in
178 tools/Makefile
179 vda/Makefile
180 - zip/Makefile
181 - zip/zip/Makefile
182 - zip/unzip/Makefile
183 m4/Makefile
184 ])