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