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

RevLine 
[4019]1Name:                   gdm2setup
2Summary:                GDM2 Setup utility
3Summary(ja):            GDM2 設定ユーティリティ
4Version:                0.5.3
[6581]5Release:                6%{?_dist_release}
[4019]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
[4235]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
[4284]21Patch8:                 gdm2setup-0.5.3-fix-timedlogin.patch
[4019]22
23BuildRoot:              %{_tmppath}/%{name}-%{version}-%{release}-root
24BuildArch:              noarch
25BuildRequires:          python-devel, python-setuptools
[4029]26Requires:               pygtk2, gksu, python-imaging
[4019]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
[4235]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
[4284]50%patch8 -p1 -b .fix-timedlogin
[4019]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
[6581]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
[5701]81* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.3-5
82- rebuild with python-2.7.2
83
[4284]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
[4235]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
[4029]93* Sat Jun 04 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-2
94- add R: python-imaging
95
[4019]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.