Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
Bill Nottingham
90a649deb9 Retire xeuphoric. 2011-07-12 17:25:52 -04:00
Fedora Release Engineering
4a7a57b07c dist-git conversion 2010-07-29 15:42:01 +00:00
Bill Nottingham
dc40386842 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:40:56 +00:00
Jesse Keating
3796c13b43 - Autorebuild for GCC 4.3 2008-02-19 16:56:55 +00:00
oddsocks
b085cdce49 *** empty log message *** 2007-09-28 13:19:05 +00:00
oddsocks
93a1d6788d *** empty log message *** 2007-08-26 15:49:09 +00:00
oddsocks
2bef9f5f2d *** empty log message *** 2007-06-30 17:16:47 +00:00
8 changed files with 1 additions and 152 deletions

View file

View file

@ -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
View 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.

View file

@ -1 +0,0 @@
4a2469ee45d6476350ffc0a92d165990 xeuphoric-0.18.2.tar.gz

View file

@ -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 ]

View file

@ -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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 244 B

View file

@ -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