diff --git a/jitsi.spec b/jitsi.spec index 0afce76..3e91d3a 100644 --- a/jitsi.spec +++ b/jitsi.spec @@ -1,4 +1,3 @@ -#define packet_name sweethome3d #define revision 3967 Name: jitsi Version: 1.0 @@ -9,7 +8,7 @@ Group: Graphics URL: http://jitsi.org/ Source0: %{name}-src-%{version}-latest.zip BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ant, java +BuildRequires: ant, java-devel, ant-nodeps Requires: java >= 1.6-sun %description @@ -23,48 +22,74 @@ Yahoo! Messenger, IRC, Bonjour and soon others like IAX. %setup -q -n %{name} -#%setup1 -q -#%setup2 -q -#%setup3 -q - -#%setup -q -n %{name}-%{version} -#%__patch -p1 %{name} %{PATCH0} - %build - ant rebuild %install rm -rf $RPM_BUILD_ROOT -#mkdir -p %{_bindir}/%{name} -#mkdir -p %{buildroot}%{_libdir}/%{name} -#install -Dm0644 $RPM_BUILD_ROOT%{_bindir}/%{name}/install/%{name}.jar %{name}.jar -#install -Dm0644 $RPM_BUILD_ROOT%{_libdir}/%{name}/install/%{name}-%{version} %{name}-%{version} -#install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/*.TXT %{buildroot}/opt/%{name} -#install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}/opt/%{name}/%{name} -#install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/lib/* %{buildroot}/opt/%{name}/lib -# menu-entry -#mkdir -p %{buildroot}%{_datadir}/applications -#cat > %{buildroot}%{_datadir}/applications/%{name}.desktop < %{name} << EOF +#!/bin/sh + +#java -Dfelix.config.properties=file:%{_javadir}/sip-communicator/lib/felix.client.run.properties \ + -Djava.util.logging.config.file=%{_javadir}/sip-communicator/lib/logging.properties \ + org.apache.felix.main.Main + +#java -jar %{_javadir}/%{name}/%{name}-%{version}.jar + #EOF -%clean +%__install -d -m 755 %{buildroot}%{_bindir} +%__install -m 755 %{name} %{buildroot}%{_bindir}/ +# Icon +%__install -D -p -m 644 resources/install/linux/sc-logo.png %{buildroot}%{_datadir}/pixmaps/%{name}.png +%__install -D -p -m 644 resources/images/logo/sc_logo.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg + + +# Desktop menu entry +%__install -d -m 755 %{buildroot}%{_datadir}/applications +%__install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop +#%__install -m 644 resources/install/debian/sip-communicator.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop + +%suse_update_desktop_file %{name} + +# docs +%__install -D -p -m 644 resources/install/doc/readme.txt README +%__install -D -p -m 644 resources/install/doc/License.txt LICENSE + +%clean rm -rf $RPM_BUILD_ROOT %post @@ -76,11 +101,13 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_datadir}/applications/%{name}.desktop -#/opt/%{name}/%{name} -#/opt/%{name}/*.TXT -#/opt/%{name}/lib/* - -#/usr/* -#/usr/lib/* -#/usr/share/* - +%defattr(-,root,root) +# %doc README LICENSE CHANGELOG +%doc README LICENSE +%{_bindir}/* +%{_libdir}/* +%dir %{_javadir}/%{name} +%{_javadir}/%{name}/* +%{_datadir}/applications/%{name}.desktop +%{_datadir}/pixmaps/%{name}.png +%{_datadir}/pixmaps/%{name}.svg