6 |
%define version @VERSION@ |
%define version @VERSION@ |
7 |
%define release 1 |
%define release 1 |
8 |
|
|
|
# required items |
|
9 |
Name: %{name} |
Name: %{name} |
10 |
Version: %{version} |
Version: %{version} |
11 |
Release: %{release} |
Release: %{release} |
12 |
Copyright: GPL |
Copyright: GPL |
13 |
Group: Application/Databases |
Group: Applications/Databases |
14 |
Prefix: /usr |
Prefix: %{_prefix} |
|
BuildRoot: /var/tmp/%{name}-%{version} |
|
15 |
Summary: Logging program for Hamradio Operators |
Summary: Logging program for Hamradio Operators |
16 |
Vendor: Joop Stakenborg <pg4i@amsat.org> |
Vendor: Joop Stakenborg <pg4i@amsat.org> |
17 |
URL: http://www.qsl.net/pg4i/linux/xlog.html |
URL: http://www.qsl.net/pg4i/linux/xlog.html |
18 |
Packager: Joop Stakenborg <pg4i@amsat.org> |
Packager: Joop Stakenborg <pg4i@amsat.org> |
19 |
Source: %{name}-%{version}.tar.gz |
Source: %{name}-%{version}.tar.gz |
20 |
|
BuildRoot: %{_tmppath}/root-%{name}-%{version} |
21 |
|
|
22 |
|
Requires: gtk2 >= 2.4.0 |
23 |
|
Requires: libgnomeprint22 |
24 |
|
|
25 |
|
|
26 |
%description |
%description |
27 |
xlog is a logging program for amateur radio operators. The log is stored |
xlog is a logging program for amateur radio operators. The log is stored |
31 |
xlog supports trlog, adif, cabrillo, edit, twlog and editest files. |
xlog supports trlog, adif, cabrillo, edit, twlog and editest files. |
32 |
|
|
33 |
%prep |
%prep |
34 |
%setup -q |
%setup |
35 |
|
|
36 |
|
|
37 |
%build |
%build |
38 |
export RPM_OPT_FLAGS="-O2 -march=i386" |
export RPM_OPT_FLAGS="-O2 -march=i386" |
40 |
%configure --enable-hamlib |
%configure --enable-hamlib |
41 |
make |
make |
42 |
|
|
43 |
|
|
44 |
%install |
%install |
45 |
rm -rf $RPM_BUILD_ROOT |
%{__rm} -rf %{buildroot} |
46 |
mkdir -p $RPM_BUILD_ROOT |
%makeinstall |
47 |
make DESTDIR=$RPM_BUILD_ROOT install |
%find_lang %{name} |
48 |
|
desktop-file-install \ |
49 |
|
--vendor "Joop Stakenborg <pg4i@amsat.org>" \ |
50 |
|
--dir %{buildroot}%{_datadir}/applications \ |
51 |
|
%{buildroot}%{_datadir}/applications/%{name}.desktop |
52 |
|
%{__rm} -f %{buildroot}%{_datadir}/mime/XMLnamespaces |
53 |
|
%{__rm} -f %{buildroot}%{_datadir}/mime/globs |
54 |
|
%{__rm} -f %{buildroot}%{_datadir}/mime/magic |
55 |
|
%{__rm} -rf %{buildroot}%{_datadir}/mime/application |
56 |
|
|
57 |
|
|
58 |
%clean |
%clean |
59 |
rm -rf $RPM_BUILD_ROOT |
%{__rm} -rf %{buildroot} |
60 |
|
|
61 |
|
|
62 |
%files |
%post |
63 |
|
if (update-mime-database -v &> /dev/null); then |
64 |
|
update-mime-database "%{_datadir}/mime" > /dev/null |
65 |
|
fi |
66 |
|
|
67 |
|
|
68 |
|
%postun |
69 |
|
if (update-mime-database -v &> /dev/null); then |
70 |
|
update-mime-database "%{_datadir}/mime" > /dev/null |
71 |
|
fi |
72 |
|
|
73 |
|
|
74 |
|
%files -f %{name}.lang |
75 |
%defattr(-,root,root) |
%defattr(-,root,root) |
76 |
%doc ChangeLog |
%doc |
77 |
/usr/bin/xlog |
%{_bindir}/xlog |
78 |
/usr/share/locale/nl/LC_MESSAGES/xlog.mo |
%{_datadir}/xlog/* |
79 |
/usr/share/locale/fr/LC_MESSAGES/xlog.mo |
%{_datadir}/xlog/dxcc/* |
80 |
/usr/share/locale/da/LC_MESSAGES/xlog.mo |
%{_datadir}/pixmaps/* |
81 |
/usr/share/locale/es/LC_MESSAGES/xlog.mo |
%{_datadir}/pixmaps/xlog/* |
82 |
/usr/share/xlog/pixmaps/*.xpm |
%{_datadir}/applications/*.desktop |
83 |
/usr/share/xlog/pixmaps/*.png |
%{_datadir}/application-registry/* |
84 |
/usr/share/xlog/dxcc/cty.dat |
%{_datadir}/mime-info/* |
85 |
/usr/share/xlog/dxcc/xlog.dat |
%{_datadir}/mime/packages/* |
86 |
/usr/share/man/man1/xlog.1.gz |
%{_datadir}/man/* |
87 |
/usr/share/xlog/README |
|
|
/usr/share/xlog/FAQ |
|
|
/usr/share/xlog/THANKS |
|
|
/usr/share/xlog/TODO |
|
|
/usr/share/xlog/AUTHORS |
|
|
/usr/share/xlog/MANUAL |
|
|
/usr/share/xlog/ChangeLog |
|
|
/usr/share/xlog/qsllabels.glabels |
|
88 |
|
|
89 |
%changelog |
%changelog |
90 |
|
* Sat Oct 16 2004 Joop Stakenborg |
91 |
|
- Freedesktop.org mime support and cleanups. |
92 |
|
|
93 |
* Sat Feb 09 2002 Joop Stakenborg |
* Sat Feb 09 2002 Joop Stakenborg |
94 |
- Initial spec file |
- Initial spec file |