source: projects/specs/trunk/g/gksu/gksu-vl.spec @ 8975

Revision 8975, 4.3 KB checked in by inagaki, 10 years ago (diff)

2014-09-26 Ryoichi INAGAKI <ryo1@…>

  • advancecomp, gksu, libestr, topless: fixed Group
  • afio: updated


Line 
1Summary:        GKsu is a GTK+ frontend to the su and sudo programs.
2Summary(ja):    su および sudo プログラムの gtk+ フロントエンド
3Name:           gksu
4Version:        2.0.2
5Release:        5%{?_dist_release}
6
7License:        GPLv2
8Group:          Applications/System
9URL:            http://www.nongnu.org/gksu/
10
11Source:         %{name}-%{version}.tar.gz
12Patch0:         %{name}-2.0.2-glib.patch
13Patch1:         %{name}-2.0.2-nautilus-3.x.patch
14Patch20:        %{name}-2.0.2-vine.patch
15
16BuildRoot:      %{_tmppath}/%{name}-%{version}-root
17BuildRequires:  gettext pkgconfig gtk2-devel bison autoconf
18BuildRequires:  libgksu-devel >= 2.0.9-1
19BuildRequires:  GConf2-devel
20BuildRequires:  gtk-doc, perl-XML-Parser
21BuildRequires:  gcr-devel
22BuildRequires:  nautilus-devel
23BuildRequires:  desktop-file-utils
24BuildRequires:  intltool, autoconf, automake
25
26Vendor:         Project Vine
27Distribution:   Vine Linux
28Packager:       daisuke
29
30%description
31gksu is a Gtk+ frontend to /bin/su. It supports login shells and preserving
32environment when acting as a su frontend. It is useful to menu items or
33other graphical programs that need to ask a user's password to run another
34program as another user.
35
36%package -n nautilus-gksu
37Summary:        gksu extensions for Nautilus
38Summary(ja):    Nautilus 用 gksu 拡張
39Group:          User Interface/Desktops
40
41Requires:       %{name} = %{version}-%{release}
42Requires:       nautilus
43
44%description -n nautilus-gksu
45%{summary}
46
47
48%prep
49%setup
50%patch0 -p1
51%patch1 -p1
52%patch20 -p1 -b .vine
53
54%build
55intltoolize -f
56autoreconf -f -i
57%configure --disable-static
58make %{?_smp_mflags}
59
60%install
61rm -fr $RPM_BUILD_ROOT
62make install DESTDIR=$RPM_BUILD_ROOT
63
64find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
65
66%find_lang %{name}
67
68
69%clean
70rm -fr $RPM_BUILD_ROOT
71
72
73%files -f %name.lang
74%defattr (-,root,root)
75%doc ABOUT-NLS AUTHORS ChangeLog COPYING README
76%{_bindir}/*
77%{_datadir}/applications/*.desktop
78%{_datadir}/pixmaps/*.png
79%{_datadir}/%{name}
80%{_mandir}/man1/*.1.*
81
82%files -n nautilus-gksu
83%defattr (-,root,root)
84%{_libdir}/nautilus/extensions-3.0/libnautilus-gksu.so
85
86%changelog
87* Fri Sep 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.0.2-5
88- fixed nautilus-gksu Group
89
90* Wed Jul 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.2-4
91- rebuild for VineSeed environment
92- create nautilus-gksu subpackage
93- change BuildRequires: gcr-devel instead of gnome-keyring-devel
94- add Patch0 (gksu-2.0.2-glib.patch)
95- add Patch1 (gksu-2.0.2-nautilus-3.x.patch)
96
97* Thu Apr 21 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.2-3
98- rebuild for Vine 6
99
100* Wed Jun 24 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.0.2-2
101- update Patch20 to exec gnome-terminal -e 'su -' (<BTS:VineLinux:0707>)
102
103* Wed May 27 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.2-1
104- new upstream release
105- spec in utf-8
106- add BR: nautilus-devel instead of nautilus
107- add BR: intltool, automake, autoconf
108
109* Wed Aug 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0-0vl1
110- new upstream release
111
112* Wed Aug 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.7-0vl4
113- convert ja.po to UTF-8
114- update desktop files
115  - fix desktop file to pass desktop-file-validate (<BTS:wishes:0124>)
116  - add "-l" option for gksu (<BTS:wishes:0124>)
117  - convert gksu*.desktop to UTF-8 (<BTS:509>)
118
119* Tue May 16 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.7-0vl3
120- changed Group:
121- updated ja.po
122
123* Sun Mar 27 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.7-0vl2
124- rebuild with new environment
125
126* Tue Aug 10 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.7-0vl1
127- new upstream release
128- initial build for Vine Linux based on mandrake package.
129- add ja.po
130
131* Wed Nov 19 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.18-1mdk
132- 0.9.18
133
134* Mon Aug 25 2003 Austin Acton <aacton@yorku.ca> 0.9.15-2mdk
135- remove description of sudo functionality (removed)
136
137* Mon Aug 25 2003 Austin Acton <aacton@yorku.ca> 0.9.15-1mdk
138- 0.9.15
139
140* Sun May 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.9-1mdk
141- 0.9.9
142
143* Fri Apr 25 2003 Austin Acton <aacton@yorku.ca> 0.9.8-2mdk
144- buildrequires autoconf2.5
145- add clean section
146
147* Wed Apr 9 2003 Austin Acton <aacton@yorku.ca> 0.9.8-1mdk
148- 0.9.8
149
150* Tue Apr 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.7-1mdk
151- 0.9.7
152
153* Mon Mar 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-2mdk
154- url
155
156* Wed Feb 19 2003 Austin Acton <aacton@yorku.ca> 0.9.1-1mdk
157- 0.9.1
158- add man pages
159
160* Wed Jan 29 2003 Austin Acton <aacton@yorku.ca> 0.9.0-1mdk
161- initial package
Note: See TracBrowser for help on using the repository browser.