Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:X0F:branches:Emulators
desmume
desmume.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File desmume.spec of Package desmume
# # spec file for package desmume (Version 0.9.8) # # Copyright (c) 2013 Stefan Elser <stefan@fam-elser.de> # # This file and all modifications and additions to the pristine # package are under the same license as the package itself. Name: desmume Version: 0.9.11 Release: 1 License: GPL-2.0 Summary: The Last Nintendo DS Emulator Url: http://desmume.org/ Group: System/Emulators/Other Source0: https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.gz Source1: %{name}.sh Conflicts: desmume-svn BuildRequires: gtk2-devel glib2-devel #BuildRequires: libglade2-devel BuildRequires: libSDL-devel BuildRequires: gcc-c++ BuildRequires: make BuildRequires: intltool BuildRequires: tinyxml-devel BuildRequires: gtkglext-devel #BuildRequires: agg-devel BuildRequires: Mesa-devel BuildRequires: libOSMesa-devel BuildRequires: openal-devel BuildRequires: soundtouch-devel BuildRequires: lua51-devel BuildRequires: dos2unix BuildRequires: update-desktop-files BuildRequires: fdupes BuildRequires: autoconf BuildRequires: automake BuildRequires: libpcap-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description DeSmuME is a Nintendo DS emulator under GNU GPL. With it DS games are perfectly playable. %lang_package %prep %setup -q dos2unix COPYING dos2unix AUTHORS chmod -x COPYING AUTHORS %build export CFLAGS="%{optflags} -fno-strict-aliasing" export CXXFLAGS="${CFLAGS}" ./autogen.sh %configure --prefix=%{_prefix} \ --with-x \ --enable-osmesa \ --enable-glx \ --enable-openal \ --enable-wifi \ --disable-glade make %{?_smp_mflags} %install %make_install # forcing settings for maximum performance mv -v %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-gtk install -D -m 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name} # crutch for mishandled naming for mo-files for i in %{buildroot}%{_datadir}/locale/*; do mv -v ${i}/LC_MESSAGES/.mo ${i}/LC_MESSAGES/%{name}.mo done %suse_update_desktop_file -r -G %{name} %{name} System Emulator #suse_update_desktop_file -r -G %{name}-glade %{name} System Emulator %fdupes -s %{buildroot} %find_lang %{name} %clean rm -rf '%{buildroot}' %files lang -f %name.lang %files %defattr(-,root,root) %doc AUTHORS COPYING %{_bindir}/%{name}* #%{_datadir}/locale/*/LC_MESSAGES/*%{name}* %{_datadir}/applications/%{name}* %{_datadir}/pixmaps/DeSmuME.xpm %{_mandir}/man1/* %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor