Merge lp:~vagrantc/ltsp/ltsp-ubuntu-debian-packaging-sync into lp:~stgraber/ltsp/ltsp.karmic

Proposed by Vagrant Cascadian
Status: Rejected
Rejected by: Stéphane Graber
Proposed branch: lp:~vagrantc/ltsp/ltsp-ubuntu-debian-packaging-sync
Merge into: lp:~stgraber/ltsp/ltsp.karmic
Diff against target: None lines
To merge this branch: bzr merge lp:~vagrantc/ltsp/ltsp-ubuntu-debian-packaging-sync
Reviewer Review Type Date Requested Status
Stéphane Graber Pending
Review via email: mp+11499@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Vagrant Cascadian (vagrantc) wrote :

some minor fixes, and a switch to debhelper 7, bringing it closer in sync with Debian.

Revision history for this message
Stéphane Graber (stgraber) wrote :

Marking as Rejected as we've got a new batch of patches done by Alkis.

Unmerged revisions

45. By Vagrant Cascadian

switch to debhelper 7

44. By Vagrant Cascadian

updated upstream and debian dir URLs in copyright

43. By Vagrant Cascadian

sync updates to reportbug hooks

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/bugs/ltsp-server/script'
--- debian/bugs/ltsp-server/script 2009-02-09 18:58:17 +0000
+++ debian/bugs/ltsp-server/script 2009-09-10 02:20:36 +0000
@@ -3,10 +3,15 @@
3for chroot in $(find /opt/ltsp/ -mindepth 1 -maxdepth 1 -type d) ; do3for chroot in $(find /opt/ltsp/ -mindepth 1 -maxdepth 1 -type d) ; do
4 if [ -f $chroot/var/lib/dpkg/status ]; then4 if [ -f $chroot/var/lib/dpkg/status ]; then
5 echo "packages in chroot: $chroot" >&35 echo "packages in chroot: $chroot" >&3
6 COLUMNS=120 dpkg --root=$chroot -l ltsp-client ldm initramfs-tools | egrep 'ltsp-client|ldm|initramfs-tools' >&36 COLUMNS=120 dpkg --root=$chroot -l 'ltsp*' ldm | egrep 'ltsp-client|ldm|ltspfs' >&3
7 fi7 fi
8 if [ -f $chroot/etc/lts.conf ]; then8 if [ -f $chroot/etc/lts.conf ]; then
9 echo "lts.conf from chroot: $chroot" >&39 echo "lts.conf from chroot: $chroot" >&3
10 cat $chroot/etc/lts.conf >&310 cat $chroot/etc/lts.conf >&3
11 fi11 fi
12done12done
13if [ -d "/opt/ltsp/images" ]; then
14 for image in $(find /opt/ltsp/images/ -type f -name '*.img' ); do
15 echo found image $image >&3
16 done
17fi
1318
=== modified file 'debian/compat'
--- debian/compat 2009-06-14 17:57:34 +0000
+++ debian/compat 2009-09-10 03:19:42 +0000
@@ -1,1 +1,1 @@
1517
22
=== modified file 'debian/control'
--- debian/control 2009-09-07 02:40:18 +0000
+++ debian/control 2009-09-10 03:19:42 +0000
@@ -2,7 +2,7 @@
2Section: misc2Section: misc
3Priority: extra3Priority: extra
4Maintainer: Stephane Graber <stgraber@ubuntu.com>4Maintainer: Stephane Graber <stgraber@ubuntu.com>
5Build-Depends: debhelper (>= 5), flex, bison, libpopt-dev, po-debconf, libgtk2.0-dev5Build-Depends: debhelper (>= 7), flex, bison, libpopt-dev, po-debconf, libgtk2.0-dev
6Standards-Version: 3.8.36Standards-Version: 3.8.3
7Homepage: http://www.ltsp.org7Homepage: http://www.ltsp.org
8Vcs-Bzr: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk8Vcs-Bzr: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk
99
=== modified file 'debian/copyright'
--- debian/copyright 2009-02-09 18:58:17 +0000
+++ debian/copyright 2009-09-10 02:26:08 +0000
@@ -4,13 +4,13 @@
4Modifications for use with debian by Vagrant Cascadian <vagrant@freegeek.org>4Modifications for use with debian by Vagrant Cascadian <vagrant@freegeek.org>
5in August of 2005.5in August of 2005.
66
7The Ubuntu upstream source tree can be found on launchpad:7The upstream source tree can be found on launchpad:
88
9bzr get http://bazaar.lauchpad.net/~ogra/ltsp-mainline9 bzr get http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk
1010
11The source tree for Debian packages can be downloaded using bzr:11The debian dir for ltsp packages in Debian is maintained in bzr:
1212
13bzr get http://bzr.debian.org/bzr/pkg-ltsp/main13 bzr get http://bzr.debian.org/bzr/pkg-ltsp/ltsp-debian-packaging
1414
15The original LTSP sources can be downloaded from: http://ltsp.org15The original LTSP sources can be downloaded from: http://ltsp.org
1616
1717
=== modified file 'debian/rules'
--- debian/rules 2009-09-07 02:40:18 +0000
+++ debian/rules 2009-09-10 03:19:42 +0000
@@ -1,21 +1,15 @@
1#!/usr/bin/make -f1#!/usr/bin/make -f
2# Sample debian/rules that uses debhelper.
3# This file is public domain software, originally written by Joey Hess.
4
5# Uncomment this to turn on verbose mode.
6#export DH_VERBOSE=1
7
8DEBVER=$(shell dpkg-parsechangelog |sed -n -e '/^Version:/s/^Version: //p')
9DEB_SRC_BUILD_PROG:=dpkg-buildpackage -rfakeroot -S -sa
102
11build: build-stamp3build: build-stamp
12build-stamp:4build-stamp:
13 dh_testdir5 dh --before dh_auto_configure build
14 cd localapps; ./configure --prefix=/usr --libexecdir=/usr/lib; cd -6 cd localapps; ./configure --prefix=/usr --libexecdir=/usr/lib; cd -
157
16 $(MAKE) -C client/getltscfg8 $(MAKE) -C client/getltscfg
17 $(MAKE) -C localapps9 $(MAKE) -C localapps
18 $(MAKE) -C po update-po10 $(MAKE) -C po update-po
11 dh --after dh_auto_configure build
12
19 touch build-stamp13 touch build-stamp
2014
21clean:15clean:
@@ -23,8 +17,9 @@
23 dh_testroot17 dh_testroot
24 rm -f build-stamp18 rm -f build-stamp
2519
26# $(MAKE) -C client/getltscfg clean20 [ ! -f client/getltscfg/Makefile ] || $(MAKE) -C client/getltscfg clean
27# $(MAKE) -C localapps clean21
22 [ ! -f localapps/Makefile ] || $(MAKE) -C localapps clean
2823
29 # Using po specific Makefile to clean message catalogs24 # Using po specific Makefile to clean message catalogs
30 $(MAKE) -C po clean25 $(MAKE) -C po clean
@@ -32,70 +27,32 @@
32 # Debconf translation update27 # Debconf translation update
33 debconf-updatepo28 debconf-updatepo
3429
30 chmod +x debian/bugs/ltsp-server/script
31
35 dh_clean32 dh_clean
3633
37install: build34install: build
38 dh_testdir
39 dh_testroot
40 dh_clean -k
41 dh_installdirs
42
43 # Make the bug reporting script executable
44 chmod +x debian/bugs/ltsp-server/script
45
46 # Using po specific Makefile to install message catalogs
47 $(MAKE) -C po install DESTDIR=$(CURDIR)/debian/ltsp-server/
4835
49 # Copy default and init scripts from upstream code36 # Copy default and init scripts from upstream code
50 cp $(CURDIR)/client/initscripts/ltsp-core $(CURDIR)/debian/ltsp-client-core.init37 cp $(CURDIR)/client/initscripts/ltsp-core $(CURDIR)/debian/ltsp-client-core.init
51 cp $(CURDIR)/client/initscripts/ltsp-setup $(CURDIR)/debian/ltsp-client-core.ltsp-client-setup.init38 cp $(CURDIR)/client/initscripts/ltsp-setup $(CURDIR)/debian/ltsp-client-core.ltsp-client-setup.init
52 cp $(CURDIR)/client/initscripts/ltsp-setup.default $(CURDIR)/debian/ltsp-client-core.ltsp-client-setup.default39 cp $(CURDIR)/client/initscripts/ltsp-setup.default $(CURDIR)/debian/ltsp-client-core.ltsp-client-setup.default
5340
41 dh --before dh_installinit install
42 dh_installinit -pltsp-client-core --name=ltsp-client-setup --no-start -u"start 32 S ."
43 dh_installinit -a --no-start -u"start 25 2 ."
44 dh --after dh_installinit install
45
46 # Using po specific Makefile to install message catalogs
47 $(MAKE) -C po install DESTDIR=$(CURDIR)/debian/ltsp-server/
48
54# Build architecture-independent files here.49# Build architecture-independent files here.
55binary-indep: build install50binary-indep: build install
56# We have nothing to do by default.51 dh binary-indep
57 dh_testdir -i
58 dh_testroot -i
59 dh_installchangelogs -i
60 dh_installdocs -i
61 dh_installexamples -i
62 dh_install -i -Xarch-ids
63 dh_installdebconf -i
64 dh_installman -pltsp-server -pltsp-client-core
65 dh_link -i
66 dh_compress -i
67 dh_fixperms -i
68 dh_installdeb -i
69 dh_gencontrol -i
70 dh_md5sums -i
71 dh_builddeb -i
7252
73# Build architecture-dependent files here.53# Build architecture-dependent files here.
74binary-arch: build install54binary-arch: build install
75 dh_testdir -a55 dh binary-arch
76 dh_testroot -a
77 dh_installchangelogs -a
78 dh_installdocs -a
79 dh_installexamples -a
80 dh_install -a
81 dh_installdebconf -a
82 dh_installinit -a --no-start -u"start 25 2 ."
83 dh_installinit --name=ltsp-client-setup --no-start -u"start 32 S ."
84 dh_link -a
85 dh_strip -a
86 dh_compress -a
87 dh_fixperms -a
88 dh_installdeb -a
89 dh_shlibdeps -a
90 dh_gencontrol -a
91 dh_md5sums -a
92 dh_builddeb -a
93
94bzr-release:
95 bzr export ltsp-$(DEB_UPSTREAM_VERSION)
96 rm -rf ltsp-$(DEB_UPSTREAM_VERSION)/debian
97 tar czf ../ltsp_$(DEB_UPSTREAM_VERSION).orig.tar.gz ltsp-$(DEB_UPSTREAM_VERSION)
98 rm -rf ltsp-$(DEB_UPSTREAM_VERSION)
9956
100binary: binary-indep binary-arch57binary: binary-indep binary-arch
101.PHONY: build clean binary-indep binary-arch binary install bzr-release58.PHONY: build clean binary-indep binary-arch binary install

Subscribers

People subscribed via source and target branches