]> git.pld-linux.org Git - packages/glabels.git/blame - glabels.spec
- release 4 (by relup.sh)
[packages/glabels.git] / glabels.spec
CommitLineData
57e489a2
MB
1Summary: gLabels - a GNOME program to create labels and business cards
2Summary(pl.UTF-8): gLabels - program dla GNOME do tworzenia etykiet i wizytówek
19f5049f 3Name: glabels
9bc5554c 4Version: 3.2.1
153c9b0f 5Release: 4
0882a4f4 6License: GPL v3
57e489a2 7Group: X11/Applications/Graphics
9bc5554c
JR
8Source0: http://ftp.gnome.org/pub/GNOME/sources/glabels/3.2/%{name}-%{version}.tar.xz
9# Source0-md5: 95e0d6f833615ed00b82970dfe28c0fe
0882a4f4
MB
10Patch0: %{name}-link.patch
11URL: http://www.glabels.org/
12BuildRequires: autoconf >= 2.64
24de736e 13BuildRequires: automake
0882a4f4 14BuildRequires: barcode-devel >= 0.98
8f80a103 15BuildRequires: docbook-dtd412-xml
b3119fdc 16BuildRequires: evolution-data-server-devel >= 3.6.0
7e2b4e32 17BuildRequires: gettext-tools
0882a4f4 18BuildRequires: glib2-devel >= 1:2.28.2
bbd08661 19BuildRequires: gnome-common >= 2.8.0
444e8e09 20BuildRequires: gnome-doc-utils
0882a4f4 21BuildRequires: gtk+3-devel >= 3.0.9
0882a4f4
MB
22BuildRequires: iec16022-devel >= 0.2.4
23BuildRequires: intltool >= 0.40.0
24BuildRequires: librsvg-devel >= 2.32.0
24de736e 25BuildRequires: libtool
0882a4f4 26BuildRequires: libxml2-devel >= 1:2.7.8
19f5049f 27BuildRequires: pkgconfig
0882a4f4
MB
28BuildRequires: qrencode-devel >= 3.1.0
29BuildRequires: rpmbuild(macros) >= 1.592
b3119fdc
ŁK
30BuildRequires: tar >= 1:1.22
31BuildRequires: xz
ecf78639 32BuildRequires: yelp-tools
0882a4f4
MB
33BuildRequires: zint-devel >= 2.4.0
34Requires(post,postun): glib2 >= 1:2.26.0
2ebebbfe 35Requires(post,postun): desktop-file-utils
57e489a2 36Requires(post,postun): shared-mime-info
0882a4f4 37Requires(post,postun): gtk-update-icon-cache
eda7a1c6 38Requires: %{name}-libs = %{version}-%{release}
0882a4f4 39Requires: hicolor-icon-theme
19f5049f 40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43gLabels is a small stand-alone program for creating labels and
44business cards.
45
4d57a829
JR
46%description -l pl.UTF-8
47gLabels jest małym, samodzielnym programem do tworzenia etykiet i
48wizytówek.
19f5049f 49
eda7a1c6 50%package libs
51Summary: glabels shared libraries
f96878fa 52Summary(pl.UTF-8): Biblioteki współdzielone glabels
0882a4f4 53License: LGPL v3
eda7a1c6 54Group: Libraries
55
56%description libs
57glabels shared libraries.
58
4d57a829
JR
59%description libs -l pl.UTF-8
60Biblioteki współdzielone glabels.
eda7a1c6 61
62%package devel
63Summary: Header files for glabels
f96878fa 64Summary(pl.UTF-8): Pliki nagłówkowe glabels
0882a4f4 65License: LGPL v3
eda7a1c6 66Group: Development/Libraries
67Requires: %{name}-libs = %{version}-%{release}
0882a4f4
MB
68Requires: glib2-devel >= 1:2.28.2
69Requires: libxml2-devel >= 1:2.7.8
70Requires: pango-devel
eda7a1c6 71
72%description devel
73Header files for glabels.
74
4d57a829
JR
75%description devel -l pl.UTF-8
76Pliki nagłówkowe glabels.
eda7a1c6 77
78%package static
79Summary: glabels static library
f96878fa 80Summary(pl.UTF-8): Statyczna biblioteka glabels
0882a4f4 81License: LGPL v3
eda7a1c6 82Group: Development/Libraries
83Requires: %{name}-devel = %{version}-%{release}
84
85%description static
86glabels staic library.
87
4d57a829 88%description static -l pl.UTF-8
eda7a1c6 89Statyczna biblioteka glabels.
90
57e489a2
MB
91%package apidocs
92Summary: glabels library API documentation
93Summary(pl.UTF-8): Dokumentacja API biblioteki glabels
94Group: Documentation
95Requires: gtk-doc-common
8228dd29
ER
96%if "%{_rpmversion}" >= "5"
97BuildArch: noarch
98%endif
57e489a2
MB
99
100%description apidocs
101glabels library API documentation.
102
103%description apidocs -l pl.UTF-8
104Dokumentacja API biblioteki glabels.
105
19f5049f 106%prep
107%setup -q
48d936e9 108%patch0 -p1
19f5049f 109
110%build
2ebebbfe 111%{__glib_gettextize}
9ae0d152 112%{__gtkdocize}
0882a4f4
MB
113%{__intltoolize}
114%{__libtoolize}
bbd08661 115%{__aclocal}
19f5049f 116%{__autoheader}
19f5049f 117%{__autoconf}
0882a4f4 118%{__automake}
19f5049f 119%configure \
0882a4f4
MB
120 --disable-silent-rules \
121 --disable-schemas-compile \
9ae0d152 122 --enable-gtk-doc \
0882a4f4 123 --with-html-dir=%{_gtkdocdir}
8f80a103 124
19f5049f 125%{__make}
126
127%install
128rm -rf $RPM_BUILD_ROOT
129
130%{__make} install \
131 DESTDIR=$RPM_BUILD_ROOT
132
0882a4f4 133%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
2ebebbfe 134
0882a4f4 135%find_lang %{name}-3.0 --with-gnome
19f5049f 136
24de736e
JB
137%clean
138rm -rf $RPM_BUILD_ROOT
139
48d936e9 140%post
2ebebbfe 141%update_desktop_database_post
57e489a2 142%update_mime_database
0882a4f4
MB
143%update_icon_cache hicolor
144%glib_compile_schemas
48d936e9 145
146%postun
2ebebbfe 147%update_desktop_database_postun
57e489a2 148%update_mime_database
0882a4f4
MB
149%update_icon_cache hicolor
150%glib_compile_schemas
2ebebbfe 151
24723a20 152%post libs -p /sbin/ldconfig
37a3a6ad 153%postun libs -p /sbin/ldconfig
eda7a1c6 154
0882a4f4 155%files -f %{name}-3.0.lang
19f5049f 156%defattr(644,root,root,755)
eda7a1c6 157%doc AUTHORS ChangeLog README TODO
0882a4f4
MB
158%attr(755,root,root) %{_bindir}/glabels-3
159%attr(755,root,root) %{_bindir}/glabels-3-batch
ecf78639 160%{_datadir}/appdata/glabels-3.appdata.xml
0882a4f4
MB
161%{_datadir}/glabels-3.0
162%{_datadir}/glib-2.0/schemas/org.gnome.glabels-3.gschema.xml
163%{_datadir}/mime/packages/glabels-3.0.xml
e8196dfa 164%{_mandir}/man1/*.1*
0882a4f4
MB
165%{_desktopdir}/glabels-3.0.desktop
166%{_iconsdir}/hicolor/*/*/*.png
ecf78639 167%{_iconsdir}/hicolor/*/*/*.svg
eda7a1c6 168
169%files libs
170%defattr(644,root,root,755)
0882a4f4
MB
171%attr(755,root,root) %{_libdir}/libglabels-3.0.so.*.*.*
172%attr(755,root,root) %ghost %{_libdir}/libglabels-3.0.so.8
173%attr(755,root,root) %{_libdir}/libglbarcode-3.0.so.*.*.*
174%attr(755,root,root) %ghost %{_libdir}/libglbarcode-3.0.so.0
175%{_datadir}/libglabels-3.0
eda7a1c6 176
177%files devel
178%defattr(644,root,root,755)
0882a4f4
MB
179%attr(755,root,root) %{_libdir}/libglabels-3.0.so
180%attr(755,root,root) %{_libdir}/libglbarcode-3.0.so
181%{_includedir}/libglabels-3.0
182%{_includedir}/libglbarcode-3.0
183%{_pkgconfigdir}/libglabels-3.0.pc
184%{_pkgconfigdir}/libglbarcode-3.0.pc
eda7a1c6 185
186%files static
187%defattr(644,root,root,755)
0882a4f4
MB
188%{_libdir}/libglabels-3.0.a
189%{_libdir}/libglbarcode-3.0.a
57e489a2
MB
190
191%files apidocs
192%defattr(644,root,root,755)
0882a4f4
MB
193%{_gtkdocdir}/libglabels-3.0
194%{_gtkdocdir}/libglbarcode-3.0
This page took 0.163501 seconds and 4 git commands to generate.