Merge lp:~directhex/libubuntuone/mono_packaging into lp:~ken-vandine/libubuntuone/package_with_mono

Proposed by Jo Shields
Status: Merged
Merge reported by: Ken VanDine
Merged at revision: not available
Proposed branch: lp:~directhex/libubuntuone/mono_packaging
Merge into: lp:~ken-vandine/libubuntuone/package_with_mono
Diff against target: 108 lines (+33/-15)
5 files modified
debian/control (+8/-11)
debian/libubuntuone1.0-cil.install (+1/-1)
debian/libubuntuone1.0-cil.installcligac (+1/-1)
debian/patches/use_debian_cli_policy_0.7_dir.patch (+12/-0)
debian/rules (+11/-2)
To merge this branch: bzr merge lp:~directhex/libubuntuone/mono_packaging
Reviewer Review Type Date Requested Status
Ken VanDine Approve
Review via email: mp+20932@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Jo Shields (directhex) wrote :

Um, that commit message should say dh_clideps not dh_shlibdeps.

I guess I needed a lot of rum to get it working...

Revision history for this message
Ken VanDine (ken-vandine) wrote :

Thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/control'
--- debian/control 2010-03-08 18:24:40 +0000
+++ debian/control 2010-03-08 23:09:16 +0000
@@ -43,26 +43,23 @@
43 This library contains GTK widgets needed for integration of Ubuntu43 This library contains GTK widgets needed for integration of Ubuntu
44 One functionalities into GTK applications.44 One functionalities into GTK applications.
4545
46Package: libubuntuone-1.0-1-cil46Package: libubuntuone1.0-cil
47Section: cli-mono47Section: cli-mono
48Architecture: any48Architecture: all
49Depends: ${misc:Depends},49Depends: ${misc:Depends},
50 ${cli:Depends},50 ${cli:Depends}
51 libubuntuone-1.0-1 (= ${binary:Version})51Description: CLI bindings for Ubuntu One widget library
52Provides: ${cli:Provides}
53Description: CLI bindings Ubuntu One widget library
54 This library contains GTK widgets needed for integration of Ubuntu52 This library contains GTK widgets needed for integration of Ubuntu
55 One functionalities into GTK applications.53 One functionalities into GTK applications.
56 .54 .
57 This package contains assemblies to be used by applications.55 This package contains assemblies to be used by applications.
5856
59Package: libubuntuone-cil-dev57Package: libubuntuone1.0-cil-dev
60Section: libdevel58Section: libdevel
61Architecture: any59Architecture: all
62Depends: ${misc:Depends},60Depends: ${misc:Depends},
63 ${cli:Depends},61 libubuntuone1.0-cil (= ${binary:Version})
64 libubuntuone-1.0-1-cil (= ${binary:Version})62Description: CLI bindings for Ubuntu One widget library - development
65Description: Ubuntu One widget library
66 This library contains GTK widgets needed for integration of Ubuntu63 This library contains GTK widgets needed for integration of Ubuntu
67 One functionalities into GTK applications.64 One functionalities into GTK applications.
68 .65 .
6966
=== renamed file 'debian/libubuntuone-cil-dev.install' => 'debian/libubuntuone1.0-cil-dev.install'
=== renamed file 'debian/libubuntuone-1.0-1-cil.install' => 'debian/libubuntuone1.0-cil.install'
--- debian/libubuntuone-1.0-1-cil.install 2010-03-08 18:24:40 +0000
+++ debian/libubuntuone1.0-cil.install 2010-03-08 23:09:16 +0000
@@ -1,1 +1,1 @@
1debian/tmp/usr/lib/cli/ubuntuone-sharp-1.0/*1debian/tmp/usr/lib/mono/* usr/lib/cli/
22
=== renamed file 'debian/libubuntuone-1.0-1-cil.installcligac' => 'debian/libubuntuone1.0-cil.installcligac'
--- debian/libubuntuone-1.0-1-cil.installcligac 2010-03-08 18:24:53 +0000
+++ debian/libubuntuone1.0-cil.installcligac 2010-03-08 23:09:16 +0000
@@ -1,1 +1,1 @@
1/usr/lib/mono/ubuntuone-sharp-1.0/ubuntuone-sharp.dll1/usr/lib/cli/ubuntuone-sharp-1.0/ubuntuone-sharp.dll
22
=== added file 'debian/patches/use_debian_cli_policy_0.7_dir.patch'
--- debian/patches/use_debian_cli_policy_0.7_dir.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/use_debian_cli_policy_0.7_dir.patch 2010-03-08 23:09:16 +0000
@@ -0,0 +1,12 @@
1diff -urNad libubuntuone-0.2.100~/ubuntuone-sharp.pc.in libubuntuone-0.2.100/ubuntuone-sharp.pc.in
2--- libubuntuone-0.2.100~/ubuntuone-sharp.pc.in 2010-03-08 20:31:31.000000000 +0000
3+++ libubuntuone-0.2.100/ubuntuone-sharp.pc.in 2010-03-08 20:31:52.000000000 +0000
4@@ -1,7 +1,7 @@
5 prefix=${pcfiledir}/../..
6 exec_prefix=${prefix}
7 libdir=${exec_prefix}/lib
8-assemblies_dir=${libdir}/mono/ubuntuone-sharp-1.0
9+assemblies_dir=${libdir}/cli/ubuntuone-sharp-1.0
10 Libraries=${assemblies_dir}/ubuntuone-sharp.dll
11
12
013
=== modified file 'debian/rules'
--- debian/rules 2010-03-08 18:24:40 +0000
+++ debian/rules 2010-03-08 23:09:16 +0000
@@ -13,6 +13,8 @@
13DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc13DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc
14API_VERSION = 0.114API_VERSION = 0.1
1515
16DEB_DH_MAKESHLIBS_ARGS_libubuntuone-1.0-1 := -V 'libubuntuone-1.0-1 (>= 0.2.100)'
17
16configure-stamp-%:18configure-stamp-%:
17 mkdir build-$*19 mkdir build-$*
18 cd build-$* && PYTHON=`which $*` \20 cd build-$* && PYTHON=`which $*` \
@@ -36,6 +38,15 @@
36binary-install/python-ubuntuone::38binary-install/python-ubuntuone::
37 dh_pycentral39 dh_pycentral
3840
41binary-install/libubuntuone1.0-cil::
42 dh_clistrip
43 dh_clifixperms
44 dh_makeclilibs -V
45 dh_installcligac
46
47binary-predeb/libubuntuone1.0-cil:: binary-fixup/libubuntuone-1.0-1
48 dh_clideps -plibubuntuone1.0-cil
49
39configure-stamp:50configure-stamp:
40 $(DEB_CONFIGURE_SCRIPT) $(DEB_CONFIGURE_NORMAL_ARGS) $(DEB_CONFIGURE_EXTRA_FLAGS)51 $(DEB_CONFIGURE_SCRIPT) $(DEB_CONFIGURE_NORMAL_ARGS) $(DEB_CONFIGURE_EXTRA_FLAGS)
41 touch $@52 touch $@
@@ -50,8 +61,6 @@
5061
51install-stamp:62install-stamp:
52 make install DESTDIR=$(CURDIR)/debian/tmp63 make install DESTDIR=$(CURDIR)/debian/tmp
53 mv $(CURDIR)/debian/tmp/usr/lib/mono $(CURDIR)/debian/tmp/usr/lib/cli
54 dh_clideps
55 touch $@64 touch $@
5665
57install/libubuntuone-1.0-1:: install-stamp66install/libubuntuone-1.0-1:: install-stamp

Subscribers

People subscribed via source and target branches

to all changes: