r10625 - in /desktop/unstable/gdm/debian: changelog gdm.install
gdm.manpages rules
lool at users.alioth.debian.org
lool at users.alioth.debian.org
Tue May 1 12:40:35 UTC 2007
Author: lool
Date: Tue May 1 12:40:35 2007
New Revision: 10625
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=10625
Log:
* Rework the install / binary-arch targets completely to me more
debhelper-ish.
- Stop shipping *.a and *.la files for Gtk modules.
* Pass --disable-scrollkeeper to configure.
Added:
desktop/unstable/gdm/debian/gdm.install
desktop/unstable/gdm/debian/gdm.manpages
Modified:
desktop/unstable/gdm/debian/changelog
desktop/unstable/gdm/debian/rules
Modified: desktop/unstable/gdm/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm/debian/changelog?rev=10625&op=diff
==============================================================================
--- desktop/unstable/gdm/debian/changelog (original)
+++ desktop/unstable/gdm/debian/changelog Tue May 1 12:40:35 2007
@@ -31,8 +31,12 @@
* Update watch file to track all stable releases.
* Misc cleanups.
* Bump up Debhelper compatibility level to 5.
-
- -- Loic Minier <lool at dooz.org> Tue, 01 May 2007 13:49:36 +0200
+ * Rework the install / binary-arch targets completely to me more
+ debhelper-ish.
+ - Stop shipping *.a and *.la files for Gtk modules.
+ * Pass --disable-scrollkeeper to configure.
+
+ -- Loic Minier <lool at dooz.org> Tue, 01 May 2007 14:20:08 +0200
gdm (2.16.4-1.1) unstable; urgency=low
Added: desktop/unstable/gdm/debian/gdm.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm/debian/gdm.install?rev=10625&op=file
==============================================================================
--- desktop/unstable/gdm/debian/gdm.install (added)
+++ desktop/unstable/gdm/debian/gdm.install Tue May 1 12:40:35 2007
@@ -1,0 +1,30 @@
+debian/*.xpm usr/share/pixmaps/
+debian/locale.conf etc/gdm
+debian/Xsession etc/gdm
+debian/debian-moreblue usr/share/gdm/themes
+debian/tmp/etc/dm
+debian/tmp/etc/gdm/Init
+debian/tmp/etc/gdm/PreSession
+debian/tmp/etc/gdm/PostSession
+debian/tmp/etc/gdm/gdm.conf
+debian/tmp/etc/gdm/XKeepsCrashing
+debian/tmp/etc/gdm/Xsession
+debian/tmp/etc/gdm/PostLogin
+debian/tmp/etc/gdm/modules
+debian/tmp/etc/pam.d/gdm
+debian/tmp/usr/bin
+debian/tmp/usr/lib/gdm
+debian/tmp/usr/lib/gtk-2.0/modules/*.so
+debian/tmp/usr/sbin/gdmsetup
+debian/tmp/usr/sbin/gdm-binary
+debian/tmp/usr/share/applications
+debian/tmp/usr/share/gdm/themes
+debian/tmp/usr/share/gdm/defaults.conf
+debian/tmp/usr/share/gdm/BuiltInSessions
+debian/tmp/usr/share/gdm/*.glade
+debian/tmp/usr/share/gnome/help/gdm
+debian/tmp/usr/share/icons/hicolor
+debian/tmp/usr/share/locale
+debian/tmp/usr/share/man
+debian/tmp/usr/share/omf/gdm
+debian/tmp/usr/share/pixmaps
Added: desktop/unstable/gdm/debian/gdm.manpages
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm/debian/gdm.manpages?rev=10625&op=file
==============================================================================
--- desktop/unstable/gdm/debian/gdm.manpages (added)
+++ desktop/unstable/gdm/debian/gdm.manpages Tue May 1 12:40:35 2007
@@ -1,0 +1,2 @@
+debian/*.1
+debian/*.8
Modified: desktop/unstable/gdm/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm/debian/rules?rev=10625&op=diff
==============================================================================
--- desktop/unstable/gdm/debian/rules (original)
+++ desktop/unstable/gdm/debian/rules Tue May 1 12:40:35 2007
@@ -19,7 +19,8 @@
--sysconfdir=/etc \
--libexecdir=\$${prefix}/lib/gdm \
--localstatedir=/var/lib \
- --with-custom-conf=/etc/gdm/gdm.conf
+ --with-custom-conf=/etc/gdm/gdm.conf \
+ --disable-scrollkeeper
ifeq (linux,$(DEB_HOST_ARCH_OS))
configure_flags += --with-selinux
@@ -55,60 +56,54 @@
sh debian/debian-moreblue.shar
touch build-stamp
-install: build
+install: install-stamp
+install-stamp: build-stamp
dh_testdir
dh_testroot
- dh_clean -k
- dh_installdirs
- $(MAKE) DESTDIR=$(CURDIR)/debian/gdm install
- chmod 644 $(CURDIR)/debian/gdm/usr/share/gdm/BuiltInSessions/default.desktop
- install -m644 debian/gdm.xpm debian/login-photo.xpm debian/gdmDebianLogo.xpm $(CURDIR)/debian/gdm/usr/share/pixmaps/
- rm $(CURDIR)/debian/gdm/etc/gdm/locale.alias $(CURDIR)/debian/gdm/usr/sbin/gdm $(CURDIR)/debian/gdm/usr/share/gdm/factory-defaults.conf
- # special environment settings should be done in /etc/default/gdm
- mv $(CURDIR)/debian/gdm/usr/sbin/gdm-binary $(CURDIR)/debian/gdm/usr/sbin/gdm
- # /etc/init.d/gdm should be used for stop/start
- rm $(CURDIR)/debian/gdm/usr/sbin/gdm-stop $(CURDIR)/debian/gdm/usr/sbin/gdm-restart $(CURDIR)/debian/gdm/usr/sbin/gdm-safe-restart
- # /usr/share/xsessions/gnome.desktop provided by gnome-session.
- rm -rf $(CURDIR)/debian/gdm/var/lib/scrollkeeper $(CURDIR)/debian/gdm/usr/share/xsessions $(CURDIR)/debian/gdm/var/lib/log
- install -m644 debian/locale.conf $(CURDIR)/debian/gdm/etc/gdm/locale.conf
- install -m755 debian/Xsession $(CURDIR)/debian/gdm/etc/gdm/Xsession
- install -m644 debian/debian-moreblue/* $(CURDIR)/debian/gdm/usr/share/gdm/themes/debian-moreblue/
+ mkdir debian/tmp
+ $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+ touch $@
binary-indep: build install
binary-arch: build install
dh_testdir
dh_testroot
- dh_installdebconf
- dh_installdocs
- dh_installmenu
- #dh_installlogrotate
- dh_scrollkeeper
- dh_desktop
- dh_installpam
- install -m644 debian/gdm-autologin.pam debian/gdm/etc/pam.d/gdm-autologin
- dh_installinit --noscripts
- dh_installman $(MANPAGES)
- dh_installchangelogs ChangeLog
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
+ dh_installdirs -a
+ dh_install -a
+ #dh_fixperms -a
+ # special environment settings should be done in /etc/default/gdm
+ mv debian/gdm/usr/sbin/gdm-binary debian/gdm/usr/sbin/gdm
+ chmod 755 debian/gdm/etc/gdm/Xsession
+ dh_installdebconf -a
+ dh_installdocs -a
+ dh_installmenu -a
+ #dh_installlogrotate -a
+ dh_scrollkeeper -a
+ dh_desktop -a
+ dh_installpam -a --name=gdm-autologin
+ dh_installinit -a --noscripts
+ dh_installman -a
+ dh_installchangelogs -a ChangeLog
+ dh_strip -a
+ dh_compress -a
+ dh_fixperms -a
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
clean::
dh_testdir
dh_testroot
+ rm -rf debian/tmp
-$(MAKE) distclean
# unapply patches, if any
QUILT_PATCHES=$(PATCH_DIR) \
quilt --quiltrc /dev/null pop -a -R || test $$? = 2
-rm -rf .pc
- rm -f build-stamp configure-stamp patch-stamp
+ rm -f install-stamp build-stamp configure-stamp patch-stamp
rm -rf debian/debian-moreblue
dh_clean $(MANPAGES) \
po/*.gmo po/.intltool-merge-cache \
More information about the pkg-gnome-commits
mailing list