]>
Commit | Line | Data |
---|---|---|
b9713681 | 1 | %define ver 1.0.0 |
2 | %define rel 2 | |
3 | %define prefix /usr | |
4 | ||
5 | Summary: GNOME Display Manager | |
6 | Name: gdm | |
7 | Version: %ver | |
8 | Release: %rel | |
9 | Source: ftp://ftp.socsci.auc.dk/pub/empl/mkp/gdm-%{PACKAGE_VERSION}.tar.gz | |
10 | Group: X11/Utilities | |
11 | Copyright: LGPL/GPL | |
0e876791 | 12 | BuildRoot: /tmp/%{name}-%{version}-root |
b9713681 | 13 | Prefix: %{prefix} |
14 | Docdir: %{prefix}/doc | |
15 | Requires: gnome-libs >= 1.0.0 | |
16 | ||
17 | %description | |
18 | gdm manages local and remote displays and provides the user with a | |
19 | graphical login window. | |
20 | ||
21 | %prep | |
22 | %setup | |
23 | ||
24 | %build | |
b9713681 | 25 | # Needed for snapshot releases. |
26 | if [ ! -f configure ]; then | |
71d6ba02 | 27 | CFLAGS="$RPM_OPT_FLAGS" \ |
64031e47 | 28 | ./autogen.sh %{_target_platform} \ |
71d6ba02 | 29 | --prefix=%prefix |
b9713681 | 30 | else |
71d6ba02 | 31 | CFLAGS="$RPM_OPT_FLAGS" \ |
64031e47 | 32 | ./configure %{_target_platform} \ |
71d6ba02 | 33 | --prefix=%prefix |
b9713681 | 34 | fi |
35 | make | |
36 | ||
37 | %install | |
38 | rm -rf $RPM_BUILD_ROOT | |
39 | mkdir -p $RPM_BUILD_ROOT%{prefix} | |
40 | make prefix=$RPM_BUILD_ROOT%{prefix} install | |
41 | ||
42 | strip $RPM_BUILD_ROOT%{prefix}/bin/* || : | |
43 | ||
44 | %clean | |
45 | rm -rf $RPM_BUILD_ROOT | |
46 | ||
47 | %files | |
48 | %doc AUTHORS COPYING ChangeLog NEWS README TODO docs/gdm-manual.txt | |
49 | %defattr(-, gdm, gdm) | |
50 | %{prefix}/bin/gdm | |
51 | %{prefix}/bin/gdmgreeter | |
52 | %{prefix}/bin/gdmchooser | |
53 | %attr (750, gdm, gdm) %{prefix}/var/gdm | |
9fd64bb2 | 54 | %attr (-,root,root) %{prefix}/share/locale/*/* |
b9713681 | 55 | %config %{prefix}/etc/gdm |
56 | %config %{prefix}/etc/gnomerc |