rpms/bombardier/FC-6 bombardier-height.patch, NONE, 1.1 bombardier-logo.png, NONE, 1.1 bombardier-rpm_opt_flags.patch, NONE, 1.1 bombardier.desktop, NONE, 1.1 bombardier.spec, NONE, 1.1 sources, 1.1, 1.2

Jon Ciesla (limb) fedora-extras-commits at redhat.com
Mon Jul 30 17:16:45 UTC 2007


Author: limb

Update of /cvs/pkgs/rpms/bombardier/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2868

Modified Files:
	sources 
Added Files:
	bombardier-height.patch bombardier-logo.png 
	bombardier-rpm_opt_flags.patch bombardier.desktop 
	bombardier.spec 
Log Message:
Initial import.


bombardier-height.patch:

--- NEW FILE bombardier-height.patch ---
--- values.h	2007-07-26 14:07:16.000000000 -0500
+++ values.h	2007-07-26 14:07:16.000000000 -0500
@@ -1,5 +1,5 @@
 #define WIDTH 80
-#define HEIGHT 24
+#define HEIGHT 23
 #define DESTROY 7
 #define MINSIZE 0
 #define MAXSIZE 20

bombardier-rpm_opt_flags.patch:

--- NEW FILE bombardier-rpm_opt_flags.patch ---
--- Makefile	2007-07-27 07:11:45.000000000 -0500
+++ Makefile	2007-07-27 07:11:45.000000000 -0500
@@ -1,5 +1,5 @@
 CC=gcc
-CFLAGS=-Wall -g -Werror -O2
+CFLAGS:=-Wall -g -Werror -O2
 LDFLAGS=-lncurses -g
 OBJS=bombardier.o display.o date.o randomhouse.o step.o hof.o signal.o gcurses.o
 DESTDIR=/


--- NEW FILE bombardier.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=Bombardier
GenericName=Bombardier
Comment=The GNU bombing utility
Exec=bombardier
Icon=bombardier-logo.png
Terminal=true
StartupNotify=false
Type=Application
Categories=Game;ArcadeGame;
Version=1.0


--- NEW FILE bombardier.spec ---
Name: bombardier
Version:  0.8.2.2
Release:  5%{?dist}
Summary: The GNU Bombing utility

Group: Amusements/Games 
License: GPL        
URL: http://packages.debian.org/stable/source/bombardier
Source0: http://ftp.debian.org/debian/pool/main/b/bombardier/bombardier_0.8.2.2.tar.gz
Source1: bombardier.desktop
Source2: bombardier-logo.png
Patch0: bombardier-height.patch
Patch1: bombardier-rpm_opt_flags.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root%(%{__id_u} -n)
BuildRequires: ncurses-devel, desktop-file-utils
Requires: hicolor-icon-theme


%description
Fly an ncurses plane over an ncurses city, and try to level the buildings.

%prep


%setup -qn bombardier-0.8.2

%patch0 -p0
%patch1 -p0

%build
make CFLAGS="$RPM_OPT_FLAGS"


%install
rm -rf %{buildroot}
install -pD -m 755 bombardier %{buildroot}%{_bindir}/bombardier
install -pD -m 644 bombardier.6 %{buildroot}%{_mandir}/man6/bombardier.6

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor fedora            \
  --dir %{buildroot}%{_datadir}/applications \
  %{SOURCE1}

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
install -p -m 644 %{SOURCE2} \
  %{buildroot}%{_datadir}/icons/hicolor/32x32/apps

%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{_bindir}/bombardier
%doc README DEDICATION COPYING VERSION
%{_datadir}/applications/fedora-bombardier.desktop
%{_datadir}/icons/hicolor/32x32/apps/bombardier-logo.png
%{_mandir}/man6/bombardier.6.gz


%changelog
* Fri Jul 27 2007 Jon Ciesla <limb at jcomserv.net> - 0.8.2.2-5
- Finished fixing macros.
- Dropped superfluous mkdir.

* Fri Jul 27 2007 Jon Ciesla <limb at jcomserv.net> - 0.8.2.2-4
- Fixed .desktop version.
- Macroized mandir.
- Corrected rpm_opt_flags usage.

* Thu Jul 26 2007 Jon Ciesla <limb at jcomserv.net> - 0.8.2.2-3
- Added height patch.
- Added man page.
- Added rpm_opt_flags.
- Simplified install.

* Thu Jul 26 2007 Jon Ciesla <limb at jcomserv.net> - 0.8.2.2-2
- Added desktop file, icon.

* Thu Jul 26 2007 Jon Ciesla <limb at jcomserv.net> - 0.8.2.2-1
- Initial packaging.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bombardier/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	27 Jul 2007 19:56:40 -0000	1.1
+++ sources	30 Jul 2007 17:16:11 -0000	1.2
@@ -0,0 +1 @@
+1a557bdfc61a7d53963a7637624a99e4  bombardier_0.8.2.2.tar.gz




More information about the fedora-extras-commits mailing list