packages: smplayer/smplayer.spec - simplify build - disable console debug -...

glen glen at pld-linux.org
Mon Sep 28 18:45:17 CEST 2009


Author: glen                         Date: Mon Sep 28 16:45:17 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- simplify build
- disable console debug
- rel 2

---- Files affected:
packages/smplayer:
   smplayer.spec (1.99 -> 1.100) 

---- Diffs:

================================================================
Index: packages/smplayer/smplayer.spec
diff -u packages/smplayer/smplayer.spec:1.99 packages/smplayer/smplayer.spec:1.100
--- packages/smplayer/smplayer.spec:1.99	Fri Aug 14 15:04:24 2009
+++ packages/smplayer/smplayer.spec	Mon Sep 28 18:45:12 2009
@@ -3,7 +3,7 @@
 Summary(pl.UTF-8):	smplayer - nakładka na mplayera
 Name:		smplayer
 Version:	0.6.8
-Release:	1
+Release:	2
 License:	GPL
 Group:		X11/Applications
 Source0:	http://dl.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
@@ -47,30 +47,31 @@
 %prep
 %setup -q
 
-%build
-# fix: install only (not build source again)
-%{__sed} -i 's,install: src.*,install:,' Makefile
+# skip docs isntall
+%{__sed} -i -e '/DOC_PATH/d' Makefile src/smplayer.pro
 
+# skip manpage compress
+%{__sed} -i -e '/gzip/d' Makefile
 
-cd src
-rm -f Makefile
-qmake-qt4
-%{__make} \
-	THEMES_PATH=\\\"%{_datadir}/smplayer/themes\\\" \
-	TRANSLATION_PATH=\\\"%{_datadir}/smplayer/translations/\\\"
+# skip build rule on install
+%{__sed} -i -e 's,install: src/smplayer,install:,' Makefile
 
-# " - for vim
+# disable debug on console on unix too
+%{__sed} -i -e '/NO_DEBUG_ON_CONSOLE/s,#DEFINES,DEFINES,' src/smplayer.pro
 
-lrelease-qt4 smplayer.pro
+%build
+%{__make} \
+	PREFIX=%{_prefix} \
+	QMAKE=qmake-qt4 \
+	LRELEASE=lrelease-qt4
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_datadir}/smplayer/themes
 
 %{__make} install \
-	PREFIX=$RPM_BUILD_ROOT%{_prefix}
-
-rm -rf $RPM_BUILD_ROOT%{_docdir}/packages
+	PREFIX=%{_prefix} \
+	DESTDIR=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -132,6 +133,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.100  2009/09/28 16:45:12  glen
+- simplify build
+- disable console debug
+- rel 2
+
 Revision 1.99  2009/08/14 13:04:24  charles
 - just lang(vi) for smplayer_vi_VN.qm
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/smplayer/smplayer.spec?r1=1.99&r2=1.100&f=u



More information about the pld-cvs-commit mailing list