source: projects/specs/branches/6/g/gtklp/gtklp-vl.spec @ 521

Revision 521, 2.3 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define name    gtklp
2%define version 1.2.6
3%define release 1
4
5Summary:        A GTK frontend for CUPS
6Summary(ja):    GTK CUPS印刷フロントエンド
7Name:           %name
8Version:        %version
9Release:        %release%{_dist_release}
10License:        GPL
11Group:          Applications/Publishing
12Source0:        http://prdownloads.sourceforge.net/gtklp/%name-%version.src.tar.gz
13Url:            http://www.stud.uni-hannover.de/~sirtobi/gtklp/
14Source1:        gtklp-icon48.png.bz2
15Source2:        gtklp-icon32.png.bz2
16Source3:        gtklp-icon16.png.bz2
17Patch0:         gtklp-1.2.6_vine_build.patch
18
19BuildRoot:      %{_tmppath}/%{name}-%{version}-root
20Buildrequires:  cups-devel XOrg-devel atk-devel openssl-devel
21Buildrequires:  gtk2-devel glib2-devel pango-devel freetype2-devel
22Requires:       cups XOrg-libs atk glibc openssl cups-libs gtk2 glib2 pango
23Requires:       freetype2
24
25Vendor: Project Vine
26Distribution: Vine Linux
27
28%description
29A GTK frontend for CUPS
30
31%description(ja)
32gtklp は GNOME デスクトップ向け CUPS 用印刷フロントエンドです。
33
34%prep
35%setup -q
36
37%patch0 -p1 -b .build
38
39%build
40autoreconf -ivf
41%configure
42make %{?_smp_mflags}
43
44%install
45rm -fr $RPM_BUILD_ROOT
46%makeinstall
47
48# menu icon
49install -d %{buildroot}/%{_datadir}/pixmaps
50bzcat %{SOURCE1}>$RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}_48x48.png
51bzcat %{SOURCE2}>$RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}_32x32.png
52bzcat %{SOURCE3}>$RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}_16x16.png
53
54
55%post
56
57%postun
58
59%clean
60rm -rf %{buildroot}
61
62%files
63%defattr(-,root,root)
64%{_bindir}/*
65%{_datadir}/pixmaps/*.png
66%{_datadir}/locale/*
67%{_mandir}/man1/*
68%defattr(0644,root,root,755)
69%doc AUTHORS BUGS ChangeLog COPYING NEWS README TODO USAGE
70
71%changelog
72* Wed May 06 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.6-1
73- new upstream release
74- new versioning policy
75- build with new toolchains
76- add patch0 to fix build issue (AC_ERROR)
77
78* Sun Jul 16 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.2-0vl2
79- changed Group to Applications/Publishing
80
81* Thu Jul 06 2006 Satoshi MACHINO <machino@vinelinux.org> 1.2.2-0vl1
82- new upstream release
83
84* Sat Aug 20 2005 Satoshi MACHINO <machino@vinelinux.org> 1.0g-0vl1
85- new upstream release
86
87* Thu Jul 21 2005 Satoshi MACHINO <machino@vinelinux.org> 1.0f-0vl1
88- new upstream release
89
90* Sat Apr 16 2005 Satoshi MACHINO <machino@vinelinux.org> 1.0c-0vl1
91- first released for VineLinux
92
Note: See TracBrowser for help on using the repository browser.