Skip to content

Commit fbaa95f

Browse files
Salamandarmtwebster
authored andcommitted
Use Meson in debian/rules and debian/control
1 parent 105d379 commit fbaa95f

File tree

12 files changed

+10
-85
lines changed

12 files changed

+10
-85
lines changed

nemo-dropbox/debian/control

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ Section: non-free/gnome
33
Priority: optional
44
Maintainer: Clement Lefebvre <[email protected]>
55
Build-Depends: debhelper (>= 9),
6+
meson,
67
libnemo-extension-dev (>= 1.0.0),
78
libglib2.0-dev (>= 2.14.0),
8-
dh-autoreconf,
99
Standards-Version: 3.9.6
1010
XS-Autobuild: yes
1111
Homepage: http://www.dropbox.com/
@@ -21,4 +21,3 @@ Depends: nemo,
2121
Description: Dropbox integration for Nemo
2222
Nemo Dropbox is an extension that integrates the Dropbox web service with
2323
your Cinnamon Desktop.
24-

nemo-fileroller/debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Priority: optional
44
Maintainer: Clement Lefebvre <[email protected]>
55
Build-Depends:
66
debhelper (>= 10),
7+
meson,
78
libglib2.0-dev (>= 2.14.0),
89
libnemo-extension-dev (>= 1.0.0),
910
Standards-Version: 3.9.6

nemo-fileroller/debian/rules

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,5 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
66
%:
77
dh $@
88

9-
override_dh_auto_configure:
10-
dh_auto_configure -- --disable-static
11-
12-
override_dh_auto_install:
13-
dh_auto_install
14-
# Drop useless files
15-
find debian/ -name '*.la' -delete
16-
179
# Don't generate a shlibs file for the plugin
1810
override_dh_makeshlibs:

nemo-image-converter/debian/control

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,9 @@ Priority: optional
44
Maintainer: Julien Lavergne <[email protected]>
55
Homepage: http://github.com/linuxmint/nemo-extensions
66
Build-Depends: debhelper (>= 9),
7-
autotools-dev,
8-
dh-autoreconf,
9-
intltool,
10-
gnome-common,
11-
libxml-parser-perl,
7+
meson,
128
pkg-config,
9+
libxml-parser-perl,
1310
libnemo-extension-dev (>= 2.0.8),
1411
libglib2.0-dev (>= 2.37.3),
1512
libgtk-3-dev (>= 3.0.0)

nemo-image-converter/debian/rules

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,5 @@ endif
2121
override_dh_autoreconf:
2222
dh_autoreconf --as-needed
2323

24-
override_dh_install:
25-
rm `find $(CURDIR)/debian -name '*.la'`
26-
dh_install
27-
2824
override_dh_makeshlibs:
2925
#Pass, the .so is a plugin, not a library.

nemo-repairer/debian/control

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@ Maintainer: Clement Lefebvre <[email protected]>
55
Homepage: https://github.com/linuxmint/nemo-extensions
66
Build-Depends: cdbs,
77
debhelper (>= 9),
8-
autotools-dev,
9-
gnome-common,
8+
meson,
109
libnemo-extension-dev (>= 2.2.0),
11-
intltool,
1210
libglib2.0-dev (>= 2.24.0),
1311
libgtk-3-dev (>= 3.0.0)
1412
Standards-Version: 3.9.6

nemo-repairer/debian/rules

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,3 @@
33

44
%:
55
dh $@
6-
7-
override_dh_auto_configure:
8-
NOCONFIGURE=1 ./autogen.sh
9-
dh_auto_configure --
10-
11-
override_dh_makeshlibs:
12-
dh_makeshlibs -Xlibnemo-filename-repairer
13-
14-
override_dh_install:
15-
dh_install --list-missing
16-
17-
override_dh_auto_install:
18-
dh_auto_install
19-
find debian -name "*.la" -delete
20-

nemo-seahorse/debian/control

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
# This file is autogenerated. DO NOT EDIT!
2-
#
2+
#
33
# Modifications should be made to debian/control.in instead.
44
# This file is regenerated automatically in the clean target.
55
Source: nemo-seahorse
66
Section: gnome
77
Priority: optional
88
Maintainer: Clement Lefebvre <[email protected]>
99
Build-Depends: debhelper (>= 9),
10-
autotools-dev,
11-
intltool,
10+
meson,
1211
libgpgme11-dev (>= 1.2.0),
1312
libnotify-dev (>= 0.7.0),
1413
libdbus-glib-1-dev (>= 0.78),
1514
libcryptui-dev,
1615
libglib2.0-dev (>= 2.37.3),
1716
libgtk-3-dev (>= 3.0.0),
18-
gnome-pkg-tools,
19-
gnome-common,
2017
libnemo-extension-dev,
2118
libgcr-3-dev (>= 3.4.0)
2219
Standards-Version: 3.9.6
@@ -32,4 +29,3 @@ Description: seahorse plugins and utilities for encryption
3229
Nemo-Seahorse is an extension for Nemo which allows encryption
3330
and decryption of OpenPGP files using GnuPG - the GNU Privacy
3431
Guard program.
35-

nemo-seahorse/debian/control.in

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,14 @@ Section: gnome
33
Priority: optional
44
Maintainer: Clement Lefebvre <[email protected]>
55
Build-Depends: debhelper (>= 9),
6-
autotools-dev,
7-
intltool,
6+
meson,
87
libgpgme11-dev (>= 1.2.0),
98
libnotify-dev (>= 0.7.0),
109
libdbus-glib-1-dev (>= 0.78),
1110
libgnome-keyring-dev,
1211
libcryptui-dev,
1312
libglib2.0-dev (>= 2.37.3),
1413
libgtk-3-dev (>= 3.0.0),
15-
gnome-pkg-tools,
16-
gnome-common,
1714
libnemo-extension-dev,
1815
libgcr-3-dev (>= 3.4.0)
1916
Standards-Version: 3.9.6
@@ -29,4 +26,3 @@ Description: seahorse plugins and utilities for encryption
2926
Nemo-Seahorse is an extension for Nemo which allows encryption
3027
and decryption of OpenPGP files using GnuPG - the GNU Privacy
3128
Guard program.
32-

nemo-seahorse/debian/rules

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,3 @@ LDFLAGS += -Wl,-O1 -Wl,--as-needed
44

55
%:
66
dh $@
7-
8-
override_dh_auto_configure:
9-
NOCONFIGURE=1 ./autogen.sh
10-
dh_auto_configure --
11-
12-
override_dh_makeshlibs:
13-
# libnemo-seahorse.so is a plugin, not a shared library
14-
dh_makeshlibs -Xlibnemo-seahorse
15-
16-
override_dh_auto_install:
17-
dh_auto_install
18-
find debian -name "*.a" -delete
19-
find debian -name "*.la" -delete
20-

0 commit comments

Comments
 (0)