merging upstream changes
Main change is build with meson, some thing before done with debian/rules is now
integrated in build
https://github.com/linuxmint/xapps/commit/9e2566e1311d8618a569d5fd107febfe25cc3e35#diff-6e9552c9bd8e61c8f277c21220160234
Added also some debian improvement already done for upstream
Fabio Fantoni
6 years ago
5 | 5 |
Maximiliano Curia <maxy@debian.org>,
|
6 | 6 |
Margarita Manterola <marga@debian.org>,
|
7 | 7 |
Build-Depends:
|
8 | |
autoconf-archive,
|
9 | 8 |
debhelper (>= 11~),
|
10 | 9 |
dh-python,
|
11 | 10 |
dpkg-dev (>= 1.15.1),
|
|
21 | 20 |
libgtk-3-dev (>= 3.3.16),
|
22 | 21 |
libx11-dev,
|
23 | 22 |
libxkbfile-dev,
|
|
23 |
meson (>= 0.40.0),
|
24 | 24 |
python,
|
25 | 25 |
python-gi-dev,
|
26 | 26 |
python3,
|
|
27 |
valac,
|
27 | 28 |
yelp-tools,
|
28 | 29 |
Standards-Version: 4.1.3
|
29 | 30 |
Homepage: http://cinnamon.linuxmint.com/
|
|
71 | 72 |
Package: xapps-common
|
72 | 73 |
Architecture: all
|
73 | 74 |
Multi-Arch: foreign
|
74 | |
Depends: python3, python3-gi, xdg-utils, ${misc:Depends}
|
|
75 |
Depends: python3, python3-gi, xdg-utils, ${misc:Depends}, ${python3:Depends}
|
75 | 76 |
Recommends: gist, inxi
|
76 | 77 |
Description: Common files for XApp desktop apps
|
77 | 78 |
This package includes files that are shared between several XApp
|
|
0 |
usr/lib/*/girepository-1.0/XApp-1.0.typelib
|
|
1 |
usr/lib/python*/dist-packages/gi/overrides/*.py
|
debian/gir1.2-xapp-1.0.install.in
less
more
0 | |
DEB_PKG_CONFIG_LIBDIR/girepository-1.0/XApp-1.0.typelib
|
1 | |
usr/lib/python*/dist-packages/gi/overrides/*.py
|
0 | 0 |
#!/usr/bin/make -f
|
1 | 1 |
|
2 | 2 |
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
|
3 | |
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
|
4 | |
|
5 | |
DEB_PKG_CONFIG_LIBDIR=$(shell pkg-config gobject-introspection-1.0 --variable libdir | sed -e 's/.//')
|
6 | 3 |
|
7 | 4 |
%:
|
8 | |
dh $@ --with=gir,gnome,python2,python3
|
9 | |
|
10 | |
override_dh_autoreconf:
|
11 | |
NOCONFIGURE=1 dh_autoreconf --as-needed ./autogen.sh
|
|
5 |
dh $@ --with=gir,python2,python3
|
12 | 6 |
|
13 | 7 |
override_dh_auto_configure:
|
14 | |
dh_auto_configure -- --enable-gtk-doc
|
|
8 |
dh_auto_configure -- \
|
|
9 |
-D docs=true \
|
|
10 |
-D deprecated_warnings=false
|
15 | 11 |
|
16 | |
override_dh_gnome_clean:
|
17 | |
dh_gnome_clean --no-control
|
18 | |
|
19 | |
override_dh_install:
|
20 | |
sed 's@DEB_PKG_CONFIG_LIBDIR@${DEB_PKG_CONFIG_LIBDIR}@' debian/gir1.2-xapp-1.0.install.in > debian/gir1.2-xapp-1.0.install
|
21 | |
|
22 | |
# install the python3 gir override file as well
|
23 | |
PYTHON=python3 ./configure --prefix=/usr
|
24 | |
cd pygobject/ && DESTDIR=../debian/tmp make install && cd ..
|
25 | |
|
26 | |
dh_install --list-missing
|
0 | 0 |
usr/bin/ usr/share/xapps-common/
|
1 | 1 |
usr/share/glib-2.0/schemas
|
2 | 2 |
usr/share/icons
|
3 | |
usr/share/locale
|
|
3 |
|