]> git.pld-linux.org Git - packages/SweetHome3D.git/blame_incremental - SweetHome3D.spec
- up to 6.6
[packages/SweetHome3D.git] / SweetHome3D.spec
... / ...
CommitLineData
1#
2# TODO: - use system java3d (it's GPL now), maybe other libs too
3# - build and package applet
4#
5Summary: An interior design application
6Summary(pl.UTF-8): Aplikacja do projektowania wnętrz
7Name: SweetHome3D
8Version: 6.6
9Release: 1
10License: GPL v2
11Group: X11/Applications
12Source0: http://downloads.sourceforge.net/sweethome3d/%{name}-%{version}-src.zip
13# Source0-md5: 4f63d8f39afdcdebfb7429ef6486b564
14URL: http://www.sweethome3d.com/
15BuildRequires: ant
16BuildRequires: jdk >= 1.5
17BuildRequires: sed >= 4.0
18# because of binary libs
19ExclusiveArch: %{ix86} %{x8664}
20ExcludeArch: i386 i486
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%define _debugsource_packages 0
24
25%description
26An interior design application.
27
28%description -l pl.UTF-8
29Aplikacja do projektowania wnętrz.
30
31%prep
32%setup -q -n %{name}-%{version}-src
33
34%{__sed} -e 's#exec "$PROGRAM_DIR"/jre8/bin/java#env java#; 3,8 c\PROGRAM_DIR=%{_javadir}/SweetHome3D' \
35 -e 's#jogl-java3d.jar#&:"$PROGRAM_DIR"/lib/java3d-1.6/jogl-all.jar#' \
36 -e 's#:"$PROGRAM_DIR"/jre8/lib/javaws.jar#:%{_jvmlibdir}/java/jre/lib/javaws.jar#' -i install/linux/SweetHome3D
37
38%build
39%ant application furniture textures help
40
41%install
42rm -rf $RPM_BUILD_ROOT
43install -d $RPM_BUILD_ROOT{%{_bindir},%{_javadir}/%{name}/lib/java3d-1.6}
44
45install install/linux/%{name} $RPM_BUILD_ROOT%{_bindir}
46cp -p build/*.jar lib/*.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/lib
47%{__rm} $RPM_BUILD_ROOT%{_javadir}/%{name}/lib/{j3dcore,j3dutils,vecmath}.jar
48cp -p lib/java3d-1.6/*.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/lib/java3d-1.6
49
50%ifarch %{ix86}
51install -p lib/java3d-1.6/linux/i586/*.so $RPM_BUILD_ROOT%{_javadir}/%{name}/lib/java3d-1.6
52%endif
53%ifarch %{x8664}
54install -p lib/java3d-1.6/linux/amd64/*.so $RPM_BUILD_ROOT%{_javadir}/%{name}/lib/java3d-1.6
55%endif
56
57%clean
58rm -rf $RPM_BUILD_ROOT
59
60%files
61%defattr(644,root,root,755)
62%doc LICENSE.TXT THIRDPARTY-LICENSE-*.TXT
63%attr(755,root,root) %{_bindir}/%{name}
64%{_javadir}/%{name}
This page took 0.078033 seconds and 5 git commands to generate.