rpms/kcheckers/devel import.log, NONE, 1.1 kcheckers-0.8.1-prefix.patch, NONE, 1.1 kcheckers-0.8.1-qt-translator.patch, NONE, 1.1 kcheckers.desktop, NONE, 1.1 kcheckers.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Alexey Torkhov
atorkhov at fedoraproject.org
Tue Sep 29 21:21:34 UTC 2009
- Previous message (by thread): rpms/mingw32-pixman/devel .cvsignore, 1.5, 1.6 mingw32-pixman.spec, 1.10, 1.11 sources, 1.5, 1.6
- Next message (by thread): rpms/kcheckers/F-12 import.log, NONE, 1.1 kcheckers-0.8.1-prefix.patch, NONE, 1.1 kcheckers-0.8.1-qt-translator.patch, NONE, 1.1 kcheckers.desktop, NONE, 1.1 kcheckers.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: atorkhov
Update of /cvs/pkgs/rpms/kcheckers/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27594/devel
Modified Files:
.cvsignore sources
Added Files:
import.log kcheckers-0.8.1-prefix.patch
kcheckers-0.8.1-qt-translator.patch kcheckers.desktop
kcheckers.spec
Log Message:
Import.
--- NEW FILE import.log ---
kcheckers-0_8_1-4_local12:HEAD:kcheckers-0.8.1-4.local12.src.rpm:1254257412
kcheckers-0.8.1-prefix.patch:
common.h | 2 +-
kcheckers.pro | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE kcheckers-0.8.1-prefix.patch ---
--- kcheckers-0.8.1/common.h~ 2005-12-29 20:53:16 +0300
+++ kcheckers-0.8.1/common.h 2007-10-02 16:28:17 +0400
@@ -35,7 +35,7 @@
/* !!! Do not change PREFIX variable name, please. !!! */
/* !!! It is used in kcheckers.pro. !!! */
-#define PREFIX "/usr/local"
+#define PREFIX "/usr"
#define USER_PATH ".kcheckers" // in $HOME
#define THEME_DIR "themes/"
--- kcheckers-0.8.1/kcheckers.pro~ 2005-12-29 20:55:55 +0300
+++ kcheckers-0.8.1/kcheckers.pro 2007-10-02 16:33:22 +0400
@@ -21,8 +21,8 @@ RESOURCES = kcheckers.qrc
TARGET = kcheckers
-PREFIX = $$system(grep 'define PREFIX' common.h | cut -d'"' -f2)
-SHARE_PATH = $$system(grep 'define SHARE_PATH' common.h | cut -d'"' -f2)
+PREFIX = "/usr"
+SHARE_PATH = "/usr/share"
TRANSLATIONS = i18n/kcheckers_de.ts i18n/kcheckers_fr.ts
# i18n/kcheckers_ru.ts
kcheckers-0.8.1-qt-translator.patch:
main.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- NEW FILE kcheckers-0.8.1-qt-translator.patch ---
--- kcheckers-0.8.1/main.cc~ 2005-12-19 21:16:45 +0300
+++ kcheckers-0.8.1/main.cc 2007-10-02 16:31:55 +0400
@@ -3,6 +3,7 @@
#include <QLocale>
#include <QDebug>
//#include <QPlastiqueStyle>
+#include <QLibraryInfo>
#include "toplevel.h"
@@ -20,7 +21,7 @@ int main(int argc, char *argv[])
// Qt translations
QTranslator qt_tr;
- if(qt_tr.load("qt_" + QLocale::system().name()))
+ if(qt_tr.load(QLibraryInfo::location(QLibraryInfo::TranslationsPath) + "/qt_"+QLocale::system().name()))
app.installTranslator(&qt_tr);
else
qDebug() << "Loading Qt translations failed.";
--- NEW FILE kcheckers.desktop ---
[Desktop Entry]
Type=Application
Name=KCheckers
GenericName=Checkers
GenericName[ru]=Шашки
Comment=Classic boardgame - checkers
Comment[ru]=Классическая настольная игра - шашки
Icon=kcheckers
Exec=kcheckers
Terminal=false
Categories=Game;BoardGame;
--- NEW FILE kcheckers.spec ---
Name: kcheckers
Version: 0.8.1
Release: 4%{?dist}
Summary: Checkers board game
Group: Amusements/Games
License: GPLv2+
URL: http://qcheckers.sourceforge.net/
Source0: http://downloads.sourceforge.net/qcheckers/%{name}-%{version}.tar.gz
# Desktop file and patches are taken from ALT Linux package
Source1: kcheckers.desktop
# Fedora specific prefix
Patch0: kcheckers-0.8.1-prefix.patch
# Patch is committed into upstream CVS
Patch1: kcheckers-0.8.1-qt-translator.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires: hicolor-icon-theme
BuildRequires: qt4-devel desktop-file-utils
%description
The Qt version of the classic board game checkers. This game is also
known as draughts.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
%build
qmake-qt4
make %{?_smp_mflags}
lrelease-qt4 i18n/*.ts
%install
rm -rf $RPM_BUILD_ROOT
install -Dp -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}/%{name}
desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1}
install -Dp -m 644 icons/biglogo.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/
install -p -m 644 i18n/*.qm $RPM_BUILD_ROOT/%{_datadir}/%{name}/
cp -p -r themes $RPM_BUILD_ROOT/%{_datadir}/%{name}/
%find_lang %{name} --with-qt
%clean
rm -rf $RPM_BUILD_ROOT
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog FAQ README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/themes
%changelog
* Tue Sep 29 2009 Alexey Torkhov <atorkhov at gmail.com> - 0.8.1-4
- Use qt4-devel build requires
* Thu Apr 09 2009 Alexey Torkhov <atorkhov at gmail.com> - 0.8.1-4
- Adding comments for patches
* Sat Mar 21 2009 Alexey Torkhov <atorkhov at gmail.com> - 0.8.1-3
- Install icon to hicolor theme
- Use qt-devel build requires instead of qt4-devel
* Fri Mar 20 2009 Alexey Torkhov <atorkhov at gmail.com> - 0.8.1-2
- Using find_lang to find qt translations
- Use desktop-file-install
* Sun Mar 08 2009 Alexey Torkhov <atorkhov at gmail.com> - 0.8.1-1
- Initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kcheckers/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 29 Sep 2009 20:08:45 -0000 1.1
+++ .cvsignore 29 Sep 2009 21:21:30 -0000 1.2
@@ -0,0 +1 @@
+kcheckers-0.8.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kcheckers/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 29 Sep 2009 20:08:45 -0000 1.1
+++ sources 29 Sep 2009 21:21:33 -0000 1.2
@@ -0,0 +1 @@
+793736a007cd92122dfd91bcfd14ab69 kcheckers-0.8.1.tar.gz
- Previous message (by thread): rpms/mingw32-pixman/devel .cvsignore, 1.5, 1.6 mingw32-pixman.spec, 1.10, 1.11 sources, 1.5, 1.6
- Next message (by thread): rpms/kcheckers/F-12 import.log, NONE, 1.1 kcheckers-0.8.1-prefix.patch, NONE, 1.1 kcheckers-0.8.1-qt-translator.patch, NONE, 1.1 kcheckers.desktop, NONE, 1.1 kcheckers.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list