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 fedora-extras-commits
mailing list