Merge lp:~logan/ubuntu/raring/pennmush/debian-merge into lp:ubuntu/raring/pennmush

Proposed by Logan Rosen
Status: Merged
Merged at revision: 15
Proposed branch: lp:~logan/ubuntu/raring/pennmush/debian-merge
Merge into: lp:ubuntu/raring/pennmush
Diff against target: 129 lines (+35/-6)
4 files modified
debian/changelog (+19/-0)
debian/control (+5/-5)
debian/rules (+10/-0)
src/Makefile.SH (+1/-1)
To merge this branch: bzr merge lp:~logan/ubuntu/raring/pennmush/debian-merge
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Ubuntu branches Pending
Review via email: mp+136581@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Daniel Holbach (dholbach) wrote :

Good work.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2011-11-24 00:03:31 +0000
+++ debian/changelog 2012-11-28 07:09:19 +0000
@@ -1,3 +1,22 @@
1pennmush (1.8.2p8-1.1ubuntu1) raring; urgency=low
2
3 * Merge from Debian unstable. Remaining changes:
4 - Set DH_OPTIONS in binary-indep and binary-arch to avoid duplicated work
5 (which caused a build failure in the presence of pkgbinarymangler).
6 - Build-Depends on libmysqlclient-dev instead of libmysqlclient15-dev.
7
8 -- Logan Rosen <logatronico@gmail.com> Wed, 28 Nov 2012 01:54:29 -0500
9
10pennmush (1.8.2p8-1.1) unstable; urgency=low
11
12 * Non-maintainer upload.
13 * Link with libm. (Closes: #627419)
14 Thanks to Colin Watson <cjwatson@ubuntu.com> for the patch.
15 * debian/control: Add ${misc:Depends}.
16 * Use system libpcre3.
17
18 -- Ansgar Burchardt <ansgar@debian.org> Thu, 29 Dec 2011 13:32:02 +0100
19
1pennmush (1.8.2p8-1ubuntu3) precise; urgency=low20pennmush (1.8.2p8-1ubuntu3) precise; urgency=low
221
3 * Rebuild for libmysqlclient transition22 * Rebuild for libmysqlclient transition
423
=== modified file 'debian/control'
--- debian/control 2011-05-20 13:54:48 +0000
+++ debian/control 2012-11-28 07:09:19 +0000
@@ -3,7 +3,7 @@
3Priority: optional3Priority: optional
4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Ervin Hearn III <noltar@korongil.net>5XSBC-Original-Maintainer: Ervin Hearn III <noltar@korongil.net>
6Build-Depends: debhelper (>= 5.0.0), binutils (>= 2.12.90.0.1-4), libssl-dev (>= 0.9.6c-2.woody.3), locales, libmysqlclient-dev6Build-Depends: debhelper (>= 5.0.0), binutils (>= 2.12.90.0.1-4), libssl-dev (>= 0.9.6c-2.woody.3), locales, libmysqlclient-dev, libpcre3-dev
7Standards-Version: 3.7.37Standards-Version: 3.7.3
8Vcs-Svn: svn://svn.pennmush.org/1.8.2/trunk/8Vcs-Svn: svn://svn.pennmush.org/1.8.2/trunk/
9Vcs-Browser: http://dev.pennmush.org/browser/1.8.2/trunk9Vcs-Browser: http://dev.pennmush.org/browser/1.8.2/trunk
@@ -12,7 +12,7 @@
12Package: pennmush12Package: pennmush
13Architecture: any13Architecture: any
14Replaces: pennmush-mysql14Replaces: pennmush-mysql
15Depends: ${shlibs:Depends}, locales, pennmush-common (= ${source:Version})15Depends: ${misc:Depends}, ${shlibs:Depends}, locales, pennmush-common (= ${source:Version})
16Suggests: perl16Suggests: perl
17Conflicts: pennmush-mysql17Conflicts: pennmush-mysql
18Description: text-based multi-user virtual world server18Description: text-based multi-user virtual world server
@@ -30,7 +30,7 @@
3030
31Package: pennmush-common31Package: pennmush-common
32Architecture: all32Architecture: all
33Depends: ${shlibs:Depends}, locales33Depends: ${misc:Depends}, ${shlibs:Depends}, locales
34Recommends: pennmush | pennmush-mysql, pennmush-i18n34Recommends: pennmush | pennmush-mysql, pennmush-i18n
35Suggests: perl35Suggests: perl
36Description: common files for the PennMUSH virtual world server36Description: common files for the PennMUSH virtual world server
@@ -48,7 +48,7 @@
4848
49Package: pennmush-i18n49Package: pennmush-i18n
50Architecture: all50Architecture: all
51Depends: ${shlibs:Depends}, locales, pennmush-common (= ${source:Version})51Depends: ${misc:Depends}, ${shlibs:Depends}, locales, pennmush-common (= ${source:Version})
52Recommends: pennmush | pennmush-mysql52Recommends: pennmush | pennmush-mysql
53Suggests: perl53Suggests: perl
54Description: i18n support files for the PennMUSH virtual world server54Description: i18n support files for the PennMUSH virtual world server
@@ -73,7 +73,7 @@
73Package: pennmush-mysql73Package: pennmush-mysql
74Architecture: any74Architecture: any
75Replaces: pennmush75Replaces: pennmush
76Depends: ${shlibs:Depends}, locales, pennmush-common (= ${source:Version})76Depends: ${misc:Depends}, ${shlibs:Depends}, locales, pennmush-common (= ${source:Version})
77Suggests: perl77Suggests: perl
78Conflicts: pennmush78Conflicts: pennmush
79Description: text-based multi-user virtual world server with MySQL support79Description: text-based multi-user virtual world server with MySQL support
8080
=== modified file 'debian/rules'
--- debian/rules 2011-05-24 11:17:39 +0000
+++ debian/rules 2012-11-28 07:09:19 +0000
@@ -31,6 +31,13 @@
3131
32build: build-pennmush build-pennmush-common build-pennmush-i18n build-pennmush-mysql 32build: build-pennmush build-pennmush-common build-pennmush-i18n build-pennmush-mysql
3333
34define use-system-pcre
35 rm $@/hdrs/pcre.h $@/src/pcre.c
36 sed -i 's,#include "pcre.h",#include <pcre.h>,' $@/src/*.c
37 sed -i s,../hdrs/pcre.h,, $@/src/Makefile.SH
38 sed -i 's, pcre.[co],,' $@/src/Makefile.SH
39endef
40
34build-pennmush:41build-pennmush:
3542
36 dh_testdir43 dh_testdir
@@ -44,6 +51,7 @@
44 cp -r hints build-pennmush51 cp -r hints build-pennmush
45 cp options.h options.h.dist confmagic.h config.over config_h.SH \52 cp options.h options.h.dist confmagic.h config.over config_h.SH \
46 Configure Patchlevel Makefile.SH build-pennmush53 Configure Patchlevel Makefile.SH build-pennmush
54 $(use-system-pcre)
47 (cd build-pennmush && ./Configure $(COMMON_CFG) -D no_mysql && \55 (cd build-pennmush && ./Configure $(COMMON_CFG) -D no_mysql && \
48 rm -f hdrs/switches.h src/switchinc.c && $(MAKE) update && $(MAKE) all \56 rm -f hdrs/switches.h src/switchinc.c && $(MAKE) update && $(MAKE) all \
49 && mv src/netmud game/netmush)57 && mv src/netmud game/netmush)
@@ -63,6 +71,7 @@
63 cp -r hints build-pennmush-common71 cp -r hints build-pennmush-common
64 cp options.h options.h.dist confmagic.h config.over config_h.SH \72 cp options.h options.h.dist confmagic.h config.over config_h.SH \
65 Configure Patchlevel Makefile.SH build-pennmush-common73 Configure Patchlevel Makefile.SH build-pennmush-common
74 $(use-system-pcre)
66 (cd build-pennmush-common && ./Configure $(COMMON_CFG) -D no_mysql && \75 (cd build-pennmush-common && ./Configure $(COMMON_CFG) -D no_mysql && \
67 rm -f hdrs/switches.h src/switchinc.c && $(MAKE) update)76 rm -f hdrs/switches.h src/switchinc.c && $(MAKE) update)
6877
@@ -94,6 +103,7 @@
94 cp -r hints build-pennmush-mysql103 cp -r hints build-pennmush-mysql
95 cp options.h options.h.dist confmagic.h config.over config_h.SH \104 cp options.h options.h.dist confmagic.h config.over config_h.SH \
96 Configure Patchlevel Makefile.SH build-pennmush-mysql105 Configure Patchlevel Makefile.SH build-pennmush-mysql
106 $(use-system-pcre)
97 (cd build-pennmush-mysql && ./Configure $(COMMON_CFG) && \107 (cd build-pennmush-mysql && ./Configure $(COMMON_CFG) && \
98 rm -f hdrs/switches.h src/switchinc.c && $(MAKE) update && $(MAKE) all \108 rm -f hdrs/switches.h src/switchinc.c && $(MAKE) update && $(MAKE) all \
99 && mv src/netmud game/netmush)109 && mv src/netmud game/netmush)
100110
=== modified file 'src/Makefile.SH'
--- src/Makefile.SH 2011-05-20 13:54:48 +0000
+++ src/Makefile.SH 2012-11-28 07:09:19 +0000
@@ -49,7 +49,7 @@
49LINTFILT=egrep -v '(possible pointer|long assign|not yet im|:$$)'49LINTFILT=egrep -v '(possible pointer|long assign|not yet im|:$$)'
5050
51# Libs51# Libs
52LIBS=$(CLIBS) $(RLIBS) $(ILIBS)52LIBS=$(CLIBS) $(RLIBS) $(ILIBS) -lpcre
5353
54CFLAGS=$(CCFLAGS) $(RDEFS) $(IDEFS)54CFLAGS=$(CCFLAGS) $(RDEFS) $(IDEFS)
5555

Subscribers

People subscribed via source and target branches

to all changes: