rpms/gnubik/F-9 gnubik.desktop, NONE, 1.1 gnubik.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Alexey Torkhov atorkhov at fedoraproject.org
Fri Mar 13 08:09:30 UTC 2009


Author: atorkhov

Update of /cvs/pkgs/rpms/gnubik/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9184/F-9

Modified Files:
	.cvsignore sources 
Added Files:
	gnubik.desktop gnubik.spec import.log 
Log Message:
Initial import.



--- NEW FILE gnubik.desktop ---
[Desktop Entry]
Type=Application
Name=Gnubik
GenericName=Logical game
Comment=3D interactive graphics puzzle
Icon=gnubik
Exec=gnubik
Terminal=false
Categories=Game;LogicGame;


--- NEW FILE gnubik.spec ---
Name:           gnubik
Version:        2.3
Release:        5%{?dist}
Summary:        3D interactive graphics puzzle

Group:          Amusements/Games
License:        GPLv3+
URL:            http://www.gnu.org/software/gnubik/
Source0:        ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:        %{name}.desktop
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

BuildRequires:  libX11-devel guile-devel libGL-devel libGLU-devel gtk2-devel gtkglext-devel
BuildRequires:  gettext desktop-file-utils texinfo
Requires:       hicolor-icon-theme
Requires(post): info
Requires(preun): info

%description
GNUbik is a GNU package.  It is a 3D interactive graphics puzzle. It renders
an image of a magic cube (similar to a rubik cube) and you attempt to solve it.


%prep
%setup -q
chmod -x src/{quarternion,txfm}.{c,h}
# Remove pregenerated binaries and let them be gerenerated
rm po/*.gmo po/stamp-po
rm doc/%{name}.info


%build
%configure
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}

rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man6
install -p -m 644 doc/%{name}.6 $RPM_BUILD_ROOT%{_mandir}/man6

install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/hicolor/32x32/apps
install -p -m 644 src/%{name}.xpm $RPM_BUILD_ROOT%{_datadir}/hicolor/32x32/apps
desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1}


%clean
rm -rf $RPM_BUILD_ROOT


%post
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%preun
if [ $1 = 0 ] ; then
  /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
fi
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 NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/hicolor/32x32/apps/%{name}.xpm
%{_datadir}/%{name}
%{_infodir}/%{name}.info.gz
%{_mandir}/man*/%{name}*


%changelog
* Fri Mar 13 2009 Alexey Torkhov <atorkhov at gmail.com> - 2.3-5
- Fixed rebuilding .info

* Wed Mar 11 2009 Alexey Torkhov <atorkhov at gmail.com> - 2.3-4
- Replaced mesa- requires with generic ones
- Removing pregenerated *.gmo in prep
- Rebuilding .info

* Wed Mar 11 2009 Alexey Torkhov <atorkhov at gmail.com> - 2.3-3
- Put icon into hicolor theme
- Add correct scriptlets and requires
- Add GenericName to desktop file

* Wed Mar 11 2009 Alexey Torkhov <atorkhov at gmail.com> - 2.3-2
- Don't using install -D that doesn't want to work in mock
- Fix incorrect usage of GenericName in desktop file

* Mon Mar 02 2009 Alexey Torkhov <atorkhov at gmail.com> - 2.3-1
- Initial package


--- NEW FILE import.log ---
gnubik-2_3-5_fc10:F-9:gnubik-2.3-5.fc10.src.rpm:1236931660


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnubik/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	13 Mar 2009 02:48:52 -0000	1.1
+++ .cvsignore	13 Mar 2009 08:08:59 -0000	1.2
@@ -0,0 +1 @@
+gnubik-2.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnubik/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	13 Mar 2009 02:48:53 -0000	1.1
+++ sources	13 Mar 2009 08:09:00 -0000	1.2
@@ -0,0 +1 @@
+6d0f596f6b78d64e8ce02951ff536f8e  gnubik-2.3.tar.gz




More information about the fedora-extras-commits mailing list