rpms/professor-is-missing/FC-5 professor-is-missing-LICENSE.fedora, NONE, 1.1 professor-is-missing-wrapper.sh, NONE, 1.1 professor-is-missing.desktop, NONE, 1.1 professor-is-missing.spec, NONE, 1.1 professor-is-missing.xpm, NONE, 1.1 sources, 1.1, 1.2

Jon Ciesla (limb) fedora-extras-commits at redhat.com
Mon Jun 11 11:56:00 UTC 2007


Author: limb

Update of /cvs/pkgs/rpms/professor-is-missing/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9427

Modified Files:
	sources 
Added Files:
	professor-is-missing-LICENSE.fedora 
	professor-is-missing-wrapper.sh professor-is-missing.desktop 
	professor-is-missing.spec professor-is-missing.xpm 
Log Message:
Initial import.



--- NEW FILE professor-is-missing-LICENSE.fedora ---
Permission was given by the author to (re)distribute this game under the
conditions below:
http://www.agigames.com/forum/index.php?topic=10514.msg89374#msg89374

Redistribution of this game is permitted, provided that the following
conditions are met:

1. You may only redistribute this game in it's original, unmodified form.

2. Packaging of this game for inclusion in software distributions is
permitted, but only if attribution is given to the author and the game is
packaged in a distinct form, and not inseperably bundled with other games.


--- NEW FILE professor-is-missing-wrapper.sh ---
#!/bin/bash
cd /usr/share/professor-is-missing
exec nagi "$@"


--- NEW FILE professor-is-missing.desktop ---
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=The Professor is Missing
Comment=AGI adventure game
Exec=professor-is-missing-wrapper.sh
Icon=professor-is-missing.xpm
Terminal=false
Categories=Game;AdventureGame;


--- NEW FILE professor-is-missing.spec ---
Name:		professor-is-missing
Version:	0.1
Release:	3%{?dist}
Summary:	The Professor is Missing, an AGI adventure game

Group:		Amusements/Games
License:	Redistributable, no modification permitted
URL:		http://membres.lycos.fr/agisite/prof.htm
Source0:	prof.zip
#Original from http://membres.lycos.fr/agisite/prof.zip includes
#copyrighted executables. Generated new source by unzipping, removing
#DOS-related content.
Source1:	professor-is-missing.desktop
Source2:	professor-is-missing-wrapper.sh
Source3:	professor-is-missing.xpm
Source4:	professor-is-missing-LICENSE.fedora
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:	noarch

BuildRequires:	desktop-file-utils
Requires:	nagi, hicolor-icon-theme

%description
In this little game, for a mysterious reason, the Professor is disaspeared in
Africa. As Eric, you must find a way to go to Africa to find out the
Professor.

%prep

%setup -q -c

#drop case
mv LOGDIR logdir
mv OBJECT object
mv PICDIR picdir
mv SNDDIR snddir
mv VIEWDIR viewdir
mv VOL.0 vol.0
mv WORDS.TOK words.tok

#char fix
sed -i 's/\r//' readme.txt
sed -i 's/\r//' walkthru.txt

%build
cp %{SOURCE4} .

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -D -m0644 -p * $RPM_BUILD_ROOT%{_datadir}/%{name}
install -D -m0755 -p %{SOURCE2} $RPM_BUILD_ROOT/%{_bindir}

# desktop file
desktop-file-install --vendor fedora \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications \
	%{SOURCE1}

# icon
install -d %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
install -p -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.xpm

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

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

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc readme.txt walkthru.txt professor-is-missing-LICENSE.fedora
%{_datadir}/professor-is-missing
%{_datadir}/applications/fedora-professor-is-missing.desktop
%{_datadir}/icons/hicolor/32x32/apps/professor-is-missing.xpm
%{_bindir}/professor-is-missing-wrapper.sh

%changelog
* Wed Jun 06 2007 Jon Ciesla <limb at jcomserv.net> 0.1-3
- Corrected tarball modification handling.

* Wed May 30 2007 Jon Ciesla <limb at jcomserv.net> 0.1-2
- Fixed .desktop typo.

* Wed May 30 2007 Jon Ciesla <limb at jcomserv.net> 0.1-1
- Initial packaging.


--- NEW FILE professor-is-missing.xpm ---
/* XPM */
static char * professor-is-missing_xpm[] = {
"24 24 8 1",
" 	c None",
".	c #7F0000",
"+	c #00FFFF",
"@	c #969696",
"#	c #4D4D4D",
"$	c #FFFF00",
"%	c #FF5050",
"&	c #800000",
"                        ",
"     ..                 ",
"     ....               ",
"     ++..@              ",
"     ++++++             ",
"     ++++++++           ",
"     ######$$           ",
"     ####$$$$$$         ",
"     ####$$$$           ",
"     ##$$$$$            ",
"      @$$$              ",
"       %%%              ",
"     %%%%%              ",
"     %%%%%%             ",
"     %%$$%%             ",
"     %%$$%%@            ",
"     %%$$%%@            ",
"     %%$$%%@            ",
"     %%$$$$@            ",
"     %%&&$$$$           ",
"     &&&&&&$$           ",
"     ++++++@@           ",
"     ++++++@            ",
"                        "};


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/professor-is-missing/FC-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	10 Jun 2007 06:12:53 -0000	1.1
+++ sources	11 Jun 2007 11:55:20 -0000	1.2
@@ -0,0 +1 @@
+e0e63b93fa10cc58133eb2f26f99ca11  prof.zip




More information about the fedora-extras-commits mailing list