From 3adbc464f34a4a0f1194898ae669d841ae401e58 Mon Sep 17 00:00:00 2001 From: Jose Luis Blanco-Claraco Date: Sun, 2 Jan 2022 12:15:55 +0100 Subject: [PATCH] Remove debian files (rely on those on Salsa) --- packaging/README.txt | 6 -- packaging/debian/changelog | 7 -- packaging/debian/compat | 1 - packaging/debian/control | 32 --------- packaging/debian/copyright | 40 ------------ packaging/debian/libnanoflann-dev.install | 3 - packaging/debian/rules | 80 ----------------------- 7 files changed, 169 deletions(-) delete mode 100644 packaging/README.txt delete mode 100644 packaging/debian/changelog delete mode 100644 packaging/debian/compat delete mode 100644 packaging/debian/control delete mode 100644 packaging/debian/copyright delete mode 100644 packaging/debian/libnanoflann-dev.install delete mode 100755 packaging/debian/rules diff --git a/packaging/README.txt b/packaging/README.txt deleted file mode 100644 index 9714e2e0..00000000 --- a/packaging/README.txt +++ /dev/null @@ -1,6 +0,0 @@ -This directory contains the scripts I've been using to maintain Debian, Ubuntu and Fedora -packages for MRPT. They should NOT appear in source tarballs (that's the rule according -to Debian policies) but I'll keep them in SVN HEAD. - -JL - diff --git a/packaging/debian/changelog b/packaging/debian/changelog deleted file mode 100644 index 181ebef2..00000000 --- a/packaging/debian/changelog +++ /dev/null @@ -1,7 +0,0 @@ -nanoflann (1.1.0-1) unstable; urgency=low - - * Initial packaging - * Solves ITP bug (Closes: #652103) - - -- Jose Luis Blanco (University of Malaga) Wed, 14 Dec 2011 17:00:00 +0100 - diff --git a/packaging/debian/compat b/packaging/debian/compat deleted file mode 100644 index 7ed6ff82..00000000 --- a/packaging/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/packaging/debian/control b/packaging/debian/control deleted file mode 100644 index fb7a5592..00000000 --- a/packaging/debian/control +++ /dev/null @@ -1,32 +0,0 @@ -Source: nanoflann -Section: science -Priority: optional -Maintainer: Jose Luis Blanco (University of Malaga) -Build-Depends: debhelper (>= 5), - autotools-dev, - cmake, - perl, - libgtest-dev, - libeigen3-dev | perl -Standards-Version: 3.9.3 -Vcs-Svn: http://nanoflann.googlecode.com/svn/trunk/ -Vcs-Browser: http://code.google.com/p/nanoflann/source/browse/ -Homepage: http://code.google.com/p/nanoflann/ - -Package: libnanoflann-dev -Section: libdevel -Architecture: all -Depends: ${misc:Depends} -Description: C++ header-only fork of the FLANN library for KD-trees - nanoflann is a C++ header-only library for building KD-Trees, mostly optimized - for 2D or 3D point clouds. Queries for neighbors around any arbitrary location - in space can then be solved quickly and efficiently using Approximate Nearest - Neighbor (ANN) algorithms. - . - nanoflann does not require compiling or installing any binary library, just - an #include in your code. - . - This library is a fork (and a subset) of the `flann` library, by Marius Muja - and David G. Lowe, which was started by Jose Luis Blanco Claraco. Following - the original license terms, nanoflann is distributed under the BSD license. - diff --git a/packaging/debian/copyright b/packaging/debian/copyright deleted file mode 100644 index 81c62287..00000000 --- a/packaging/debian/copyright +++ /dev/null @@ -1,40 +0,0 @@ -This package was debianized by Jose Luis Blanco on -Tue, 30 Aug 2011. - -The package is available from http://code.google.com/p/nanoflann/ - -Upstream Authors: - -Software License Agreement (BSD License) - -Copyright 2008-2009 Marius Muja (mariusm@cs.ubc.ca). All rights reserved. -Copyright 2008-2009 David G. Lowe (lowe@cs.ubc.ca). All rights reserved. -Copyright 2011 Jose L. Blanco (joseluisblancoc@gmail.com). All rights reserved. - -THE BSD LICENSE - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -The Debian packaging is Copyright 2010, Jose Luis Blanco -and is licensed under the BSD. - diff --git a/packaging/debian/libnanoflann-dev.install b/packaging/debian/libnanoflann-dev.install deleted file mode 100644 index 91b481eb..00000000 --- a/packaging/debian/libnanoflann-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -usr/include/* -usr/lib/pkgconfig/* -usr/share/pkgconfig/* diff --git a/packaging/debian/rules b/packaging/debian/rules deleted file mode 100755 index fff3ac89..00000000 --- a/packaging/debian/rules +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- -# Makefile for nanoflann Debian package. - -# Uncomment this to turn on verbose mode. -export DH_DEBUG=1 -export DH_VERBOSE=1 - - -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -config.status: configure - dh_testdir - # Add here commands to configure the package. - ./configure NANOFLANN_IS_DEB_PACKAGE=1 --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" - -build: build-arch build-indep - -build-arch: build-stamp -build-indep: build-stamp - -build-stamp: config.status - dh_testdir - - touch $@ - -distclean: - # Nothing to do (do not remove this line!) - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - - # Add here commands to clean up after the build process. - rm -f config.sub config.guess - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/... - ./configure NANOFLANN_IS_DEB_PACKAGE=1 --prefix=$(CURDIR)/debian/ - - # Build all - $(MAKE) VERBOSE=1 - # Run tests - make test - - # Install - $(MAKE) install - -# Build architecture-independent files here. -binary-indep: build install - dh_testdir - dh_testroot - dh_installchangelogs - # Register .desktop files with a MIME type: - dh_link - dh_compress - dh_fixperms - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb - - -# Build architecture-dependent files here. -binary-arch: - # Nothing to do - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install