Merge lp:~noskcaj/ubuntu/utopic/obexftp/merge into lp:ubuntu/utopic/obexftp

Proposed by Jackson Doak
Status: Needs review
Proposed branch: lp:~noskcaj/ubuntu/utopic/obexftp/merge
Merge into: lp:ubuntu/utopic/obexftp
Diff against target: 171 lines (+57/-14)
8 files modified
.pc/.quilt_patches (+1/-0)
.pc/.quilt_series (+1/-0)
.pc/.version (+1/-0)
debian/changelog (+32/-0)
debian/control (+15/-3)
debian/libobexftp-ruby.install (+0/-1)
debian/ruby-obexftp.install (+1/-0)
debian/rules (+6/-10)
To merge this branch: bzr merge lp:~noskcaj/ubuntu/utopic/obexftp/merge
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Review via email: mp+222568@code.launchpad.net

Description of the change

Merge from debian.

To post a comment you must log in.
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks. Uploaded.

review: Approve

Unmerged revisions

17. By Jackson Doak

* Merge from Debian unstable. Remaining changes:
  - Fix build failure, using StringValuePtr instead of STR2CSTR.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added directory '.pc'
=== added file '.pc/.quilt_patches'
--- .pc/.quilt_patches 1970-01-01 00:00:00 +0000
+++ .pc/.quilt_patches 2014-06-09 21:49:13 +0000
@@ -0,0 +1,1 @@
1debian/patches
02
=== added file '.pc/.quilt_series'
--- .pc/.quilt_series 1970-01-01 00:00:00 +0000
+++ .pc/.quilt_series 2014-06-09 21:49:13 +0000
@@ -0,0 +1,1 @@
1series
02
=== added file '.pc/.version'
--- .pc/.version 1970-01-01 00:00:00 +0000
+++ .pc/.version 2014-06-09 21:49:13 +0000
@@ -0,0 +1,1 @@
12
02
=== modified file 'debian/changelog'
--- debian/changelog 2013-10-21 11:56:11 +0000
+++ debian/changelog 2014-06-09 21:49:13 +0000
@@ -1,3 +1,35 @@
1obexftp (0.23-2ubuntu1) utopic; urgency=medium
2
3 * Merge from Debian unstable. Remaining changes:
4 - Fix build failure, using StringValuePtr instead of STR2CSTR.
5 * Use dh-autoreconf instead of dh-autotools-dev
6
7 -- Jackson Doak <noskcaj@ubuntu.com> Tue, 10 Jun 2014 07:20:43 +1000
8
9obexftp (0.23-2) unstable; urgency=medium
10
11 * QA upload.
12 * Set Maintainer to Debian QA Group
13 * Prefix installation path (sitearchdir) for the Ruby library with DESTDIR,
14 so that ruby2.1 does not try to install in a location relative to /
15 (Closes: #747826)
16 * Rename libobexftp-ruby to ruby-obexftp, keep a transitional package to
17 ease the upgrade process (Closes: #722390)
18
19 -- Cédric Boutillier <boutil@debian.org> Fri, 30 May 2014 23:19:18 +0200
20
21obexftp (0.23-1.3) unstable; urgency=medium
22
23 * Non-maintainer upload.
24 * Fix FTBFS with multiarched Ruby interpreters (Closes: #739777)
25 - pass vendorarchdir for the path installation of Ruby bindings
26 - do not explicitly touch the path of Ruby libraries in debian/rules, as
27 the library gets installed at right place in the first place.
28 - change path in debian/libobexftp-ruby.install to leave space for the
29 architecture name.
30
31 -- Cédric Boutillier <boutil@debian.org> Wed, 23 Apr 2014 15:09:07 +0200
32
1obexftp (0.23-1.2ubuntu3) trusty; urgency=low33obexftp (0.23-1.2ubuntu3) trusty; urgency=low
234
3 * Use dh_autotools-dev to update config.{sub,guess} for new ports.35 * Use dh_autotools-dev to update config.{sub,guess} for new ports.
436
=== modified file 'debian/control'
--- debian/control 2013-10-21 11:56:11 +0000
+++ debian/control 2014-06-09 21:49:13 +0000
@@ -2,8 +2,8 @@
2Section: comm2Section: comm
3Priority: optional3Priority: optional
4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Hendrik Sattler <debian@hendrik-sattler.de>5XSBC-Original-Maintainer: Debian QA Group <packages@qa.debian.org>
6Build-Depends: debhelper (>= 7.0.0), libopenobex1-dev (>= 1.3-3), libbluetooth-dev, quilt (>= 0.45), pkg-config, swig, doxygen, python-dev (>= 2.6.6-3~), ruby-dev, ruby, chrpath, autotools-dev6Build-Depends: debhelper (>= 7.0.0), libopenobex1-dev (>= 1.3-3), libbluetooth-dev, quilt (>= 0.45), pkg-config, swig, doxygen, python-dev (>= 2.6.6-3~), ruby-dev, ruby, chrpath, dh-autoreconf
7Standards-Version: 3.8.37Standards-Version: 3.8.3
8Homepage: http://triq.net/obex8Homepage: http://triq.net/obex
99
@@ -114,10 +114,13 @@
114 .114 .
115 This package contains the binding for the Python programming language.115 This package contains the binding for the Python programming language.
116116
117Package: libobexftp-ruby117Package: ruby-obexftp
118Architecture: any118Architecture: any
119Section: ruby119Section: ruby
120Depends: libobexftp0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}120Depends: libobexftp0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
121Breaks: libobexftp-ruby (<< 0.23-2~)
122Replaces: libobexftp-ruby (<< 0.23-2~)
123Provides: libobexftp-ruby
121Description: ruby binding to the object exchange file transfer library124Description: ruby binding to the object exchange file transfer library
122 OBEX, the OBject EXchange protocol, can best be described as binary HTTP.125 OBEX, the OBject EXchange protocol, can best be described as binary HTTP.
123 OBEX is optimized for ad-hoc links and can be used to exchange126 OBEX is optimized for ad-hoc links and can be used to exchange
@@ -127,6 +130,15 @@
127 .130 .
128 This package contains the binding for the Ruby programming language.131 This package contains the binding for the Ruby programming language.
129132
133Package: libobexftp-ruby
134Section: oldlibs
135Architecture: all
136Priority: extra
137Description: Transitional package for ruby-obexftp
138 This is a transitional package to ease upgrades to ruby-obexftp package.
139 It can safely be removed.
140
141
130Package: libobexftp-perl142Package: libobexftp-perl
131Architecture: any143Architecture: any
132Section: perl144Section: perl
133145
=== removed file 'debian/libobexftp-ruby.install'
--- debian/libobexftp-ruby.install 2008-10-25 16:28:12 +0000
+++ debian/libobexftp-ruby.install 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1usr/lib/ruby/*
20
=== added file 'debian/ruby-obexftp.install'
--- debian/ruby-obexftp.install 1970-01-01 00:00:00 +0000
+++ debian/ruby-obexftp.install 2014-06-09 21:49:13 +0000
@@ -0,0 +1,1 @@
1usr/lib/*/ruby/*
02
=== modified file 'debian/rules'
--- debian/rules 2013-10-21 11:56:11 +0000
+++ debian/rules 2014-06-09 21:49:13 +0000
@@ -41,6 +41,7 @@
41ifeq ($(COMPILE_RUBY_BINDING),yes)41ifeq ($(COMPILE_RUBY_BINDING),yes)
42 bindings_configure_flags += --enable-ruby42 bindings_configure_flags += --enable-ruby
43 compile_shared_libs=yes43 compile_shared_libs=yes
44 rubyvendorarchdir=$(shell ruby -e "puts RbConfig::CONFIG['vendorarchdir']")
44else45else
45 bindings_configure_flags += --disable-ruby46 bindings_configure_flags += --disable-ruby
46endif47endif
@@ -66,7 +67,7 @@
6667
67config.status: configure $(QUILT_STAMPFN)68config.status: configure $(QUILT_STAMPFN)
68 dh_testdir69 dh_testdir
69 dh_autotools-dev_updateconfig70 dh_autoreconf
70 CFLAGS="$(CFLAGS)" ./configure $(CROSS) \71 CFLAGS="$(CFLAGS)" ./configure $(CROSS) \
71 --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \72 --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
72 $(bindings_configure_flags) \73 $(bindings_configure_flags) \
@@ -83,7 +84,7 @@
83clean:84clean:
84 dh_testdir85 dh_testdir
85 dh_testroot86 dh_testroot
86 dh_autotools-dev_restoreconfig87 dh_autoreconf_clean
87 rm -f build-stamp88 rm -f build-stamp
88 debian/rules unpatch89 debian/rules unpatch
89 rm -rf doc/api90 rm -rf doc/api
@@ -97,13 +98,8 @@
97 dh_testroot98 dh_testroot
98 dh_prep99 dh_prep
99 dh_installdirs100 dh_installdirs
100 $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp mandir=/usr/share/man INSTALLDIRS=vendor101 #sitearchdir needs to be prefixed with $(DESTDIR) with ruby2.1
101102 $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp mandir=/usr/share/man INSTALLDIRS=vendor sitearchdir=$(CURDIR)/debian/tmp/$(rubyvendorarchdir)
102ifeq ($(COMPILE_RUBY_BINDING),yes)
103 -rm -rf debian/tmp/usr/lib/ruby
104 mv debian/tmp/usr/local/lib/site_ruby debian/tmp/usr/lib/ruby
105 rm -rf debian/tmp/usr/local/
106endif
107103
108# Build architecture-independent files here.104# Build architecture-independent files here.
109binary-indep: build install105binary-indep: build install
@@ -137,7 +133,7 @@
137endif133endif
138134
139ifeq ($(COMPILE_RUBY_BINDING),yes)135ifeq ($(COMPILE_RUBY_BINDING),yes)
140 dh_installexamples -plibobexftp-ruby examples/ruby_*.rb136 dh_installexamples -pruby-obexftp examples/ruby_*.rb
141endif137endif
142138
143ifeq ($(COMPILE_TCL_BINDING),yes)139ifeq ($(COMPILE_TCL_BINDING),yes)

Subscribers

People subscribed via source and target branches

to all changes: