From b54b8f5b25403cf3b9623804b2491ec78a8b913e Mon Sep 17 00:00:00 2001 From: "Rafael G. Martins" Date: Tue, 21 May 2024 01:29:20 +0200 Subject: build: replace autotools with cmake this patch removes all the autoconf/automake/libtool build infrastructure and replaces it with cmake. notable default behavior changes: - man pages are not pre-built, and are not built by default, must be enabled with `-DBUILD_MANPAGES=ON`. removed features: - srpm packaging, to be reintroduced at some point. - deb packaging, now handled externally via rafaelmartins/deb.rgm.io more stuff must be missing, please report bugs! --- debian/rules | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100755 debian/rules (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 6a1a185..0000000 --- a/debian/rules +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/make -f - -#export DH_VERBOSE = 1 -export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=-lto -export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed - -%: - dh $@ - -override_dh_auto_configure: - dh_auto_configure -- \ - --disable-ronn \ - --enable-git-receiver \ - --enable-make \ - --enable-runserver -- cgit v1.2.3-18-g5258