1ea9a2e
Name:		AcetoneISO
1ea9a2e
Version:	6.7
1930322
Release:	16%{?dist}
1ea9a2e
Summary:	CD/DVD Image Manipulator
1ea9a2e
Group:		Applications/Archiving
235c00a
License:	GPLv2+
1ea9a2e
URL:		http://www.acetoneteam.org/
1ea9a2e
#Source0:	http://www.acetoneteam.org/Archivia/%{name}-%{version}.tar.gz
1ea9a2e
# Upstream source includes poweriso binary, closed source, no redistribution permission.
1ea9a2e
Source0:	%{name}-%{version}-clean.tar.gz
1ea9a2e
BuildRoot:  	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
1ea9a2e
BuildRequires: 	kdewebdev-devel, desktop-file-utils
b653983
Requires:	p7zip, xbiso, k3b, kdebase, arts, cdrdao, nrg2iso
1ea9a2e
# Overkill, but I'm being thorough
453078f
Requires:	util-linux, coreutils, kdewebdev
1ea9a2e
1ea9a2e
%description
1ea9a2e
AcetoneISO: The CD/DVD image manipulator for Linux, it can do the following:
1ea9a2e
- Mount and Unmount ISO, MDF, NRG (if iso-9660 standard)
1ea9a2e
- Convert / Extract / Browse to ISO : *.bin *.mdf *.nrg *.img *.daa *.cdi 
1ea9a2e
  *.xbx *.b5i *.bwi *.pdi
1ea9a2e
- Play a DVD Movie ISO with most used media players
1ea9a2e
- Generate an ISO from a Folder or CD/DVD
1ea9a2e
- Generate MD5 file of an image
1ea9a2e
- Encrypt an image
1ea9a2e
- Split image into X megabyte chunks
1ea9a2e
- Highly compress an image
1ea9a2e
- Rip a PSX cd to *.bin to make it work with epsxe/psx emulators
1ea9a2e
- Service-Menu support for Konqueror
1ea9a2e
- Restore a lost CUE file of *.bin *.img
1ea9a2e
1ea9a2e
%prep
1ea9a2e
%setup -q
1ea9a2e
1ea9a2e
%build
1ea9a2e
cd src/
1ea9a2e
chmod -x *.c
1ea9a2e
mkdir ../binaries
1ea9a2e
# xbiso is in its own package
b653983
# so is nrg2iso.
b653983
for i in b5i2iso.c cdi2iso.c mdf2iso.c pdi2iso.c; do
1ea9a2e
  SHORTNAME=`echo $i | sed 's/.c//'`
1ea9a2e
  gcc $RPM_OPT_FLAGS $i -o ../binaries/$SHORTNAME
1ea9a2e
done
1ea9a2e
1ea9a2e
%install
1ea9a2e
rm -rf $RPM_BUILD_ROOT 
1ea9a2e
mkdir $RPM_BUILD_ROOT
1ea9a2e
mkdir -p $RPM_BUILD_ROOT%{_bindir}
1ea9a2e
install -p binaries/* $RPM_BUILD_ROOT%{_bindir}
1ea9a2e
mkdir -p $RPM_BUILD_ROOT%{_datadir}/apps/%{name}/scripts/
1ea9a2e
sed -i 's|/opt/acetoneiso/|/usr/|g' %{name}-%{version}/AcetoneISO.kmdr
1ea9a2e
chmod -x %{name}-%{version}/AcetoneISO.kmdr
1ea9a2e
install -p %{name}-%{version}/AcetoneISO.kmdr $RPM_BUILD_ROOT%{_datadir}/apps/%{name}/scripts
1ea9a2e
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
1ea9a2e
install -p %{name}-%{version}/*.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
1ea9a2e
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
1ea9a2e
sed -i 's|/opt/acetoneiso/.|%{_sbindir}|g' %{name}-%{version}/acetoneiso-*mount.desktop
1ea9a2e
chmod -x %{name}-%{version}/acetoneiso-*mount.desktop
1ea9a2e
install -p %{name}-%{version}/*.sh $RPM_BUILD_ROOT%{_sbindir}
1ea9a2e
1ea9a2e
sed -i 's|/opt/acetoneiso/|%{_datadir}/apps/%{name}/scripts/|g' %{name}-%{version}/acetoneiso
1ea9a2e
install -p %{name}-%{version}/acetoneiso $RPM_BUILD_ROOT%{_bindir}
1ea9a2e
1ea9a2e
mkdir -p $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/servicemenus/
1ea9a2e
install -p %{name}-%{version}/acetoneiso-*mount.desktop $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/servicemenus/
1ea9a2e
1ea9a2e
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
1ea9a2e
mv %{name}-%{version}/AcetoneISO %{name}-%{version}/AcetoneISO.desktop
1ea9a2e
sed -i 's|/opt/acetoneiso/|%{_datadir}/apps/%{name}/scripts/|g' %{name}-%{version}/AcetoneISO.desktop
1ea9a2e
sed -i "s|'/usr/share/apps/AcetoneISO/scripts/AcetoneISO.kmdr'|/usr/share/apps/AcetoneISO/scripts/AcetoneISO.kmdr|g" %{name}-%{version}/AcetoneISO.desktop
1ea9a2e
desktop-file-install --vendor ""			\
1ea9a2e
	--dir $RPM_BUILD_ROOT%{_datadir}/applications	\
1ea9a2e
	--add-category System				\
1ea9a2e
	%{name}-%{version}/AcetoneISO.desktop
1ea9a2e
1ea9a2e
%clean
1ea9a2e
rm -rf $RPM_BUILD_ROOT 
1ea9a2e
1ea9a2e
%files
1ea9a2e
%defattr(-,root,root)
1ea9a2e
%doc GPL README changelog
1ea9a2e
%{_bindir}/acetoneiso
1ea9a2e
%{_bindir}/b5i2iso
1ea9a2e
%{_bindir}/cdi2iso
1ea9a2e
%{_bindir}/mdf2iso
1ea9a2e
%{_bindir}/pdi2iso
1ea9a2e
%{_sbindir}/playiso-unmount.sh
1ea9a2e
%{_sbindir}/turbo.sh
1ea9a2e
%{_datadir}/applications/*.desktop
1ea9a2e
%{_datadir}/apps/%{name}/
1ea9a2e
%{_datadir}/apps/konqueror/servicemenus/acetoneiso-*.desktop
1ea9a2e
%{_datadir}/pixmaps/*.png
1ea9a2e
1ea9a2e
%changelog
1930322
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.7-16
1930322
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1930322
643dde8
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-15
643dde8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
643dde8
639e68d
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-14
639e68d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
639e68d
5e23b80
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-13
5e23b80
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5e23b80
61265d1
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-12
61265d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
61265d1
15d96ba
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-11
15d96ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
15d96ba
c3726ce
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-10
c3726ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c3726ce
4eba459
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-9
4eba459
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4eba459
4576d9d
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-8
4576d9d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4576d9d
b806d13
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-7
b806d13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b806d13
c1d8dea
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.7-6
c1d8dea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
c1d8dea
235c00a
* Wed Feb 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 6.7-5
235c00a
- rebuild for new gcc4.3
235c00a
453078f
* Mon Nov 26 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 6.7-4
453078f
- Requires: kdewebdev
453078f
b653983
* Wed Nov 21 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 6.7-3
b653983
- nrg2iso has its own package (bz 394441)
b653983
1ea9a2e
* Thu Nov  8 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 6.7-2
1ea9a2e
- fix unowned directories
1ea9a2e
- drop vendor in desktop file
1ea9a2e
- fix desktop file to actually work
1ea9a2e
1ea9a2e
* Mon Jun  4 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 6.7-1
1ea9a2e
- initial build for Fedora