rpms/ksudoku/F-7 .cvsignore, 1.2, 1.3 ksudoku.spec, 1.2, 1.3 sources, 1.2, 1.3
Rafał Psota (rafalzaq)
fedora-extras-commits at redhat.com
Thu Sep 20 16:48:53 UTC 2007
- Previous message (by thread): rpms/ipsec-tools/devel ipsec-tools-0.7-dupsplit.patch, NONE, 1.1 ipsec-tools-0.7-iface.patch, NONE, 1.1 p1_up_down, NONE, 1.1 racoon.init, NONE, 1.1 ipsec-tools.spec, 1.44, 1.45 racoon.conf, 1.1, 1.2
- Next message (by thread): rpms/ksudoku/devel .cvsignore, 1.2, 1.3 ksudoku.spec, 1.3, 1.4 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rafalzaq
Update of /cvs/extras/rpms/ksudoku/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31514
Modified Files:
.cvsignore ksudoku.spec sources
Log Message:
update to 0.4
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ksudoku/F-7/.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:48:20 -0000 1.3
@@ -1 +1 @@
-ksudoku-0.3.tar.gz
+ksudoku-0.4.tar.gz
Index: ksudoku.spec
===================================================================
RCS file: /cvs/extras/rpms/ksudoku/F-7/ksudoku.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ksudoku.spec 19 Aug 2007 22:32:10 -0000 1.2
+++ ksudoku.spec 20 Sep 2007 16:48:20 -0000 1.3
@@ -1,6 +1,6 @@
Name: ksudoku
-Version: 0.3
-Release: 3%{?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
* Mon Aug 20 2007 RafaÅ Psota <rafalzaq at gmail.com> - 0.3-3
- License tag update
* Tue Jan 16 2007 RafaÅ Psota <rafalzaq at gmail.com> - 0.3-2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ksudoku/F-7/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:48:20 -0000 1.3
@@ -1 +1 @@
-d5fe20e9deda671dd15340f43ab4c4a3 ksudoku-0.3.tar.gz
+418f9ecac5756f7bc79863596dee7f34 ksudoku-0.4.tar.gz
- Previous message (by thread): rpms/ipsec-tools/devel ipsec-tools-0.7-dupsplit.patch, NONE, 1.1 ipsec-tools-0.7-iface.patch, NONE, 1.1 p1_up_down, NONE, 1.1 racoon.init, NONE, 1.1 ipsec-tools.spec, 1.44, 1.45 racoon.conf, 1.1, 1.2
- Next message (by thread): rpms/ksudoku/devel .cvsignore, 1.2, 1.3 ksudoku.spec, 1.3, 1.4 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list