SPECS: enlightenmentDR17.spec - fix lib64 in dynamic prefix detect...

sparky sparky at pld-linux.org
Thu Jul 6 05:58:59 CEST 2006


Author: sparky                       Date: Thu Jul  6 03:58:59 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fix lib64 in dynamic prefix detection
- build 3 themes and 2 init, NFY, packages have to be split

---- Files affected:
SPECS:
   enlightenmentDR17.spec (1.26 -> 1.27) 

---- Diffs:

================================================================
Index: SPECS/enlightenmentDR17.spec
diff -u SPECS/enlightenmentDR17.spec:1.26 SPECS/enlightenmentDR17.spec:1.27
--- SPECS/enlightenmentDR17.spec:1.26	Thu Jul  6 05:18:34 2006
+++ SPECS/enlightenmentDR17.spec	Thu Jul  6 05:58:54 2006
@@ -119,6 +119,7 @@
 sed -e 's at enlightenment"@enlightenmentDR17"@'	\
 	-i src/bin/e_start_main.c
 sed -e 's@"/share/enlightenment"@"/share/enlightenmentDR17"@'	\
+	-e 's@"/lib"@"/%{_lib}"@'				\
 	-i src/bin/e_prefix.c
 
 %build
@@ -130,6 +131,21 @@
 %configure \
 	%{!?with_static_libs:--disable-static} \
 	--disable-valgrind	\
+	--with-profile=SLOW_PC
+%{__make} -C data
+mv data/init/{init.edj,init-slow_pc.edj}
+mv data/themes/{default.edj,default-slow_pc.edj}
+
+%configure \
+	%{!?with_static_libs:--disable-static} \
+	--disable-valgrind	\
+	--with-profile=MEDIUM_PC
+%{__make} -C data/init
+mv data/init/{init.edj,init-medium_pc.edj}
+
+%configure \
+	%{!?with_static_libs:--disable-static} \
+	--disable-valgrind	\
 	--with-profile=FAST_PC
 %{__make}
 
@@ -140,6 +156,12 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
+install data/init/init-slow_pc.edj $RPM_BUILD_ROOT%{_datadir}/%{name}/data/init/
+install data/init/init-medium_pc.edj $RPM_BUILD_ROOT%{_datadir}/%{name}/data/init/
+mv $RPM_BUILD_ROOT%{_datadir}/%{name}/data/init/{init.edj,init-fast_pc.edj}
+install data/themes/default-slow_pc.edj $RPM_BUILD_ROOT%{_datadir}/%{name}/data/themes/
+mv $RPM_BUILD_ROOT%{_datadir}/%{name}/data/themes/{default.edj,default-fast_pc.edj}
+
 install -d $RPM_BUILD_ROOT%{_libdir}/enlightenment/modules_extra
 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/config-apps
 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
@@ -213,6 +235,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.27  2006/07/06 03:58:54  sparky
+- fix lib64 in dynamic prefix detection
+- build 3 themes and 2 init, NFY, packages have to be split
+
 Revision 1.26  2006/07/06 03:18:34  sparky
 - more enli -> enliDR17 changes (help with prefix detection)
 - m4 files are included now
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/enlightenmentDR17.spec?r1=1.26&r2=1.27&f=u



More information about the pld-cvs-commit mailing list