File project.diff of Package freemind
--- freemind.spec.orig
+++ freemind.spec
@@ -28,8 +28,8 @@ Source2: x-%{name}.xml
Source3: %{name}.1
Source4: urlsee
Source5: urlsee.1
-Patch0: %{name}_properties.patch
-Patch1: %{name}_encoding.patch
+Patch0: freemind_properties.patch
+Patch1: freemind_encoding.patch
BuildRequires: ImageMagick
BuildRequires: ant
BuildRequires: ant-nodeps
@@ -40,12 +40,12 @@ BuildRequires: java-1_8_0-openjdk-devel
BuildRequires: java-devel >= 1.5.0
Requires: java >= 1.5.0
# these used to be separate packages
-Obsoletes: %{name}-plugins-help < %{version}
-Obsoletes: %{name}-plugins-script < %{version}
-Obsoletes: %{name}-plugins-svg < %{version}
-Provides: %{name}-plugins-help = %{version}
-Provides: %{name}-plugins-script = %{version}
-Provides: %{name}-plugins-svg = %{version}
+Obsoletes: freemind-plugins-help < %{version}
+Obsoletes: freemind-plugins-script < %{version}
+Obsoletes: freemind-plugins-svg < %{version}
+Provides: freemind-plugins-help = %{version}
+Provides: freemind-plugins-script = %{version}
+Provides: freemind-plugins-svg = %{version}
BuildArch: noarch
%description
@@ -54,17 +54,18 @@ The recent development has hopefully tur
%prep
%autosetup -p1 -n %{name}
+
chmod +x check_for_duplicate_resources.sh
%build
ant
%install
-install -d %{buildroot}%{_datadir}/%{name}
-install -d %{buildroot}%{_docdir}/%{name}
-(cd ../bin/dist && cp -R accessories browser lib plugins %{buildroot}%{_datadir}/%{name})
-install -m 755 freemind.sh %{buildroot}%{_datadir}/%{name}
-ln -sf %{_docdir}/%{name} %{buildroot}%{_datadir}/%{name}/doc
+install -d %{buildroot}%{_datadir}/freemind
+install -d %{buildroot}%{_docdir}/freemind
+(cd ../bin/dist && cp -R accessories browser lib plugins %{buildroot}%{_datadir}/freemind)
+install -m 755 freemind.sh %{buildroot}%{_datadir}/freemind
+ln -sf %{_docdir}/freemind %{buildroot}%{_datadir}/freemind/doc
install -d -m 755 %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications
@@ -72,19 +73,19 @@ install -d -m 755 %{buildroot}%{_datadir
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/mime/packages
install -d -m 755 %{buildroot}%{_datadir}/pixmaps
-%{_bindir}/convert -scale 32 images/FreeMindWindowIcon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
+%{_bindir}/convert -scale 32 images/FreeMindWindowIcon.png %{buildroot}%{_datadir}/pixmaps/freemind.png
for i in 16 32 48
do
install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
- %{_bindir}/convert -scale ${i} images/FreeMindWindowIcon.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
+ %{_bindir}/convert -scale ${i} images/FreeMindWindowIcon.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/freemind.png
done
-install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
-install -m 644 patterns.xml %{buildroot}%{_sysconfdir}/%{name}
+install -d -m 755 %{buildroot}%{_sysconfdir}/freemind
+install -m 644 patterns.xml %{buildroot}%{_sysconfdir}/freemind
install -d -m 755 %{buildroot}%{_bindir}
-ln -s %{_datadir}/%{name}/%{name}.sh %{buildroot}%{_bindir}/%{name}
+ln -s %{_datadir}/freemind/freemind.sh %{buildroot}%{_bindir}/freemind
install -m 755 %{SOURCE4} %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1