mirror of
https://abf.rosa.ru/djam/jitsi.git
synced 2025-02-23 08:32:55 +00:00
Updated jitsi.spec
This commit is contained in:
parent
92d75e20f5
commit
6d06ba05ea
1 changed files with 70 additions and 43 deletions
113
jitsi.spec
113
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 <<EOF
|
||||
#[Desktop Entry]
|
||||
#Name=Sweet Home 3D
|
||||
#Name[ru]=Милый дом 3D
|
||||
#GenericName=Sweet Home 3D
|
||||
#GenericName[ru]=Милый дом 3D
|
||||
#Comment=Design Application
|
||||
#Comment[ru]=Программа проектирования домашнего интерьера в 3D
|
||||
#Exec=/usr/bin/sweethome
|
||||
#Icon=/usr/lib/sweethome_3d/sweethome.png
|
||||
#Terminal=false
|
||||
#Type=Application
|
||||
#StartupNotify=true
|
||||
#MimeType=foo/bar;foo2/bar2;
|
||||
#Categories=Application;Graphics;
|
||||
%__install -d -m 755 %{buildroot}%{_javadir}/%{name}
|
||||
#%__install -m 755 %{name}-%{version}.jar %{buildroot}%{_javadir}/sip-communicator/
|
||||
|
||||
%__install -d -m 755 %{buildroot}%{_javadir}/%{name}/sc-bundles
|
||||
%__install -m 755 sc-bundles/*.jar %{buildroot}%{_javadir}/%{name}/sc-bundles/
|
||||
|
||||
%__install -d -m 755 %{buildroot}%{_javadir}/%{name}/sc-bundles/os-specific
|
||||
%__install -d -m 755 %{buildroot}%{_javadir}/%{name}/sc-bundles/os-specific/linux
|
||||
%__install -m 755 sc-bundles/os-specific/linux/*.jar %{buildroot}%{_javadir}/%{name}/sc-bundles/os-specific/linux/
|
||||
|
||||
%__install -d -m 755 %{buildroot}%{_javadir}/%{name}/lib
|
||||
%__install -m 755 lib/*.jar %{buildroot}%{_javadir}/%{name}/lib/
|
||||
%__install -m 755 lib/*.properties %{buildroot}%{_javadir}/%{name}/lib/
|
||||
|
||||
%__install -d -m 755 %{buildroot}%{_javadir}/%{name}/lib/os-specific/linux
|
||||
%__install -m 755 lib/os-specific/linux/*.jar %{buildroot}%{_javadir}/%{name}/lib/os-specific/linux/
|
||||
|
||||
## arch dependend libs
|
||||
%__install -d -m 755 %{buildroot}%{_libdir}
|
||||
%ifarch %ix86
|
||||
#%__install -d -m 755 %{buildroot}%{_javadir}/sip-communicator/lib/native/linux
|
||||
#%__install -m 755 lib/native/linux/* %{buildroot}%{_javadir}/sip-communicator/lib/native/linux/
|
||||
%__install -m 755 lib/native/linux-64/* %{buildroot}%{_libdir}/
|
||||
%else
|
||||
#%__install -d -m 755 %{buildroot}%{_javadir}/sip-communicator/lib/native/linux
|
||||
%__install -m 755 lib/native/linux/* %{buildroot}%{_libdir}/
|
||||
#%__install -m 755 lib/native/linux/* %{buildroot}%{_javadir}/sip-communicator/lib/native/linux/
|
||||
%endif
|
||||
|
||||
|
||||
# startscript
|
||||
#cat > %{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
|
||||
|
|
Loading…
Add table
Reference in a new issue