Compare commits

...
This repository has been archived on 2026-01-16. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

11 commits

Author SHA1 Message Date
Fedora Release Engineering
e51a56d3fc dist-git conversion 2010-07-28 08:45:50 +00:00
Bill Nottingham
b74315f6ec Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 00:16:14 +00:00
Tom Callaway
f81c91934f 2.0.3 final 2009-04-09 14:02:27 +00:00
Tom Callaway
865bc524b6 new patches 2008-12-08 23:05:59 +00:00
Tom Callaway
dcbace7111 2.0.3RC1 2008-12-08 23:00:37 +00:00
Tom Callaway
d34a1a3b7d only try to use PowerISO as a converter on x86 platforms (bz 447214) 2008-05-27 17:04:09 +00:00
Tom Callaway
97dbbc9450 apply patch2, drop requires nautilus 2008-05-09 20:56:39 +00:00
Tom Callaway
e9a417480f fix requires 2008-05-09 15:10:11 +00:00
Tom Callaway
f46094b865 update to 2.0.2 2008-05-07 20:50:51 +00:00
Tom Callaway
66417805c8 f-9 branch 2008-04-25 20:10:20 +00:00
Tom Callaway
c5fcd3d5ee Initialize branch F-9 for AcetoneISO2 2008-04-09 15:38:03 +00:00
10 changed files with 355 additions and 21 deletions

View file

View file

@ -0,0 +1,48 @@
diff -up acetoneiso2/src/sources/a_converter.h.BAD acetoneiso2/src/sources/a_converter.h
--- acetoneiso2/src/sources/a_converter.h.BAD 2008-05-27 10:49:05.000000000 -0400
+++ acetoneiso2/src/sources/a_converter.h 2008-05-27 11:57:50.000000000 -0400
@@ -4,24 +4,29 @@ void acetoneiso::converter()
QDir acetone_bin = QDir::home();
acetone_bin.cd(".acetoneiso");
QFile poweriso_file( acetone_bin.path() + "/poweriso");
+ #if defined(__i386__) || defined(__x86_64__)
if(!poweriso_file.exists())
- get_poweriso();
+ get_poweriso();
else{
- //estrazione qui
- QDir Home = QDir::home();
- QString isodaconvertire;
- isodaconvertire = QFileDialog::getOpenFileName(this,tr("Open Image"), Home.path() , tr("Image Files (*.daa *.bin *.mdf *.ashdisc *.bwi *.b5i *.lcd *.img *.cdi *.cif *.p01 *.pdi *.nrg *.ncd *.pxi *.gi *.fcd *.vcd *.c2d)"));
+ //estrazione qui
+ QDir Home = QDir::home();
+ QString isodaconvertire;
+ isodaconvertire = QFileDialog::getOpenFileName(this,tr("Open Image"), Home.path() , tr("Image Files (*.daa *.bin *.mdf *.ashdisc *.bwi *.b5i *.lcd *.img *.cdi *.cif *.p01 *.pdi *.nrg *.ncd *.pxi *.gi *.fcd *.vcd *.c2d)"));
if ( !isodaconvertire.isNull() ){
- QString fileName = QFileDialog::getSaveFileName(this, tr("AcetoneISO2::Save ISO file"),
- Home.path() ,
- tr("Images (*.iso)"));
- if (!fileName.isNull() )
- {
- fileName = fileName.append(".iso");
- POweriso.start( poweriso_file.fileName(), QStringList() << "convert" << isodaconvertire << "-o" << fileName );
- progBarra();
+ QString fileName = QFileDialog::getSaveFileName(this, tr("AcetoneISO2::Save ISO file"),
+ Home.path() ,
+ tr("Images (*.iso)"));
+ if (!fileName.isNull() )
+ {
+ fileName = fileName.append(".iso");
+ POweriso.start( poweriso_file.fileName(), QStringList() << "convert" << isodaconvertire << "-o" << fileName );
+ progBarra();
+ }
}
- }
- }
+ }
+ #else
+ // Not a poweriso capable architecture
+ QMessageBox::information(this, "AcetoneISO2",tr("Poweriso is not available for this architecture."));
+ #endif
}

View file

@ -0,0 +1,22 @@
diff -up acetoneiso_2.0.3/src/sources/converter.h.BAD acetoneiso_2.0.3/src/sources/converter.h
--- acetoneiso_2.0.3/src/sources/converter.h.BAD 2009-04-09 09:50:31.000000000 -0400
+++ acetoneiso_2.0.3/src/sources/converter.h 2009-04-09 09:51:03.000000000 -0400
@@ -125,6 +125,7 @@ else {
void acetoneiso::get_poweriso()
{
QMessageBox msgBox;
+#if defined(__i386__) || defined(__x86_64__)
msgBox.setText(tr("Do you want to download Poweriso?\nIf you click yes you accept PowerISO's Freeware(proprietary but gratis) License.\nRemember: if you are running a 64-bit OS, you need ia32-libs package installed and maybe others."));
msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No);
switch (msgBox.exec()) {
@@ -145,6 +146,10 @@ msgBox.setText(tr("Do you want to downlo
// should never be reached
break;
}
+#else
+// Not a poweriso capable architecture
+QMessageBox::information(this, "AcetoneISO",tr("Poweriso is not available for this architecture."));
+#endif
}

103
AcetoneISO2.spec Normal file
View file

@ -0,0 +1,103 @@
Name: AcetoneISO2
Version: 2.0.3
Release: 1%{?dist}
Summary: CD/DVD Image Manipulator
Group: Applications/Archiving
License: GPLv3
URL: http://www.acetoneteam.org/
Source0: http://download.sourceforge.net/sourceforge/acetoneiso2/acetoneiso_%{version}.tar.gz
Patch0: acetoneiso2-2.0.3-desktop.patch
Patch1: acetoneiso2-2.0.2-no-optdirs.patch
Patch2: AcetoneISO2-2.0.3-no-poweriso-for-non-x86.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: kdewebdev-devel, qt4-devel, desktop-file-utils
Requires: p7zip, cdrdao
Requires: fuseiso, fuse, genisoimage
Requires: gnupg, pinentry-qt
# Overkill, but I'm being thorough
Requires: util-linux, coreutils
%description
AcetoneISO2: The CD/DVD image manipulator for Linux, it can do the following:
- Mount and Unmount ISO, MDF, NRG (if iso-9660 standard)
- Convert / Extract / Browse to ISO : *.bin *.mdf *.nrg *.img *.daa *.cdi
*.xbx *.b5i *.bwi *.pdi
- Play a DVD Movie ISO with most commonly-used media players
- Generate an ISO from a Folder or CD/DVD
- Generate/Check MD5 file of an image
- Encrypt/decrypt an image
- Split image into X megabyte chunks
- Highly compress an image
- Rip a PSX cd to *.bin to make it work with epsxe/psx emulators
- Restore a lost CUE file of *.bin *.img
%prep
%setup -q -n acetoneiso_%{version}
%patch0 -p1
# %%patch1 -p1
%patch2 -p1
%build
cd src/
qmake-qt4
make %{?_smp_mflags} LFLAGS="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
cd src/
make INSTALL_ROOT=$RPM_BUILD_ROOT install
mv $RPM_BUILD_ROOT%{_datadir}/applications/AcetoneISO.desktop $RPM_BUILD_ROOT%{_datadir}/applications/AcetoneISO2.desktop
mv $RPM_BUILD_ROOT%{_bindir}/acetoneiso $RPM_BUILD_ROOT%{_bindir}/acetoneiso2
sed -i 's|Exec=acetoneiso|Exec=acetoneiso2|g' $RPM_BUILD_ROOT%{_datadir}/applications/AcetoneISO2.desktop
desktop-file-install --vendor "" \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-category System \
$RPM_BUILD_ROOT%{_datadir}/applications/AcetoneISO2.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc AUTHORS CHANGELOG FEATURES LICENSE README
%{_bindir}/acetoneiso2
# %%{_datadir}/acetoneiso2
%{_datadir}/applications/AcetoneISO2.desktop
%{_datadir}/pixmaps/Acetino2.png
%changelog
* Thu Apr 9 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3-1
- update to 2.0.3 final
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-0.2.RC1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Mon Dec 8 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.3-0.1.RC1
- 2.0.3RC1
* Tue May 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.2-4
- only try to use PowerISO as a converter on x86 platforms (bz 447214)
* Fri May 9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.2-3
- actually apply patch2
- get rid of requires on nautilus, this application works fine without it,
it is simply enhanced by the presense of nautilus/konqueror
* Fri May 9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.2-2
- fix requires, get rid of kdebase, cdrecord, k3b, xbiso, arts
- add requires on nautilus (really, it should be nautilus or konqueror,
but there is no good way to do that)
* Wed May 7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.2-1
- 2.0.2
* Wed Apr 9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.1-2
- remove "Application" from desktop file (inside patch)
* Fri Apr 4 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.1-1
- 2.0.1
* Thu Nov 8 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 1.96-1
- initial build for Fedora

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: AcetoneISO2
# $Id$
NAME := AcetoneISO2
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)

View file

@ -0,0 +1,74 @@
diff -up acetoneiso2/src/acetoneiso2.pro.BAD acetoneiso2/src/acetoneiso2.pro
--- acetoneiso2/src/acetoneiso2.pro.BAD 2008-05-07 16:34:00.000000000 -0400
+++ acetoneiso2/src/acetoneiso2.pro 2008-05-07 16:34:59.000000000 -0400
@@ -71,7 +71,7 @@ QT += xml
menu.path = /usr/share/applications
#konqueror sm
sm.files = scripts/sm/scripts/*
- sm.path = /opt/acetoneiso
+ sm.path = /usr/share/acetoneiso2
sml.files = scripts/sm/link/*
sml.path = /usr/share/apps/konqueror/servicemenus
#d3lphin sm
@@ -79,7 +79,7 @@ QT += xml
smdl.path = /usr/share/apps/d3lphin/servicemenus
#udf
udf.files = scripts/UDF/*
-udf.path = /opt/acetoneiso
+udf.path = /usr/share/acetoneiso2
INSTALLS += target menuico menu sm sml smdl udf
diff -up acetoneiso2/src/scripts/sm/link/acetoneiso2-folder.desktop.BAD acetoneiso2/src/scripts/sm/link/acetoneiso2-folder.desktop
--- acetoneiso2/src/scripts/sm/link/acetoneiso2-folder.desktop.BAD 2008-05-07 16:36:44.000000000 -0400
+++ acetoneiso2/src/scripts/sm/link/acetoneiso2-folder.desktop 2008-05-07 16:37:23.000000000 -0400
@@ -8,7 +8,7 @@ Name[et]=Crea ISO de esta carpeta
Name[de]=Verursachen sie ISO von dieses verzeichnis
Name[fr]=Créez une ISO de celle-ci répertoire
Name[pl]=Stwórz ISO z tego folderu
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./isofolder
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./isofolder
Icon=/usr/share/pixmaps/Acetino2.png
@@ -20,7 +20,7 @@ Name[et]=Montar una imagen en aquesta ca
Name[de]=Einfassung ein bild diesbezüglich verzeichnis
Name[fr]=Monte une Image dans celle-ci répertoire
Name[pl]=Montuj obraz w tym folderze
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./mfolder
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./mfolder
Icon=/usr/share/pixmaps/Acetino2.png
@@ -34,7 +34,7 @@ Name[et]=Desmontar Carpeta
Name[de]=Bauen Sie auseinander verzeichnis
Name[fr]=Il démonte répertoire
Name[pl]=Odmontuj folder
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./ufolder
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./ufolder
Icon=/usr/share/pixmaps/Acetino2.png
diff -up acetoneiso2/src/scripts/sm/link/acetoneiso2-iso.desktop.BAD acetoneiso2/src/scripts/sm/link/acetoneiso2-iso.desktop
--- acetoneiso2/src/scripts/sm/link/acetoneiso2-iso.desktop.BAD 2008-05-07 16:37:50.000000000 -0400
+++ acetoneiso2/src/scripts/sm/link/acetoneiso2-iso.desktop 2008-05-07 16:38:09.000000000 -0400
@@ -14,6 +14,6 @@ Name[de]=Einfassung ISO mit AcetoneISO
Name[fr]=Monte ISO avec AcetoneISO
Name[pl]=Montuj ISO z AcetoneISO2
Icon=/usr/share/pixmaps/Acetino2.png
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./smiso
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./smiso
diff -up acetoneiso2/src/sources/a_udf.h.BAD acetoneiso2/src/sources/a_udf.h
--- acetoneiso2/src/sources/a_udf.h.BAD 2008-05-07 16:35:26.000000000 -0400
+++ acetoneiso2/src/sources/a_udf.h 2008-05-07 16:36:24.000000000 -0400
@@ -21,7 +21,7 @@ if (!immagine.isNull() ){
out << ( immagine );
file.close();
-system ("/opt/acetoneiso/UDF&");
+system ("/usr/share/acetoneiso2/UDF&");
}
}

View file

@ -0,0 +1,28 @@
diff -up acetoneiso_2.0.3/src/menu/AcetoneISO.desktop.BAD acetoneiso_2.0.3/src/menu/AcetoneISO.desktop
--- acetoneiso_2.0.3/src/menu/AcetoneISO.desktop.BAD 2009-04-09 09:48:36.000000000 -0400
+++ acetoneiso_2.0.3/src/menu/AcetoneISO.desktop 2009-04-09 09:49:26.000000000 -0400
@@ -1,21 +1,13 @@
[Desktop Entry]
-Categories=Qt;KDE;Application;AudioVideo;DiscBurning;
-Comment=
-Comment[it]=
+Categories=Qt;KDE;AudioVideo;DiscBurning;
Encoding=UTF-8
Exec=acetoneiso
-GenericName=
-GenericName[it]=
-Icon=/usr/share/pixmaps/Acetino2.png
+Icon=Acetino2
MimeType=application/x-iso
-Name=AcetoneISO
+Name=AcetoneISO2
GenericName= CD/DVD image manipulator
GenericName[it]= Strumenti per immagini CD/DVD
-Path=
StartupNotify=true
Terminal=false
-TerminalOptions=
Type=Application
-X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
-X-KDE-Username=

26
acetoneiso2-desktop.patch Normal file
View file

@ -0,0 +1,26 @@
diff -up acetoneiso2/src/menu/AcetoneISO.desktop.BAD acetoneiso2/src/menu/AcetoneISO.desktop
--- acetoneiso2/src/menu/AcetoneISO.desktop.BAD 2008-04-04 10:05:54.000000000 -0400
+++ acetoneiso2/src/menu/AcetoneISO.desktop 2008-04-04 10:06:42.000000000 -0400
@@ -1,21 +1,12 @@
[Desktop Entry]
-Categories=KDE;Application;Utility
-Comment=
-Comment[it]=
+Categories=KDE;Utility;
Encoding=UTF-8
Exec=acetoneiso2
-GenericName=
-GenericName[it]=
Icon=/usr/share/pixmaps/Acetino2.png
-MimeType=
Name=AcetoneISO2
GenericName= a CD/DVD image Tool
GenericName[it]= strumento per immagini CD/DVD
-Path=
StartupNotify=true
Terminal=false
-TerminalOptions=
Type=Application
-X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
-X-KDE-Username=

View file

@ -0,0 +1,53 @@
diff -up acetoneiso2/src/acetoneiso2.pro.BAD acetoneiso2/src/acetoneiso2.pro
--- acetoneiso2/src/acetoneiso2.pro.BAD 2008-04-04 10:12:09.000000000 -0400
+++ acetoneiso2/src/acetoneiso2.pro 2008-04-04 10:12:19.000000000 -0400
@@ -65,7 +65,7 @@ QT += xml
menu.files = menu/*
menu.path = /usr/share/applications
sm.files = sm/scripts/*
- sm.path = /opt/acetoneiso
+ sm.path = /usr/share/acetoneiso2
sml.files = sm/link/*
sml.path = /usr/share/apps/konqueror/servicemenus
INSTALLS += target menuico menu sm sml
diff -up acetoneiso2/src/sm/link/acetoneiso2-folder.desktop.BAD acetoneiso2/src/sm/link/acetoneiso2-folder.desktop
--- acetoneiso2/src/sm/link/acetoneiso2-folder.desktop.BAD 2008-04-04 10:12:34.000000000 -0400
+++ acetoneiso2/src/sm/link/acetoneiso2-folder.desktop 2008-04-04 10:13:03.000000000 -0400
@@ -8,7 +8,7 @@ Name[et]=Crea ISO de esta carpeta
Name[de]=Verursachen sie ISO von dieses verzeichnis
Name[fr]=Créez une ISO de celle-ci répertoire
Name[pl]=Stwórz ISO z tego folderu
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./isofolder
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./isofolder
Icon=/usr/share/pixmaps/Acetino2.png
@@ -20,7 +20,7 @@ Name[et]=Montar una imagen en aquesta ca
Name[de]=Einfassung ein bild diesbezüglich verzeichnis
Name[fr]=Monte une Image dans celle-ci répertoire
Name[pl]=Montuj obraz w tym folderze
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./mfolder
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./mfolder
Icon=/usr/share/pixmaps/Acetino2.png
@@ -34,7 +34,7 @@ Name[et]=Desmontar Carpeta
Name[de]=Bauen Sie auseinander verzeichnis
Name[fr]=Il démonte répertoire
Name[pl]=Odmontuj folder
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./ufolder
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./ufolder
Icon=/usr/share/pixmaps/Acetino2.png
diff -up acetoneiso2/src/sm/link/acetoneiso2-iso.desktop.BAD acetoneiso2/src/sm/link/acetoneiso2-iso.desktop
--- acetoneiso2/src/sm/link/acetoneiso2-iso.desktop.BAD 2008-04-04 10:13:17.000000000 -0400
+++ acetoneiso2/src/sm/link/acetoneiso2-iso.desktop 2008-04-04 10:13:25.000000000 -0400
@@ -14,6 +14,6 @@ Name[de]=Einfassung ISO mit AcetoneISO
Name[fr]=Monte ISO avec AcetoneISO
Name[pl]=Montuj ISO z AcetoneISO2
Icon=/usr/share/pixmaps/Acetino2.png
-Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/opt/acetoneiso/./smiso
+Exec=rm $HOME/acetonesm;echo "%f" > $HOME/acetonesm;/usr/share/acetoneiso2/./smiso

View file

@ -0,0 +1 @@
8660f1675dd1544e2c8da21638706622 acetoneiso_2.0.3.tar.gz