]> git.sur5r.net Git - glabels/blob - glabels2/glabels.spec.in
2004-08-08 Jim Evins <evins@snaught.com>
[glabels] / glabels2 / glabels.spec.in
1 Summary: glabels is a GNOME program to create labels and business cards
2 Name:      glabels
3 Version:   @VERSION@
4 Release:   1
5 Copyright: GPL
6 Group: Applications/Publishing
7 URL: http://snaught.com/glabels/
8
9 Source: %{name}-%{version}.tar.gz
10 BuildRoot: %{_tmppath}/root-%{name}-%{version}
11 Prefix: %{_prefix}
12
13 BuildRequires: gtk+-devel >= 1.2
14 BuildRequires: libgnomeui-devel >= 2.0
15 BuildRequires: libgnomecanvas-devel >= 2.0
16 BuildRequires: libgnomeprint22-devel >= 2.2
17 BuildRequires: libxml2-devel >= 2.4
18 BuildRequires: libglade2-devel >= 2.0
19
20 %description
21 gLabels is a lightweight program for creating labels and
22 business cards for the GNOME desktop environment.
23 It is designed to work with various laser/ink-jet peel-off
24 label and business card sheets that you'll find at most office
25 supply stores.
26
27 %prep
28 %setup
29
30 %build
31 %configure
32 %{__make} %{?_smp_mflags}
33
34 %install
35 %{__rm} -rf %{buildroot}
36 %makeinstall
37 %find_lang %{name}
38
39 desktop-file-install --vendor gnome                \
40         --add-category X-Red-Hat-Base              \
41         --dir %{buildroot}%{_datadir}/applications \
42         %{buildroot}%{_datadir}/applications/%{name}.desktop
43
44 %{__rm} -rf $RPM_BUILD_ROOT/var/scrollkeeper
45
46 %clean
47 %{__rm} -rf %{buildroot}
48
49 %post
50 scrollkeeper-update
51 if (update-mime-database -v &> /dev/null); then
52   update-mime-database "%{_datadir}/mime" > /dev/null
53 fi
54
55 %postun
56 scrollkeeper-update
57 if (update-mime-database -v &> /dev/null); then
58   update-mime-database "%{_datadir}/mime" > /dev/null
59 fi
60
61 %files -f %{name}.lang
62 %defattr(-, root, root)
63 %doc README COPYING COPYING-DOCS COPYING.LIBGLABELS ChangeLog NEWS AUTHORS INSTALL
64 %doc %{_datadir}/gnome/help/glabels/
65 %{_bindir}/*
66 %{_libdir}/*
67 %{_includedir}/libglabels/*
68 %{_datadir}/glabels/
69 %{_datadir}/pixmaps/*
70 %{_datadir}/omf/
71 %{_datadir}/applications/*.desktop
72 %{_datadir}/application-registry/*
73 %{_datadir}/mime-info/*
74 %{_datadir}/mime/packages/*
75 %{_datadir}/man/*
76
77 %changelog
78 * Sun Aug  8 2004 Jim Evins <evins@snaught.com>
79 - Added support for freedesktop.org mime database registration
80
81 * Sat Feb 21 2004 Jim Evins <evins@snaught.com>
82 - Added libglabels related files
83
84 * Tue Dec 23 2003 Jim Evins <evins@snaught.com>
85 - Added support for scrollkeeper
86
87 * Sat Oct 18 2003 Jim Evins <evins@snaught.com>
88 - Updated, based largely on Dag Wieers <dag@wieers.com> glabels.spec
89
90 * Sat May 19 2001 Jim Evins <evins@snaught.com>
91 - Created
92