mirror of
https://abf.rosa.ru/djam/hugo-emu.git
synced 2025-02-23 13:52:55 +00:00
Automatic import for version 2.12
This commit is contained in:
commit
a46a3c684c
6 changed files with 3459 additions and 0 deletions
2
.abf.yml
Normal file
2
.abf.yml
Normal file
|
@ -0,0 +1,2 @@
|
|||
sources:
|
||||
"hugo-2.12.tar.bz2": 60d8f4d10bad629c61eb14e5488e8374c02d0e4a
|
11
hugo-2.12-gcc4.patch
Normal file
11
hugo-2.12-gcc4.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- hugo-2.12/pce.h~ 2005-04-05 21:53:14.000000000 +0200
|
||||
+++ hugo-2.12/pce.h 2005-11-07 09:44:11.321321624 +0100
|
||||
@@ -196,7 +196,7 @@
|
||||
extern UChar language;
|
||||
// the current language
|
||||
|
||||
-extern int BaseClock, UPeriod;
|
||||
+extern int UPeriod;
|
||||
|
||||
extern UChar US_encoded_card;
|
||||
// Do we have to swap even and odd bytes in the rom
|
3268
hugo-2.12-x86_64-fixes-backport.patch
Normal file
3268
hugo-2.12-x86_64-fixes-backport.patch
Normal file
File diff suppressed because it is too large
Load diff
12
hugo-2.12-x86_64fix.patch
Normal file
12
hugo-2.12-x86_64fix.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -Nurp hugo-2.12/configure.ac hugo-2.12-fix/configure.ac
|
||||
--- hugo-2.12/configure.ac 2005-03-27 20:41:37.000000000 +0300
|
||||
+++ hugo-2.12-fix/configure.ac 2005-11-07 15:50:21.000000000 +0200
|
||||
@@ -583,7 +583,7 @@ case $target_alias in
|
||||
|
||||
AM_CONDITIONAL(ALLEGRO_DJGPP, true)
|
||||
;;
|
||||
- *i?86-?inux*)
|
||||
+ *i?86-?inux*|x86_64-?inux*)
|
||||
echo "Linux build enabled"
|
||||
|
||||
HUGO_TARGET_MACHINE="LINUX"
|
BIN
hugo-48.png
Normal file
BIN
hugo-48.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
166
hugo.spec
Normal file
166
hugo.spec
Normal file
|
@ -0,0 +1,166 @@
|
|||
Name: hugo
|
||||
Version: 2.12
|
||||
Release: %mkrel 11
|
||||
|
||||
Summary: Hu-Go! - TurboGrafx 16/PC-Engine Emulator
|
||||
License: GPLv2+
|
||||
Group: Emulators
|
||||
URL: http://www.zeograd.com/
|
||||
Source0: http://www.zeograd.com/download/%{name}-%{version}.tar.bz2
|
||||
Source1: %{name}-48.png
|
||||
Patch0: hugo-2.12-gcc4.patch
|
||||
Patch1: hugo-2.12-x86_64fix.patch
|
||||
Patch2: hugo-2.12-x86_64-fixes-backport.patch
|
||||
|
||||
BuildRequires: gtk+2-devel
|
||||
BuildRequires: SDL_net-devel
|
||||
BuildRequires: SDL_mixer-devel
|
||||
BuildRequires: oggvorbis-devel
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: autoconf2.5
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}
|
||||
|
||||
%description
|
||||
Hu-Go! is a TurboGrafx 16/PC-Engine Emulator.
|
||||
There is some public domain roms you play with.
|
||||
The other games need that you own the original card or CD.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
autoconf
|
||||
|
||||
%build
|
||||
./configure --prefix=%{buildroot}/%{_prefix} --bindir=%{buildroot}/%{_gamesbindir} --libdir=%{_libdir}
|
||||
|
||||
%make
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
%makeinstall bindir=%{buildroot}/%{_gamesbindir}
|
||||
|
||||
install -d -m 755 %{buildroot}%{_mandir}/man6/
|
||||
install -m 644 %{name}*.6 %{buildroot}%{_mandir}/man6/
|
||||
|
||||
install -D -m 644 %{_sourcedir}/%{name}-48.png %{buildroot}%{_iconsdir}/%{name}.png
|
||||
|
||||
mkdir -p %{buildroot}%{_datadir}/applications
|
||||
cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Hugo
|
||||
Comment=Hu-Go!
|
||||
Exec=%{_gamesbindir}/hugo
|
||||
Icon=%{name}
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
Categories=Game;Emulator;
|
||||
EOF
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS INSTALL NEWS README
|
||||
%attr(0755,root,games) %{_gamesbindir}/%{name}
|
||||
%{_gamesbindir}/hugod
|
||||
%{_datadir}/applications/mandriva-%{name}.desktop
|
||||
%dir %{_datadir}/%{name}
|
||||
%{_datadir}/%{name}/*
|
||||
%{_iconsdir}/*.png
|
||||
%{_mandir}/man6/%{name}*.6*
|
||||
|
||||
|
||||
%clean
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%if %mdkversion < 200900
|
||||
%post
|
||||
%{update_menus}
|
||||
|
||||
%postun
|
||||
%{clean_menus}
|
||||
%endif
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 2.12-11
|
||||
+ Revision: 692192
|
||||
- imported package hugo
|
||||
|
||||
|
||||
* Thu Jul 21 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.12-11mdv2011.0
|
||||
- Import from PLF
|
||||
- Remove PLF reference
|
||||
|
||||
* Wed Jan 20 2010 Götz Waschk <goetz@zarb.org> 2.12-10plf2010.1
|
||||
- update menu
|
||||
|
||||
* Tue Jan 13 2009 Guillaume Bedot <littletux@zarb.org> 2.12-9plf2009.1
|
||||
- utf8 changelog
|
||||
|
||||
* Tue Jan 13 2009 Guillaume Bedot <littletux@zarb.org> 2.12-8plf2009.1
|
||||
- fixed 64bit build (segfaulted)
|
||||
- added man pages
|
||||
- fixed license
|
||||
- dropped old-style menu
|
||||
|
||||
* Sun Dec 21 2008 Götz Waschk <goetz@zarb.org> 2.12-7plf2009.1
|
||||
- rebuild
|
||||
|
||||
* Sun Dec 16 2007 Guillaume Bedot <littletux@zarb.org> 2.12-6plf2008.1
|
||||
- fix desktop file
|
||||
|
||||
* Tue Aug 1 2006 Götz Waschk <goetz@zarb.org> 2.12-5plf2007.0
|
||||
- xdg menu
|
||||
|
||||
* Mon Dec 19 2005 Götz Waschk <goetz@zarb.org> 2.12-4plf
|
||||
- fix directory conflict
|
||||
- Rebuild
|
||||
|
||||
* Mon Nov 7 2005 Anssi Hannula <anssi@zarb.org> 2.12-3plf
|
||||
- fix x86_64 build (patch2)
|
||||
- distsuffix
|
||||
|
||||
* Mon Nov 7 2005 Götz Waschk <goetz@zarb.org> 2.12-2plf
|
||||
- fix buildrequires
|
||||
- patch for gcc 4
|
||||
|
||||
* Sun Apr 10 2005 Guillaume Bedot <littletux@zarb.org> 2.12-1plf
|
||||
- New release with some bug fixes :)
|
||||
|
||||
* Mon Mar 14 2005 Götz Waschk <goetz@zarb.org> 2.11-1plf
|
||||
- update file list
|
||||
- fix buildrequires
|
||||
- drop patches
|
||||
- fix URL
|
||||
- fix License
|
||||
- new version
|
||||
|
||||
* Thu Feb 17 2005 Götz Waschk <goetz@zarb.org> 2.10-4plf
|
||||
- fix build
|
||||
|
||||
* Mon Jul 21 2003 Götz Waschk <goetz@plf.zarb.org> 2.10-3plf
|
||||
- buildrequires fix
|
||||
|
||||
* Fri Jul 18 2003 Götz Waschk <goetz@plf.zarb.org> 2.10-2plf
|
||||
- patch to fix build with current gcc
|
||||
- quiet tar
|
||||
|
||||
* Thu Apr 10 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.10-1plf
|
||||
- => plf
|
||||
- games path
|
||||
- somes minor fix
|
||||
|
||||
* Tue Mar 04 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.10-1mdk
|
||||
- Update to 2.10.
|
||||
|
||||
* Tue Feb 25 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.10-0-20030225
|
||||
- Update to latest CVS.
|
||||
- Added menu entry and icons for the GUI.
|
||||
|
||||
* Thu Feb 13 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.10-0-13022003
|
||||
- First try to package Hu-Go!
|
Loading…
Add table
Reference in a new issue