rpms/ksudoku/devel .cvsignore, 1.2, 1.3 ksudoku.spec, 1.3, 1.4 sources, 1.2, 1.3

Rafał Psota (rafalzaq) fedora-extras-commits at redhat.com
Thu Sep 20 16:55:08 UTC 2007


Author: rafalzaq

Update of /cvs/extras/rpms/ksudoku/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31998

Modified Files:
	.cvsignore ksudoku.spec sources 
Log Message:
update to 0.4


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ksudoku/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	17 Jan 2007 16:41:29 -0000	1.2
+++ .cvsignore	20 Sep 2007 16:54:35 -0000	1.3
@@ -1 +1 @@
-ksudoku-0.3.tar.gz
+ksudoku-0.4.tar.gz


Index: ksudoku.spec
===================================================================
RCS file: /cvs/extras/rpms/ksudoku/devel/ksudoku.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ksudoku.spec	25 Aug 2007 14:49:56 -0000	1.3
+++ ksudoku.spec	20 Sep 2007 16:54:35 -0000	1.4
@@ -1,6 +1,6 @@
 Name:           ksudoku
-Version:        0.3
-Release:        4%{?dist}
+Version:        0.4
+Release:        1%{?dist}
 Summary:        Sudoku game
 
 Group:          Amusements/Games
@@ -9,7 +9,7 @@
 Source0:        http://dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  desktop-file-utils,kdelibs-devel
+BuildRequires:  desktop-file-utils,kdelibs-devel,cmake
 Requires:       hicolor-icon-theme
 
 %description
@@ -20,24 +20,28 @@
 %prep
 %setup -q
 #.desktop file fix
-%{__sed} -i 's/DocPath\=ksudoku\/ksudoku.html/Categories\=Game\;LogicGame\;KDE\;Qt\;/' src/ksudoku.desktop
+sed -e 's#DocPath\=ksudoku\/ksudoku.html#Categories\=Game\;LogicGame\;KDE\;Qt\;#' -e '15d' -i src/gui/ksudoku.desktop
 
 %build
-%configure --disable-dependency-tracking
-#remove rpath
-%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-%{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+%cmake .
 make %{?_smp_mflags}
-
-%check
-make check
+meinproc --check --cache index.cache.bz2 doc/en/index.docbook
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 
+mkdir $RPM_BUILD_ROOT%{_libdir}
+cp src/gui/libksudoku_gui.so $RPM_BUILD_ROOT%{_libdir}/
+cp src/gui/export/libksudoku_export.so $RPM_BUILD_ROOT%{_libdir}/
+cp src/gui/export/draw/libksudoku_draw.so $RPM_BUILD_ROOT%{_libdir}/
+cp src/gui/views/libksudoku_views.so $RPM_BUILD_ROOT%{_libdir}/
+cp src/logic/libksudoku_logic.so $RPM_BUILD_ROOT%{_libdir}/
+
+install -d -m 0755 $RPM_BUILD_ROOT%{_docdir}/HTML/en/ksudoku
+install -m 0644 index.cache.bz2 $RPM_BUILD_ROOT%{_docdir}/HTML/en/ksudoku
+install -m 0644 doc/en/index.docbook $RPM_BUILD_ROOT%{_docdir}/HTML/en/ksudoku
 #make symlink relative
-rm -f $RPM_BUILD_ROOT%{_docdir}/HTML/en/%{name}/common
 cd $RPM_BUILD_ROOT%{_docdir}/HTML/en/%{name}
 ln -s ../common common
 
@@ -45,30 +49,40 @@
 desktop-file-install --vendor="fedora"                  \
         --dir $RPM_BUILD_ROOT%{_datadir}/applications   \
         --delete-original                               \
-        $RPM_BUILD_ROOT%{_datadir}/applnk/Games/%{name}.desktop
+        $RPM_BUILD_ROOT%{_datadir}/applications/kde/%{name}.desktop
 
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+/sbin/ldconfig
 
 %postun
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+/sbin/ldconfig
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING README VERSION doc/en/index*
+%doc AUTHORS ChangeLog COPYING README VERSION TODO
 %{_bindir}/*
+%{_libdir}/*
 %{_datadir}/apps/%{name}
 %{_datadir}/icons/hicolor/*/*/*.png
-%doc %{_docdir}/HTML/en/%{name}
+%{_datadir}/config/ksudokurc
+%{_docdir}/HTML/en/%{name}
 %{_datadir}/applications/fedora-%{name}.desktop
 
 %changelog
+* Mon Sep 17 2007 Rafał Psota <rafalzaq at gmail.com> - 0.4-1
+- update to 0.4
 * Sat Aug 25 2007 Rafał Psota <rafalzaq at gmail.com> - 0.3-4
 - BuildID rebuild
 * Mon Aug 20 2007 Rafał Psota <rafalzaq at gmail.com> - 0.3-3


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ksudoku/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	17 Jan 2007 16:41:29 -0000	1.2
+++ sources	20 Sep 2007 16:54:35 -0000	1.3
@@ -1 +1 @@
-d5fe20e9deda671dd15340f43ab4c4a3  ksudoku-0.3.tar.gz
+418f9ecac5756f7bc79863596dee7f34  ksudoku-0.4.tar.gz




More information about the scm-commits mailing list