rpms/taxipilot/FC-6 taxipilot-0.9.1-desktop.patch, NONE, 1.1 taxipilot-0.9.1-gcc4.patch, NONE, 1.1 taxipilot-0.9.1-weaksym.patch, NONE, 1.1 taxipilot.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Thu May 10 19:30:56 UTC 2007


Author: jwrdegoede

Update of /cvs/extras/rpms/taxipilot/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13164

Modified Files:
	.cvsignore sources 
Added Files:
	taxipilot-0.9.1-desktop.patch taxipilot-0.9.1-gcc4.patch 
	taxipilot-0.9.1-weaksym.patch taxipilot.spec 
Log Message:
* Thu Apr 26 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 0.9.1-2
- Ship all relevant docs including COPYING
- Link libEXT_wavpo.so with additional libs to fix unresolved non weak syms


taxipilot-0.9.1-desktop.patch:

--- NEW FILE taxipilot-0.9.1-desktop.patch ---
--- taxipilot-0.9.1/taxipilot/taxipilot.desktop~	2007-04-24 21:53:16.000000000 +0200
+++ taxipilot-0.9.1/taxipilot/taxipilot.desktop	2007-04-24 21:53:16.000000000 +0200
@@ -3,10 +3,9 @@
 Type=Application
 Exec=taxipilot -caption "%c" %i %m  
 Icon=taxipilot.png
-MiniIcon=taxipilot.png
 DocPath=taxipilot/index.html
-Comment=
-Comment[de]=
-Terminal=0
+Comment=pilot a taxi through space
+Terminal=false
 Name=Taxipilot
 Name[de]=Taxipilot
+Categories=Game;ActionGame;

taxipilot-0.9.1-gcc4.patch:

--- NEW FILE taxipilot-0.9.1-gcc4.patch ---
--- taxipilot-0.9.1/taxipilot/level.h~	2007-04-22 21:59:08.000000000 +0200
+++ taxipilot-0.9.1/taxipilot/level.h	2007-04-22 21:59:08.000000000 +0200
@@ -27,6 +27,7 @@
 class CenterOfGravity;
 class Platform;
 class HotArea;
+class Teleporter;
 
 class Level:public Screen {
   public:

taxipilot-0.9.1-weaksym.patch:

--- NEW FILE taxipilot-0.9.1-weaksym.patch ---
--- taxipilot-0.9.1/taxipilot/EXT_wavpo/Makefile.in~	2007-04-26 08:23:36.000000000 +0200
+++ taxipilot-0.9.1/taxipilot/EXT_wavpo/Makefile.in	2007-04-26 08:26:19.000000000 +0200
@@ -264,7 +264,7 @@
 
 LDFLAGS = 
 
-libEXT_wavpo_la_LDFLAGS = -version-info 0:0:0
+libEXT_wavpo_la_LDFLAGS = -version-info 0:0:0 -lsoundserver_idl -lartsflow
 
 #>- libEXT_wavpo_la_METASOURCES = AUTO
 


--- NEW FILE taxipilot.spec ---
Name:           taxipilot
Version:        0.9.1
Release:        2%{?dist}
Summary:        Game where you pilot a taxi in space
Group:          Amusements/Games
License:        GPL
URL:            http://taxipilot.sourceforge.net/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:         taxipilot-0.9.1-gcc4.patch
Patch1:         taxipilot-0.9.1-desktop.patch
Patch2:         taxipilot-0.9.1-weaksym.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  kdelibs-devel kdemultimedia-devel desktop-file-utils
Requires:       hicolor-icon-theme
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig

%description
Game where you pilot a taxi in space, the objective is to pick up passengers
waiting on a number of platforms and to drop them where they want to go.
That's basically it.


%prep
%setup -q
%patch0 -p1 -b .gcc4
%patch1 -p1 -b .desktop
%patch2 -p1 -b .weaksym


%build
if [ %{_lib} = "lib64" ]; then
  CONFIGURE_FLAGS=--enable-libsuffix=64
fi
%configure --disable-rpath $CONFIGURE_FLAGS
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
desktop-file-install --vendor fedora --delete-original \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  $RPM_BUILD_ROOT%{_datadir}/applnk/Games/%{name}.desktop
# alternatively we could manually install ext_wav_play_object.idl and
# ext_wav_play_object.h and add a -devel package, but its highly unlikely
# that anyone else would want to use this special dcop lib, so this is better
rm $RPM_BUILD_ROOT%{_libdir}/libEXT_wavpo.so


%clean
rm -rf $RPM_BUILD_ROOT


%post
/sbin/ldconfig
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :

%postun
/sbin/ldconfig
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog TODO
%{_bindir}/%{name}
# .la file is included deliberately -> kde
%{_libdir}/libEXT_wavpo.*
%{_libdir}/mcop/EXT_WavPlayObject.mcopclass
%{_datadir}/apps/%{name}
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/icons/??color/*/apps/%{name}.png
%{_datadir}/doc/HTML/en/%{name}

%changelog
* Thu Apr 26 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 0.9.1-2
- Ship all relevant docs including COPYING
- Link libEXT_wavpo.so with additional libs to fix unresolved non weak syms

* Tue Apr 24 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 0.9.1-1
- Initial Fedora Extras package


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/taxipilot/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	5 May 2007 16:05:56 -0000	1.1
+++ .cvsignore	10 May 2007 19:27:17 -0000	1.2
@@ -0,0 +1 @@
+taxipilot-0.9.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/taxipilot/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	5 May 2007 16:05:56 -0000	1.1
+++ sources	10 May 2007 19:27:17 -0000	1.2
@@ -0,0 +1 @@
+c8f5b5a7ca6ea0b3f42ecdef1620f7cb  taxipilot-0.9.1.tar.gz




More information about the fedora-extras-commits mailing list