source: projects/specs/trunk/g/gdm2setup/gdm2setup-vl.spec @ 6581

Revision 6581, 3.1 KB checked in by Takemikaduchi, 12 years ago (diff)

cogl: bug fix
others: new upstream release

Line 
1Name:                   gdm2setup
2Summary:                GDM2 Setup utility
3Summary(ja):            GDM2 設定ユーティリティ
4Version:                0.5.3
5Release:                6%{?_dist_release}
6License:                GPLv3
7Group:                  User Interface/X
8URL:                    https://launchpad.net/gdm2setup
9
10Source0:                http://launchpad.net/gdm2setup/0.2/0.5.0/+download/gdm2setup.tar.gz
11Source1:                gdm2setup-0.5.3-ja.tar.bz2
12Source2:                gdm2setup.desktop
13Patch0:                 gdm2setup-0.5.3-install-fix.patch
14Patch1:                 gdm2setup-0.5.3-vine.patch
15Patch2:                 gdm2setup-0.5.3-gettext.patch
16Patch3:                 gdm2setup-0.5.3-remove-blur-option.patch
17Patch4:                 gdm2setup-0.5.3-fix-case-sensitive.patch
18Patch5:                 gdm2setup-0.5.3-fix-typo.patch
19Patch6:                 gdm2setup-0.5.3-enable-show-userlist.patch
20Patch7:                 gdm2setup-0.5.3-disable-debug.patch
21Patch8:                 gdm2setup-0.5.3-fix-timedlogin.patch
22
23BuildRoot:              %{_tmppath}/%{name}-%{version}-%{release}-root
24BuildArch:              noarch
25BuildRequires:          python-devel, python-setuptools
26Requires:               pygtk2, gksu, python-imaging
27
28Vendor: Project Vine
29Distribution: Vine Linux
30Packager: daisuke
31
32%description
33A simple setup utility for the new GDM2 included in Karmic Ubuntu.
34GDM2Setup allows the user to set login wallpaper, select automatic
35login or prompted, user list or input box login, and much more.
36This application's goal is to put the older GDM setup utility
37functionality back into Ubuntu and other Gnome based Linux distributions.
38
39%prep
40
41%setup -q -n %{name}-%{version}-lucid -a 1
42%patch0 -p1
43%patch1 -p1 -b .vine
44%patch2 -p1 -b .gettext
45%patch3 -p1 -b .no-blur
46%patch4 -p1 -b .case-sensitive
47%patch5 -p1 -b .fix-typo
48%patch6 -p1 -b .enable-show-userlist
49%patch7 -p1 -b .disable-debug
50%patch8 -p1 -b .fix-timedlogin
51
52cp -f %{SOURCE2} gdm2setup.desktop
53
54%build
55%{__python} setup.py build
56
57%install
58rm -rf $RPM_BUILD_ROOT
59%{__python} setup.py install --prefix=$RPM_BUILD_ROOT%{_prefix}
60
61mv $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_sbindir}
62
63mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale/ja/LC_MESSAGES
64%{__install} -m644 po/ja.mo $RPM_BUILD_ROOT%{_datadir}/locale/ja/LC_MESSAGES/gdm2setup.mo
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(-,root,root,-)
71%doc ChangeLog LICENSE README
72%{_sbindir}/*
73%{python_sitelib}/*
74%{_datadir}/applications/*
75%{_datadir}/locale/ja/LC_MESSAGES/*
76
77%changelog
78* Mon Jul 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.3-6
79- update Patch1 (gdm2setup-0.5.3-vine.patch)
80
81* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.3-5
82- rebuild with python-2.7.2
83
84* Tue Jul 05 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-4
85- add patch8 to disable Autologin if TimedLogin is enabled.
86
87* Tue Jun 28 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-3
88- add patch4: ConfigParser should be case-sensitive.
89- add patch5 to fix typo
90- add patch6 to enable show userlist even if autologin is enabled.
91- add patch7 to disable debug message
92
93* Sat Jun 04 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-2
94- add R: python-imaging
95
96* Thu Jun 02 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-1
97- initial build for Vine Linux
98- add Vine patch(1,3)
99- add gettext patch(2) and Japanese translation
Note: See TracBrowser for help on using the repository browser.