From cb03ac17a2533aa0b9c2e5f966bee5cf5e02df07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Sun, 28 Apr 2019 16:06:24 +0200 Subject: DEB libart-lgpl: Switch to cmake. The man page has been moved to the main tree. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- .../_base/dependencies/libart-lgpl/debian/control | 6 +-- .../libart-lgpl/debian/libart-2.0-dev.manpages | 1 - .../libart-lgpl/debian/libart2-config.1 | 52 ---------------------- ubuntu/_base/dependencies/libart-lgpl/debian/rules | 30 +++++-------- ubuntu/_base/dependencies/libart-lgpl/debian/watch | 4 -- 5 files changed, 13 insertions(+), 80 deletions(-) delete mode 100644 ubuntu/_base/dependencies/libart-lgpl/debian/libart-2.0-dev.manpages delete mode 100644 ubuntu/_base/dependencies/libart-lgpl/debian/libart2-config.1 delete mode 100644 ubuntu/_base/dependencies/libart-lgpl/debian/watch (limited to 'ubuntu') diff --git a/ubuntu/_base/dependencies/libart-lgpl/debian/control b/ubuntu/_base/dependencies/libart-lgpl/debian/control index 686fb2b57..2885055f0 100644 --- a/ubuntu/_base/dependencies/libart-lgpl/debian/control +++ b/ubuntu/_base/dependencies/libart-lgpl/debian/control @@ -1,10 +1,10 @@ Source: libart-lgpl Section: devel Priority: optional -Maintainer: Josselin Mouette -Uploaders: Debian GNOME Maintainers , Loic Minier , Sebastian Dröge , Sebastien Bacher +Maintainer: TDE Team +XSBC-Original-Maintainer: Josselin Mouette Standards-Version: 3.8.4 -Build-Depends: debhelper (>= 7.0.50~), quilt, cdbs, dpkg-dev (>= 1.13.19), automake, libtool, libltdl-dev +Build-Depends: debhelper (>= 7.0.50~), quilt, cdbs, cmake Package: libart-2.0-2 Architecture: any diff --git a/ubuntu/_base/dependencies/libart-lgpl/debian/libart-2.0-dev.manpages b/ubuntu/_base/dependencies/libart-lgpl/debian/libart-2.0-dev.manpages deleted file mode 100644 index d9f908cc0..000000000 --- a/ubuntu/_base/dependencies/libart-lgpl/debian/libart-2.0-dev.manpages +++ /dev/null @@ -1 +0,0 @@ -debian/libart2-config.1 diff --git a/ubuntu/_base/dependencies/libart-lgpl/debian/libart2-config.1 b/ubuntu/_base/dependencies/libart-lgpl/debian/libart2-config.1 deleted file mode 100644 index 7439b2923..000000000 --- a/ubuntu/_base/dependencies/libart-lgpl/debian/libart2-config.1 +++ /dev/null @@ -1,52 +0,0 @@ -.\" This manpage has been automatically generated by docbook2man -.\" from a DocBook document. This tool can be found at: -.\" -.\" Please send any bug reports, improvements, comments, patches, -.\" etc. to Steve Cheng . -.TH "LIBART2-CONFIG" "1" "08 August 2003" "" "" -.SH NAME -libart2-config \- script to get information about the installed version of libart 2.x -.SH SYNOPSIS - -\fBlibart2-config\fR [ \fB --prefix\fI[=DIR]\fB \fR ] [ \fB --exec-prefix\fI[=DIR]\fB \fR ] [ \fB --libs \fR ] [ \fB --cflags \fR ] [ \fB --version \fR ] - -.SH "DESCRIPTION" -.PP -\fBlibart2-config\fR is a tool that is used to determine -the compiler and linker flags that should be used to compile and -link programs that use \fIlibart\fR library. -.SH "OPTIONS" -.TP -\fB--prefix=PREFIX\fR -If specified, use \fIPREFIX\fR instead -of the installation prefix that -\fIlibart\fR was built with when computing -the output for the \fB--cflags\fR and -\fB--libs\fR options. This option is also used for -the exec prefix if \fB--exec-prefix\fR was -not specified. This option must be specified before any -\fB--libs\fR or \fB--cflags\fR options. -.TP -\fB--exec-prefix=PREFIX\fR -If specified, use \fIPREFIX\fR instead -of the installation exec prefix that -\fIlibart\fR was built with when computing -the output for the \fB--cflags\fR and -\fB--libs\fR options. This option must be specified -before any \fB--libs\fR or \fB--cflags\fR options. -.TP -\fB--libs\fR -Print the linker flags that are necessary to link a -\fIlibart\fR program. -.TP -\fB--cflags\fR -Print the compiler flags that are necessary to compile a -\fIlibart\fR program. -.TP -\fB--version\fR -Print the currently installed version of -\fIlibart\fR on the standard output. -.SH "AUTHOR" -.PP -This manual page was written by Christian Marillat for -the Debian GNU/Linux system (but may be used by others). diff --git a/ubuntu/_base/dependencies/libart-lgpl/debian/rules b/ubuntu/_base/dependencies/libart-lgpl/debian/rules index 8ead6b1fc..9f7abd076 100755 --- a/ubuntu/_base/dependencies/libart-lgpl/debian/rules +++ b/ubuntu/_base/dependencies/libart-lgpl/debian/rules @@ -1,30 +1,20 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk -#include /usr/share/cdbs/1/rules/patchsys-quilt.mk -include /usr/share/cdbs/1/rules/utils.mk -include /usr/share/cdbs/1/class/gnome.mk - -debian/stamp-autoreconf: - dh_testdir - cp -Rp /usr/share/aclocal/libtool.m4 libtool.m4.in -ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" - cp -Rp /usr/share/libtool/config/ltmain.sh ltmain.sh -endif -ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" - cp -Rp /usr/share/libtool/build-aux/ltmain.sh ltmain.sh -endif - autoreconf -vi && \ - touch $@ - -makebuilddir:: debian/stamp-autoreconf - dh_testdir +include /usr/share/cdbs/1/class/cmake.mk libart-2.0-N := $(shell sed -rn 's/^Package:[[:space:]]*(libart-2\.0-[0-9]+)[[:space:]]*$$/\1/p' debian/control) -GNOME_MODULE := libart_lgpl - DEB_DH_MAKESHLIBS_ARGS_$(libart-2.0-N) += -V '$(libart-2.0-N)(>= 2.3.18)' DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ && echo xz || echo bzip2) + +# Build options +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DWITH_ALL_OPTIONS="ON" + +DEB_MAKE_CHECK_TARGET = check diff --git a/ubuntu/_base/dependencies/libart-lgpl/debian/watch b/ubuntu/_base/dependencies/libart-lgpl/debian/watch deleted file mode 100644 index 8acf72053..000000000 --- a/ubuntu/_base/dependencies/libart-lgpl/debian/watch +++ /dev/null @@ -1,4 +0,0 @@ -version=2 -http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/([\d\.]+)/ \ - libart_lgpl-(.*)\.tar\.gz \ - debian uupdate -- cgit v1.2.3