Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-physics/root/files: root-5.34.05-nobyte-compile.patch
Date: Mon, 25 Feb 2013 04:45:45
Message-Id: 20130225044541.3B4522171D@flycatcher.gentoo.org
1 bicatali 13/02/25 04:45:40
2
3 Added: root-5.34.05-nobyte-compile.patch
4 Log:
5 Version bump
6
7 (Portage version: 2.2.01.21688-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
8
9 Revision Changes Path
10 1.1 sci-physics/root/files/root-5.34.05-nobyte-compile.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/files/root-5.34.05-nobyte-compile.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/files/root-5.34.05-nobyte-compile.patch?rev=1.1&content-type=text/plain
14
15 Index: root-5.34.05-nobyte-compile.patch
16 ===================================================================
17 diff -Naur root.as-needed/Makefile root/Makefile
18 --- a/Makefile.orig 2013-02-15 02:27:56.000000000 +0400
19 +++ b/Makefile 2013-02-23 02:22:14.556465852 +0400
20 @@ -1258,10 +1258,7 @@
21 for lib in $(RFLX_GRFLXPY); do \
22 rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \
23 done; \
24 - for lib in $(RFLX_GRFLXPYC); do \
25 - rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \
26 - done; \
27 - if test "x$(RFLX_GRFLXPY)$(RFLX_GRFLXPYC)" != "x"; then \
28 + if test "x$(RFLX_GRFLXPY)" != "x"; then \
29 dir=$(subst lib/,,$(RFLX_GRFLXDD)); \
30 while test "x$${dir}" != "x" && \
31 test -d $(DESTDIR)$(LIBDIR)/$${dir} && \
32 diff -Naur root.as-needed/bindings/pyroot/Module.mk root/bindings/pyroot/Module.mk
33 --- root.as-needed/bindings/pyroot/Module.mk 2011-07-10 10:42:48.991561304 +0400
34 +++ root/bindings/pyroot/Module.mk 2011-07-10 10:43:21.493339703 +0400
35 @@ -48,8 +48,6 @@
36 ROOTPY := $(subst $(MODDIR),$(LPATH),$(ROOTPYS))
37 $(LPATH)/%.py: $(MODDIR)/%.py; cp $< $@
38 endif
39 -ROOTPYC := $(ROOTPY:.py=.pyc)
40 -ROOTPYO := $(ROOTPY:.py=.pyo)
41
42 # used in the main Makefile
43 ALLHDRS += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PYROOTH))
44 @@ -68,10 +66,8 @@
45 include/%.h: $(PYROOTDIRI)/%.h
46 cp $< $@
47
48 -%.pyc: %.py; python -c 'import py_compile; py_compile.compile( "$<" )'
49 -%.pyo: %.py; python -O -c 'import py_compile; py_compile.compile( "$<" )'
50
51 -$(PYROOTLIB): $(PYROOTO) $(PYROOTDO) $(ROOTPY) $(ROOTPYC) $(ROOTPYO) \
52 +$(PYROOTLIB): $(PYROOTO) $(PYROOTDO) $(ROOTPY) \
53 $(ROOTLIBSDEP) $(PYTHONLIBDEP)
54 @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
55 "$(SOFLAGS)" libPyROOT.$(SOEXT) $@ \
56 @@ -113,7 +109,7 @@
57
58 distclean-$(MODNAME): clean-$(MODNAME)
59 @rm -f $(PYROOTDEP) $(PYROOTDS) $(PYROOTDH) $(PYROOTLIB) \
60 - $(ROOTPY) $(ROOTPYC) $(ROOTPYO) $(PYROOTMAP) \
61 + $(ROOTPY) $(PYROOTMAP) \
62 $(PYROOTPYD) $(PYTHON64DEP) $(PYTHON64)
63
64 distclean:: distclean-$(MODNAME)
65 diff -Naur root.as-needed/build/package/debian/rules root/build/package/debian/rules
66 --- root.as-needed/build/package/debian/rules 2011-07-10 10:42:49.241549346 +0400
67 +++ root/build/package/debian/rules 2011-07-10 10:48:06.989670589 +0400
68 @@ -691,10 +691,6 @@
69 -X$(SYSCONFDIR)/root/system.rootauthrc \
70 -X$(SYSCONFDIR)/root/system.rootdaemonrc \
71 -X$(PREFIX)/lib/root/$(SOVERS)/libAfterImage.a \
72 - -X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyc \
73 - -X$(PREFIX)/lib/root/$(SOVERS)/PyCintex.pyo \
74 - -X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyc \
75 - -X$(PREFIX)/lib/root/$(SOVERS)/ROOT.pyo \
76 -X$(PREFIX)/lib/root/$(SOVERS)/cint7 \
77 -X$(PREFIX)/include/root/Minuit2
78 # $(foreach i, \
79 diff -Naur root.as-needed/cint/cintex/Module.mk root/cint/cintex/Module.mk
80 --- root.as-needed/cint/cintex/Module.mk 2011-07-10 10:42:49.104889217 +0400
81 +++ root/cint/cintex/Module.mk 2011-07-10 10:43:21.496672876 +0400
82 @@ -31,10 +31,6 @@
83 CINTEXPY := $(subst $(MODDIR)/python,$(LPATH),$(CINTEXPYS))
84 $(LPATH)/%.py: $(MODDIR)/python/%.py; cp $< $@
85 endif
86 -ifneq ($(BUILDPYTHON),no)
87 -CINTEXPYC := $(CINTEXPY:.py=.pyc)
88 -CINTEXPYO := $(CINTEXPY:.py=.pyo)
89 -endif
90
91 # used in the main Makefile
92 ALLHDRS += $(patsubst $(MODDIRI)/Cintex/%.h,include/Cintex/%.h,$(CINTEXH))
93 @@ -86,8 +82,6 @@
94 fi)
95 cp $< $@
96
97 -%.pyc: %.py; python -c 'import py_compile; py_compile.compile( "$<" )'
98 -%.pyo: %.py; python -O -c 'import py_compile; py_compile.compile( "$<" )'
99
100 $(CINTEXLIB): $(CINTEXO) $(CINTEXPY) $(CINTEXPYC) $(CINTEXPYO) \
101 $(ORDER_) $(subst $(CINTEXLIB),,$(MAINLIBS)) $(CINTEXLIBDEP)
102 diff -Naur root.as-needed/cint/reflex/Module.mk root/cint/reflex/Module.mk
103 --- root.as-needed/cint/reflex/Module.mk 2011-07-10 10:42:49.074890651 +0400
104 +++ root/cint/reflex/Module.mk 2011-07-10 10:43:21.496672876 +0400
105 @@ -48,9 +48,6 @@
106 RFLX_GRFLXS := $(wildcard $(RFLX_GRFLXSD)/*.py)
107 RFLX_GRFLXPY := $(patsubst $(RFLX_GRFLXSD)/%.py,$(RFLX_GRFLXDD)/%.py,$(RFLX_GRFLXS))
108 RFLX_GRFLXPY += $(RFLX_GCCXMLPATHPY)
109 -ifneq ($(BUILDPYTHON),no)
110 -RFLX_GRFLXPYC := $(subst .py,.pyc,$(RFLX_GRFLXPY))
111 -endif
112
113 RFLX_LIBDIR = $(LIBDIR)
114
115 @@ -92,7 +89,7 @@
116
117 ALLEXECS += $(RFLX_GENMAPX)
118
119 -POSTBIN += $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
120 +POSTBIN += $(RFLX_GRFLXPY)
121
122 ##### local rules #####
123 .PHONY: all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME) \
124 @@ -122,8 +119,6 @@
125 mkdir -p lib/python/genreflex; fi )
126 cp $< $@
127
128 -$(RFLX_GRFLXDD)/%.pyc: $(RFLX_GRFLXDD)/%.py
129 - @python -c 'import py_compile; py_compile.compile( "$<" )'
130
131 $(RFLX_GENMAPO) : CXXFLAGS += -I$(REFLEXDIRS)/genmap
132
133 @@ -149,7 +144,7 @@
134 $(RLIBMAP) -o $@ -l $(REFLEXDICTLIB) \
135 -d $(REFLEXDICTLIBDEPM) -c $(REFLEXL)
136
137 -all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPYC) $(RFLX_GRFLXPY)
138 +all-$(MODNAME): $(REFLEXLIB) $(REFLEXDICTLIB) $(REFLEXDICTMAP) $(RFLX_GRFLXPY)
139
140 clean-genreflex:
141 @rm -rf lib/python/genreflex
142 diff -Naur root.as-needed/cint/reflex/python/CMakeLists.txt root/cint/reflex/python/CMakeLists.txt
143 --- root.as-needed/cint/reflex/python/CMakeLists.txt 2011-07-10 10:42:49.074890651 +0400
144 +++ root/cint/reflex/python/CMakeLists.txt 2011-07-10 10:43:21.496672876 +0400
145 @@ -15,7 +15,7 @@
146 ##################### sources ####################
147
148 FILE(GLOB_RECURSE GENREFLEX_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} genreflex/*.py)
149 -SET(GENREFLEX_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/genreflex/genreflex.pyc PARENT_SCOPE)
150 +SET(GENREFLEX_SCRIPT PARENT_SCOPE)
151
152 ##################### gccxmlpath ####################