2 # - add desktop and png icon for bins-edit-gui.
4 Summary: HTML photo album generator
5 Summary(pl.UTF-8): Generator albumów fotograficznych w HTML-u
10 Group: Applications/Graphics
11 Source0: http://zubro.chez.tiscali.fr/BINS/%{name}-%{version}.tar.bz2
12 # Source0-md5: 3398d0ea3a97e49f5aaabb3b79da334a
13 Patch0: %{name}-localedir.patch
14 Patch1: %{name}-gladedir.patch
15 Patch2: %{name}-datadir.patch
16 Patch3: %{name}-po.patch
17 URL: http://bins.sautret.org/
18 BuildRequires: gettext-tools
19 BuildRequires: rpm-perlprov >= 3.0.3-18
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 The aim of BINS is to generate static HTML photo albums.
27 %description -l pl.UTF-8
28 BINS służy do generowania albumów fotograficznych w postaci
29 statycznych stron HTML.
32 Summary: Editor GUI for BINS
33 Summary(pl.UTF-8): Interfejs użytkownika do edycji albumów BINS
34 Group: Applications/Graphics
35 Requires: %{name} = %{version}-%{release}
38 GUI for editing BINS albums.
40 %description edit-gui -l pl.UTF-8
41 Graficzny interfejs użytkownika do edycji albumów BINS.
51 rm -f intl/zh_TW.Big5.po
57 msgfmt -o `basename $L .po`.mo $L
62 rm -rf $RPM_BUILD_ROOT
63 install -d $RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
64 $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} \
65 $RPM_BUILD_ROOT%{_datadir}/%{name}
67 install bins bins_edit $RPM_BUILD_ROOT%{_bindir}
68 install tools/{anti_bins,bins_cleanupgallery,bins_addtext,bins_txt2xml} $RPM_BUILD_ROOT%{_bindir}
69 install tools/add_num_prefix $RPM_BUILD_ROOT%{_bindir}/bins_add_num_prefix
70 install tools/remove_num_prefix $RPM_BUILD_ROOT%{_bindir}/bins_remove_num_prefix
71 install bins-edit-gui $RPM_BUILD_ROOT%{_bindir}
72 install binsrc $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
73 cp -r templates* $RPM_BUILD_ROOT%{_datadir}/%{name}
74 install bins-edit-gui.glade $RPM_BUILD_ROOT%{_datadir}/%{name}
75 install doc/{bins,bins_edit}.1 $RPM_BUILD_ROOT%{_mandir}/man1
76 install doc/*gui*.1 $RPM_BUILD_ROOT%{_mandir}/man1
79 for L in ??.mo ??_??.mo ; do
81 install -d $RPM_BUILD_ROOT%{_datadir}/locale/$LL/LC_MESSAGES
82 install $LL.mo $RPM_BUILD_ROOT%{_datadir}/locale/$LL/LC_MESSAGES/%{name}.mo
83 if [ -f gui-$LL.mo ] ; then
84 install gui-$LL.mo $RPM_BUILD_ROOT%{_datadir}/locale/$LL/LC_MESSAGES/%{name}-edit-gui.mo
90 # The only file here is empty...
91 #%%find_lang %{name}-edit-gui
94 rm -rf $RPM_BUILD_ROOT
96 %files -f %{name}.lang
97 %defattr(644,root,root,755)
98 %doc CREDITS ChangeLog README TODO doc/*.html
99 %attr(755,root,root) %{_bindir}/bins
100 %attr(755,root,root) %{_bindir}/bins_edit
101 %attr(755,root,root) %{_bindir}/bins_add_num_prefix
102 %attr(755,root,root) %{_bindir}/anti_bins
103 %attr(755,root,root) %{_bindir}/bins_cleanupgallery
104 %attr(755,root,root) %{_bindir}/bins_addtext
105 %attr(755,root,root) %{_bindir}/bins_txt2xml
106 %attr(755,root,root) %{_bindir}/bins_remove_num_prefix
107 %dir %{_sysconfdir}/%{name}
108 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/binsrc
109 %dir %{_datadir}/%{name}
110 %config(noreplace) %verify(not md5 mtime size) %{_datadir}/%{name}/templates*
111 %{_mandir}/man1/bins.1*
112 %{_mandir}/man1/bins_edit.1*
114 #%files edit-gui -f %{name}-edit-gui.lang
116 %defattr(644,root,root,755)
117 %attr(755,root,root) %{_bindir}/bins-edit-gui
118 %{_datadir}/%{name}/bins-edit-gui.glade
119 %{_mandir}/man1/bins-edit-gui.1*