rpms/xeuphoric/devel xeuphoric-config.patch, NONE, 1.1 xeuphoric.desktop, NONE, 1.1 xeuphoric.png, NONE, 1.1 xeuphoric.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Sun Oct 15 21:57:01 UTC 2006


Author: pfj

Update of /cvs/extras/rpms/xeuphoric/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31417/devel

Modified Files:
	.cvsignore sources 
Added Files:
	xeuphoric-config.patch xeuphoric.desktop xeuphoric.png 
	xeuphoric.spec 
Log Message:
auto-import xeuphoric-0.18.2-5 on branch devel from xeuphoric-0.18.2-5.src.rpm

xeuphoric-config.patch:

--- NEW FILE xeuphoric-config.patch ---
--- 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 ]


--- NEW FILE xeuphoric.desktop ---
[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



--- NEW FILE xeuphoric.spec ---
Summary: An X based ORIC emulator
Name: xeuphoric
Version: 0.18.2
Release: 5%{?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 ppc64
# 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
* Sun Oct 15 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> - 0.18.2-5
- corrected iconv

* Sun Oct 15 2006 Paul F. Johnson <paul at 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 at all-the-johnsons.co.uk> - 0.18.2-3
- created new ROM subpackage

* Sat Aug 26 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> - 0.18.2-2
- fixed sysconfdir problem

* Mon Aug 10 2006 Paul F. Johnson <paul at 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



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/xeuphoric/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	15 Oct 2006 21:55:31 -0000	1.1
+++ .cvsignore	15 Oct 2006 21:57:01 -0000	1.2
@@ -0,0 +1 @@
+xeuphoric-0.18.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/xeuphoric/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	15 Oct 2006 21:55:31 -0000	1.1
+++ sources	15 Oct 2006 21:57:01 -0000	1.2
@@ -0,0 +1 @@
+4a2469ee45d6476350ffc0a92d165990  xeuphoric-0.18.2.tar.gz




More information about the fedora-extras-commits mailing list