[Reproducible-commits] [cdbs] 25/41: Drop unmaintained and unused snippets docbookxml.mk hbuild.mk kde.mk.
Mattia Rizzolo
mattia at debian.org
Tue May 10 14:42:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
mattia pushed a commit to branch reproducible
in repository cdbs.
commit 1f1d5e6adfc711b018362116bbb9bdb74dfb18f8
Author: Jonas Smedegaard <dr at jones.dk>
Date: Mon Aug 25 01:35:27 2014 +0200
Drop unmaintained and unused snippets docbookxml.mk hbuild.mk kde.mk.
Verified against <http://codesearch.debian.net>.
---
1/class/docbookxml.mk.in | 27 --------------
1/class/hbuild.mk.in | 46 ------------------------
1/class/kde.mk.in | 93 ------------------------------------------------
Makefile.am | 5 +--
TODO | 1 -
5 files changed, 1 insertion(+), 171 deletions(-)
diff --git a/1/class/docbookxml.mk.in b/1/class/docbookxml.mk.in
deleted file mode 100644
index 46fff09..0000000
--- a/1/class/docbookxml.mk.in
+++ /dev/null
@@ -1,27 +0,0 @@
-# -*- mode: makefile; coding: utf-8 -*-
-# Copyright © 2002 Colin Walters <walters at debian.org>
-# Description: A class to fix docbook DTD references
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2, or (at
-# your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-#PATH_RULES#
-
-ifndef _cdbs_class_docbookxml
-_cdbs_class_docbookxml = 1
-
-include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
-
-# This class does nothing now that docbook works in Debian sid.
-
-endif
diff --git a/1/class/hbuild.mk.in b/1/class/hbuild.mk.in
deleted file mode 100644
index 3974a7b..0000000
--- a/1/class/hbuild.mk.in
+++ /dev/null
@@ -1,46 +0,0 @@
-# -*- mode: makefile; coding: utf-8 -*-
-# Copyright © 2003 Colin Walters <walters at debian.org>
-# Description: configure, compile, binary, and clean Haskell libraries and programs
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2, or (at
-# your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-#PATH_RULES#
-
-ifndef _cdbs_class_hbuild
-_cdbs_class_hbuild = 1
-
-include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
-include $(_cdbs_class_path)/langcore.mk$(_cdbs_makefile_suffix)
-
-# TODO: Make these overridable (i.e. uppercase them) and allow early override
-cdbs_hugs_packages = $(filter %-hugs,$(DEB_PACKAGES))
-cdbs_ghc_packages = $(filter %-ghc,$(DEB_PACKAGES))
-
-DEB_HBUILD_SETUPFILE ?= $(firstword \
- $(wildcard $(DEB_SRCDIR)/Setup.lhs $(DEB_SRCDIR)/Setup.hs))
-
-DEB_HBUILD_INVOKE ?= $(DEB_HBUILD_SETUPFILE) \
- --noreg \
- --runfrom="" \
- --prefix=debian/$(cdbs_curpkg)
-
-clean::
- $(DEB_HBUILD_SETUPFILE) allclean
-
-$(patsubst %,install/%,$(cdbs_hugs_packages)) :: install/% :
- $(DEB_HBUILD_INVOKE) install-hugs
-$(patsubst %,install/%,$(cdbs_ghc_packages)) :: install/% :
- $(DEB_HBUILD_INVOKE) install-ghc
-
-endif
diff --git a/1/class/kde.mk.in b/1/class/kde.mk.in
deleted file mode 100644
index b98bff3..0000000
--- a/1/class/kde.mk.in
+++ /dev/null
@@ -1,93 +0,0 @@
-# -*- mode: makefile; coding: utf-8 -*-
-# Copyright © 2003 Christopher L Cheney <ccheney at debian.org>
-# Description: A class for KDE packages; sets KDE environment variables, etc
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2, or (at
-# your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# TODO: rewrite to use $(cdbs_make_curbuilddir) and $(cdbs_make_curdestdir)
-
-#PATH_RULES#
-
-ifndef _cdbs_class_kde
-_cdbs_class_kde = 1
-
-include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
-
-# FIXME: Restructure to allow early override
-ifdef _cdbs_tarball_dir
-DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
-else
-DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
-endif
-
-include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
-
-export kde_cgidir = \$${libdir}/cgi-bin
-export kde_confdir = \$${sysconfdir}/kde3
-export kde_htmldir = \$${datadir}/doc/kde/HTML
-
-ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
- cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
-endif
-
-ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
- cdbs_kde_enable_final =
- cdbs_kde_enable_debug = --enable-debug=yes
-else
- cdbs_kde_enable_debug = --disable-debug
-endif
-
-ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
- cdbs_kde_enable_debug = --enable-debug=full
-endif
-
-cdbs_configure_flags += \
- --with-qt-dir=/usr/share/qt3 \
- --disable-rpath \
- --with-xinerama \
- $(cdbs_kde_enable_final) \
- $(cdbs_kde_enable_debug)
-
-# FIXME: Restructure to allow early override
-DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
-DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde"
-DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
-
-cleanbuilddir::
- $(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),\
- ,\
- -rm -rf $(DEB_BUILDDIR))
-
-common-build-arch common-build-indep:: debian/stamp-kde-apidox
-debian/stamp-kde-apidox:
- $(if $(DEB_KDE_APIDOX),\
- +$(DEB_MAKE_INVOKE) apidox)
- touch $@
-
-common-install-arch common-install-indep:: common-install-kde-apidox
-common-install-kde-apidox::
- $(if $(DEB_KDE_APIDOX),\
- +$(DEB_MAKE_INVOKE) install-apidox \
- DESTDIR=$(DEB_DESTDIR))
-
-clean::
- rm -f debian/stamp-kde-apidox
-
-# This is a convenience target for calling manually. It's not part of
-# the build process.
-buildprep: clean apply-patches
- $(MAKE) -f admin/Makefile.common dist
- debian/rules clean
-
-endif
diff --git a/Makefile.am b/Makefile.am
index 24e4877..efc3691 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -42,9 +42,7 @@ all_mk_files = 1/rules/buildvars.mk \
1/class/autotools-files.mk \
1/class/autotools.mk \
1/class/cmake.mk \
- 1/class/docbookxml.mk \
1/class/gnome.mk \
- 1/class/kde.mk \
1/class/langcore.mk \
1/class/makefile-vars.mk \
1/class/makefile.mk \
@@ -64,8 +62,7 @@ all_mk_files = 1/rules/buildvars.mk \
1/class/qmake.mk \
1/class/scons-vars.mk \
1/class/scons.mk \
- 1/class/waf.mk \
- 1/class/hbuild.mk
+ 1/class/waf.mk
all-local: $(all_mk_files) $(scripts_SCRIPTS)
diff --git a/TODO b/TODO
index 113dbf0..89e31c0 100644
--- a/TODO
+++ b/TODO
@@ -14,7 +14,6 @@
- bzip2 tarball builds
- disabling make check
- gnome
- - kde
- perl
* Fix current test suite so that install rules are tested.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/cdbs.git
More information about the Reproducible-commits
mailing list