Compare commits
7 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
90a649deb9 | ||
|
|
4a7a57b07c | ||
|
|
dc40386842 | ||
|
|
3796c13b43 | ||
|
|
b085cdce49 | ||
|
|
93a1d6788d | ||
|
|
2bef9f5f2d |
8 changed files with 1 additions and 152 deletions
0
.cvsignore → .gitignore
vendored
0
.cvsignore → .gitignore
vendored
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: xeuphoric
|
||||
# $Id$
|
||||
NAME := xeuphoric
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
This package was fully retired on 2011-07-12 - it hasn't been shipped in a long time (if ever). Cleaning up some database/SCM discrepancies.
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
4a2469ee45d6476350ffc0a92d165990 xeuphoric-0.18.2.tar.gz
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- xeuphoric-0.18.2/configure 2006-08-19 21:47:44.000000000 +0100
|
||||
+++ xeuphoric-0.18.2/configure 2006-08-25 23:04:42.000000000 +0100
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
set -e
|
||||
|
||||
-PREFIX=/usr/local
|
||||
+PREFIX=/usr
|
||||
APPNAME=xeuphoric
|
||||
|
||||
while [ "$#" -ne 0 ]
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Name=xeuphoric
|
||||
Comment=An ORIC home computer emulator
|
||||
Icon=xeuphoric.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;Emulators;
|
||||
Exec=xeuphoric
|
||||
|
||||
BIN
xeuphoric.png
BIN
xeuphoric.png
Binary file not shown.
|
Before Width: | Height: | Size: 244 B |
108
xeuphoric.spec
108
xeuphoric.spec
|
|
@ -1,108 +0,0 @@
|
|||
Summary: An X based ORIC emulator
|
||||
Name: xeuphoric
|
||||
Version: 0.18.2
|
||||
Release: 6%{?dist}
|
||||
License: GPL
|
||||
Group: Applications/Emulators
|
||||
Source0: http://www.teaser.fr/~amajorel/%{name}/%{name}-%{version}.tar.gz
|
||||
URL: http://www.treaser.fr/~amajorel/%{name}
|
||||
Source1: xeuphoric.desktop
|
||||
Source2: xeuphoric.png
|
||||
Patch0: xeuphoric-config.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: arts-devel libXext-devel desktop-file-utils
|
||||
Requires: %{name}-roms
|
||||
ExcludeArch: x86_64 ia64 ppc
|
||||
# excluded due to compilation problems - upstream developer changing RSN (me!)
|
||||
|
||||
%description
|
||||
xeuphoric is an X based ORIC emulator which has full support for sound,
|
||||
HIRES graphics, saving, loading and emulation of the original ORIC-1, Oric
|
||||
Atmos (default) and the Telestat (which would have come next had Oric not
|
||||
vanished under the waves!)
|
||||
|
||||
%package roms
|
||||
Summary : ROMS required for %{name}
|
||||
Group: Applications/Emulators
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description roms
|
||||
ROMS required to run %{name}
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
sed -i 's/\r//' doc/euphoric-0.99b/*
|
||||
%{_bindir}/iconv -t UTF-8 docsrc/xeuphoric.1 -o docsrc/xeuphoric.1
|
||||
|
||||
%build
|
||||
./configure
|
||||
make CFLAGS="-DX11 %{optflags}" %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
mkdir -p %{buildroot}%{_datadir}/%{name}/%{version}
|
||||
mkdir -p %{buildroot}%{_mandir}/man1
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/%{version}
|
||||
mkdir -p %{buildroot}%{_datadir}/applications
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
|
||||
install -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
|
||||
cp docsrc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
|
||||
cp *.rom %{buildroot}%{_datadir}/%{name}/%{version}
|
||||
cp %{SOURCE1} %{buildroot}%{_datadir}/applications
|
||||
install -m 0644 .xeuphoricrc %{buildroot}%{_sysconfdir}/%{name}/%{version}/xeuphoricrc
|
||||
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
|
||||
|
||||
desktop-file-install --vendor fedora \
|
||||
--dir %{buildroot}%{_datadir}/applications \
|
||||
--add-category X-Fedora \
|
||||
--delete-original \
|
||||
%{buildroot}%{_datadir}/applications/xeuphoric.desktop
|
||||
|
||||
%clean
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%post
|
||||
update-desktop-database &> /dev/null || :
|
||||
|
||||
%postun
|
||||
update-desktop-database &> /dev/null || :
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc doc/euphoric-0.99b/* COPYING
|
||||
%{_bindir}/%{name}
|
||||
%{_mandir}/man1/*
|
||||
%config (noreplace) %{_sysconfdir}/%{name}/
|
||||
%{_datadir}/applications/fedora-%{name}.desktop
|
||||
%{_datadir}/pixmaps/%{name}.png
|
||||
|
||||
%files roms
|
||||
%{_datadir}/%{name}/
|
||||
|
||||
%changelog
|
||||
* Sat Oct 21 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 0.18.2-6
|
||||
- changed ppc64 to ppc
|
||||
|
||||
* Sun Oct 15 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 0.18.2-5
|
||||
- corrected iconv
|
||||
|
||||
* Sun Oct 15 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 0.18.2-4
|
||||
- fixed sysconfdir issue
|
||||
- added desktop file and desktop icon
|
||||
- added post and postun
|
||||
- added CFLAGS to the make line
|
||||
|
||||
* Sat Oct 14 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 0.18.2-3
|
||||
- created new ROM subpackage
|
||||
|
||||
* Sat Aug 26 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 0.18.2-2
|
||||
- fixed sysconfdir problem
|
||||
|
||||
* Mon Aug 10 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 0.18.2-1
|
||||
- Initial import into FE
|
||||
- created datapath patch
|
||||
- added own makeinstall as the provided one is broken
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue