Switch build method to meson.
Mateusz Łukasik
1 year, 6 days ago
2 | 2 |
* New upstream release.
|
3 | 3 |
* Use GTK3. (Closes: #967261)
|
4 | 4 |
* Seperate symbols files.
|
|
5 |
* Switch build method to meson.
|
5 | 6 |
|
6 | 7 |
-- Mateusz Łukasik <mati75@linuxmint.pl> Thu, 13 Apr 2023 21:48:00 +0200
|
7 | 8 |
|
6 | 6 |
Mateusz Łukasik <mati75@linuxmint.pl>
|
7 | 7 |
Build-Depends:
|
8 | 8 |
debhelper-compat (= 13),
|
|
9 |
meson,
|
9 | 10 |
libarchive-dev,
|
10 | 11 |
libglib2.0-dev,
|
11 | 12 |
libgtk-3-dev,
|
|
22 | 23 |
Depends:
|
23 | 24 |
audacious-plugins (>= ${source:Upstream-Version}),
|
24 | 25 |
default-dbus-session-bus | dbus-session-bus | dbus-x11,
|
25 | |
gtk2-engines-pixbuf,
|
26 | 26 |
libaudcore5 (= ${binary:Version}),
|
27 | 27 |
${misc:Depends},
|
28 | 28 |
${shlibs:Depends}
|
84 | 84 |
(c++)"audgui_tree_view_get_vadjustment(_GtkWidget*)@Base" 4.3
|
85 | 85 |
(c++)"audgui_show_prefs_for_plugin_type(PluginType)@Base" 4.3
|
86 | 86 |
(c++)"audgui_urilist_create_from_selected(Playlist)@Base" 4.3
|
87 | |
images_get_resource@Base 4.3
|
1 | 1 |
|
2 | 2 |
include /usr/share/dpkg/architecture.mk
|
3 | 3 |
|
4 | |
ifeq ($(DEB_HOST_ARCH),i386)
|
5 | |
additional_confflags := --disable-sse2
|
6 | |
endif
|
7 | |
|
8 | 4 |
export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
|
9 | 5 |
|
10 | 6 |
%:
|
11 | |
dh $@
|
|
7 |
dh $@ --buildsystem=meson
|
12 | 8 |
|
13 | 9 |
override_dh_auto_configure:
|
14 | |
dh_auto_configure -- --disable-rpath --enable-chardet $(additional_confflags) \
|
15 | |
--with-buildstamp="$(shell dpkg-vendor --query vendor) package" --enable-gtk3 --enable-libarchive
|
|
10 |
dh_auto_configure -- -Dbuildstamp="$(shell dpkg-vendor --query vendor) package" -Dgtk3=true -Dlibarchive=true
|
16 | 11 |
|
17 | 12 |
override_dh_auto_clean:
|
18 | 13 |
-dh_auto_clean
|