]> git.pld-linux.org Git - packages/gallery-screensaver.git/blame - gallery-screensaver.spec
- BR: unzip
[packages/gallery-screensaver.git] / gallery-screensaver.spec
CommitLineData
e1439c46
ER
1# TODO
2# - saverbeans-api.jar should be external
3# - need .o files from xscreensaver-4.24 to build
de6adc46 4Summary: Gallery Remote - Screensaver
351c09d5 5Summary(pl.UTF-8): Gallery Remote - wygaszacz ekranu
de6adc46
ER
6Name: gallery-screensaver
7Version: 1.5.1
8Release: 0.1
9License: GPL v2
10Group: X11/Applications
11Source0: http://dl.sourceforge.net/gallery/gallery_screensaver_%{version}-b17_unix.zip
12# Source0-md5: 167230d972196672009286dfd76c1667
13URL: http://codex.gallery2.org/Gallery_Remote:Screensaver
e1439c46
ER
14BuildRequires: jdk
15BuildRequires: jpackage-utils
16BuildRequires: rpmbuild(macros) >= 1.300
bd47481f 17BuildRequires: unzip
de6adc46
ER
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
de6adc46 20%description
351c09d5
JB
21Gallery Remote Screensaver.
22
23%description -l pl.UTF-8
24Wygaszacz ekranu Gallery Remote.
de6adc46
ER
25
26%prep
27%setup -q -n gallery-unix
28
e1439c46
ER
29%build
30export JAVA_HOME=%{java_home}
31%{__make} Gallery-bin \
32 cc="%{__cc}" \
33 link="%{__cc}" \
34 PLATFORM=Linux \
35 XSCREENSAVER_HOME=../xscreensaver-4.24 \
36 optflags="%{rpmcflags}"
37
de6adc46
ER
38%install
39rm -rf $RPM_BUILD_ROOT
e1439c46
ER
40install -d $RPM_BUILD_ROOT{%{_javadir},%{_bindir},%{_datadir}/xscreensaver}
41%{__make} install \
42 SCREENSAVER_BIN=$RPM_BUILD_ROOT%{_bindir} \
43 SCREENSAVER_CONF=$RPM_BUILD_ROOT%{_datadir}/xscreensaver
de6adc46
ER
44
45%clean
46rm -rf $RPM_BUILD_ROOT
47
48%files
49%defattr(644,root,root,755)
e1439c46
ER
50%attr(755,root,root) %{_bindir}/Gallery
51%attr(755,root,root) %{_bindir}/Gallery-bin
52%attr(755,root,root) %{_bindir}/GalleryRemoteScreenSaver.jar
53%attr(755,root,root) %{_bindir}/saverbeans-api.jar
54%{_datadir}/xscreensaver/Gallery.xml
55%{_datadir}/xscreensaver/GalleryEz.xml
This page took 0.132843 seconds and 4 git commands to generate.