[lib3ds] 01/13: Add debian-files.

Anton Gladky gladk at moszumanska.debian.org
Fri Jan 17 19:10:44 UTC 2014


This is an automated email from the git hooks/post-receive script.

gladk pushed a commit to branch master
in repository lib3ds.

commit e515483ad133ced03fc70ac3b3100c8d98e157f6
Author: Anton Gladky <gladk at debian.org>
Date:   Fri Jan 17 18:15:46 2014 +0100

    Add debian-files.
---
 debian/changelog           | 219 +++++++++++++++++++++++++++++++++++++++++++++
 debian/compat              |   1 +
 debian/control             |  32 +++++++
 debian/copyright           |  20 +++++
 debian/lib3ds-1-3.install  |   1 +
 debian/lib3ds-dev.examples |   1 +
 debian/lib3ds-dev.install  |   5 ++
 debian/lib3ds-dev.links    |   1 +
 debian/rules               |  91 +++++++++++++++++++
 debian/watch               |   3 +
 10 files changed, 374 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..1a76269
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,219 @@
+lib3ds (1.3.0-6) unstable; urgency=low
+
+  * QA upload
+  * Do not install *.la files in lib3ds-dev package (closes: #621526)
+
+ -- Ralf Treinen <treinen at debian.org>  Tue, 24 May 2011 21:47:50 +0200
+
+lib3ds (1.3.0-5) unstable; urgency=medium
+
+  * QA upload.
+  * Fix CVE-2010-0280, patch by Ralf Corsepius. (Closes: #575741)
+
+ -- Moritz Muehlenhoff <jmm at debian.org>  Sun, 10 Oct 2010 18:56:37 +0200
+
+lib3ds (1.3.0-4) unstable; urgency=low
+
+  * QA upload.
+  * Fix typo in 1.3.0-2 changelog.
+  * Replace glutg3-dev with freeglut3-dev. (Closes: #543697).
+  * Bump Standards Version to 3.8.3. (No changes needed).
+
+ -- Barry deFreese <bdefreese at debian.org>  Wed, 26 Aug 2009 11:19:58 -0400
+
+lib3ds (1.3.0-3) unstable; urgency=low
+
+  * QA upload.
+  * Build real library package. (Closes: #148955).
+    + Add lib3ds-1-3 binary package.
+    + Additional debian/rules clean-up.
+
+ -- Barry deFreese <bdefreese at debian.org>  Tue, 05 May 2009 10:43:39 -0400
+
+lib3ds (1.3.0-2) unstable; urgency=low
+
+  * QA upload.
+  * Use autoreconf -fvi so libtoolize gets run as well.
+    + Change automake1.9 build-dep to automake.
+  * Add Homepage.
+  * Add watch file.
+  * Replace pwd with $(CURDIR) in rules.
+  * Improve package long description.
+  * Remove duplicated priority section from binary package.
+  * Bump Standards Version to 3.8.1.
+
+ -- Barry deFreese <bdefreese at debian.org>  Mon, 04 May 2009 16:44:02 -0400
+
+lib3ds (1.3.0-1) unstable; urgency=low
+
+  * QA upload.
+    + change maintainer to QA group
+    + acknowledge NMUs (Closes: #376451)
+  * Do not conflict with itself
+  * Do not create /usr/doc symlink anymore
+  * Do not ignore errors from make distclean
+  * Fix section of binary package to be in sync with
+    the archive overrides
+  * Bump debhelper compat level to 5
+  * Handle noopt build option
+  * Remove unused m4/glut.m4
+  * Improve copyright file
+
+ -- Frank Lichtenheld <djpig at debian.org>  Sun, 13 Jul 2008 02:27:49 +0200
+
+lib3ds (1.3.0-0.1) unstable; urgency=medium
+
+  * New upstream version 1.3.0.  Closes: #463108.
+    Upstream example now builds due to upstream changes, Closes: 309417.
+  * Build with -fPIC on amd64.  Closes: #317242.
+
+ -- Ian Jackson <ian at davenant.greenend.org.uk>  Sat, 09 Feb 2008 16:50:15 +0000
+
+lib3ds (1.2.0-4.2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * High-urgency upload for RC bugfix.
+  * Use an explicit union instead of an arbitrary cast between pointer types,
+    to fix a bug when built with gcc-4.1 that causes all floats to be read
+    and written wrong in 3ds files due to strict aliasing rules.
+    Closes: #399761.
+
+ -- Steve Langasek <vorlon at debian.org>  Fri, 06 Apr 2007 02:12:13 -0700
+
+lib3ds (1.2.0-4.1) unstable; urgency=low
+
+  * NMU.
+  * debian/control: Build-Depend on only automake1.9. (Closes: #376451)
+
+ -- Eric Dorland <eric at debian.org>  Sat, 19 Aug 2006 13:40:13 -0400
+
+lib3ds (1.2.0-4) unstable; urgency=low
+
+  * Ack NMUs, thanks Christian.
+  * lib3ds/file.h: add declaration for lib3ds_file_bounding_box per
+    http://artis.imag.fr/Members/Gilles.Debunne/QGLViewer/examples/contribs.html#3dsViewer,
+    thanks to Bruno Jobard for pointing this out.
+  * lib3ds hasn't been a C++ library for a long long time.  Thanks
+    Bruno.
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Wed, 02 Feb 2005 20:17:14 -0600
+
+lib3ds (1.2.0-3.2) unstable; urgency=low
+
+  * NMU again to remove the not satisfying way of doing lib with -fPIC
+  Should create 2 libs one -fPIC, the other not.
+  * Removed 2 lintian warning 
+
+ -- Christian Bayle <bayle at debian.org>  Fri, 11 Jul 2003 11:06:16 +0200
+
+lib3ds (1.2.0-3.1) unstable; urgency=low
+
+  * NMU approved by maintainer, add -fPIC flag for hppa and alpha
+  * That should allow me to close fail to build from source on
+  * alpha and hppa for crystalspace package
+  * Added dependency on alternate automake 1.5 or 1.7
+
+ -- Christian Bayle <bayle at debian.org>  Wed,  9 Jul 2003 01:34:40 +0200
+
+lib3ds (1.2.0-3) unstable; urgency=low
+
+  * lib3ds/camera.c: s/near_range/far_range/ in dump function
+  * m4/glut.m4: add required macro definition (closes: bug#150224)
+  * Stupid thing has been siting on the HD for a year...
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Tue, 15 Apr 2003 20:42:01 +0200
+
+lib3ds (1.2.0-2) unstable; urgency=low
+
+  * Oops, forgot to remove depends: lib3ds-1.0.0
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Sun, 10 Mar 2002 12:37:18 +0100
+
+lib3ds (1.2.0-1) unstable; urgency=low
+
+  * New upstream version (thanks Chrisse)
+  * Upstream removed support for shared libraries
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Wed,  6 Mar 2002 20:17:13 +0100
+
+lib3ds (1.1.0-1) unstable; urgency=low
+
+  * New upstream version
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Wed,  4 Jul 2001 11:16:42 +0200
+
+lib3ds (1.0.0-3) unstable; urgency=low
+
+  * debian/control: Give up, Build-Depends: automake, autoconf, libtool.
+  * Removed from CVS control: aclocal.m4 ltmain.sh ltconfig install-sh
+    missing mkinstalldirs Makefile.in examples/Makefile.in
+    lib3ds/Makefile.in msvc/Makefile.in config.guess config.sub
+    configure Makefile examples/Makefile lib3ds/Makefile msvc/Makefile
+  * debian/rules: use automake and friends to autogenerate stuff, nuke
+    it on clean.
+  * Closes: bug#108996
+  * configure.in: this needs autoconf 2.50 for some reason...  either
+    I'm doing something wrong or the wrapper script is doing something
+    wrong.
+  * debian/rules: needs to run autoheader now? hmm...
+  * configure.in: use AC_C_BIGENDIAN
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Fri, 17 Aug 2001 15:32:47 +0200
+
+lib3ds (1.0.0-2) unstable; urgency=low
+
+  * debian/control: add glutg3-dev.
+  * config.{guess,sub}: update (closes: bug#94810)
+  * gargh! Updated a bunch of configure and Makefile.in and whatnot.
+    libtool didn't like the idea of updating only config.guess and config.sub
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Wed,  4 Jul 2001 19:30:57 +0200
+
+lib3ds (1.0.0-1) unstable; urgency=low
+
+  * We have this wonderful thing called email, you know...
+  * debian/control: fixed section
+  * Sorry about the version blooper.
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 10 Mar 2001 21:20:21 +0100
+
+lib3ds (1.0-1) unstable; urgency=low
+
+  * New upstream version
+  * debian/rules: use ugly DEB_BUILD_OPTIONS thingie
+  * debian/control: soname is lib3ds-1.0.so.0, change package name 
+    accordingly.
+  * debian/control: bumped standards version to 3.5.1
+  * debian/rules: leave postinst to debhelper
+  * debian/rules: no more binaries with this package
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Sun, 18 Feb 2001 20:23:16 +0100
+
+lib3ds (0.9.1-1) unstable; urgency=low
+
+  * New upstream version
+  * debian/control: upstream removed examples.
+  * debian/control: upstream is using libtool's release feature
+  * debian/rules: accomodates release in library's soname
+  * debian/rules: don't install: INSTALL NEWS README TODO
+  * debian/rules: place the manpages in the right directory and package.
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 28 Oct 2000 22:23:44 +0200
+ 
+lib3ds (0.0.20000526-1) unstable; urgency=low
+
+  * New version pulled from CVS
+  * Upstream incorporated patch for lib3ds-config.in
+  * Upstream now includes lib3ds-config.1, rm debian/lib3ds-config.1
+  * Upstream now includes 3ds-viewer.1, rm debian/3ds-viewer.1
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 27 May 2000 00:02:39 +0200
+
+lib3ds (0.0.20000519-1) unstable; urgency=low
+
+  * Initial Release.
+  * lib3ds-config.in: does print linker flags when asked for them.
+
+ -- Marcelo E. Magallon <mmagallo at debian.org>  Sat, 20 May 2000 20:11:37 +0200
+
+vim:tw=72
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..10edf8e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,32 @@
+Source: lib3ds
+Section: libs
+Priority: optional
+Maintainer: Debian QA Group <packages at qa.debian.org>
+Build-Depends: debhelper (>= 5), freeglut3-dev, automake, autoconf (>= 2.50), libtool
+Standards-Version: 3.8.3
+Homepage: http://www.lib3ds.org/
+
+Package: lib3ds-1-3
+Replaces: lib3ds-dev (<< 1.3.0-3)
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Autodesk 3D Studio file reader C library
+ This library implements the functionality required to manage
+ Autodesk's 3D Studio Release 3 and 4 format (.3DS) files.
+ .
+ It is a free alternative to Autodesk's 3DS File Toolkit for 
+ managing 3DS files.
+
+Package: lib3ds-dev
+Section: libdevel
+Conflicts: lib3ds-1.0-0
+Architecture: any
+Depends: lib3ds-1-3 (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Autodesk 3D Studio file reader development files
+ This library implements the functionality required to manage
+ Autodesk's 3D Studio Release 3 and 4 format (.3DS) files.
+ .
+ It is a free alternative to Autodesk's 3DS File Toolkit for 
+ managing 3DS files.
+ .
+ This package contains the development files (headers and libs).
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..45a2064
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,20 @@
+This package was debianized by Marcelo E. Magallon <mmagallo at debian.org>
+on Sat, 13 May 2000 17:56:36 +0200.
+
+It was downloaded as a zipfile from http://lib3ds.sourceforge.net/
+and then converted with
+  unzip .../lib3ds-1.3.0.zip
+  tar zcf lib3ds-1.3.0.orig.tar.gz lib3ds-1.3.0
+
+Upstream Maintainer: Reed Hedges <reed at zerohour.net>
+
+Copyright (C) 1996-2007 by Jan Eric Kyprianidis <www.kyprianidis.com>
+All rights reserved.
+
+This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, 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 Lesser General Public License for more details.
+Project Participation
+
+On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+Public License can be found in '/usr/share/common-licenses/LGPL-2.1'.
diff --git a/debian/lib3ds-1-3.install b/debian/lib3ds-1-3.install
new file mode 100644
index 0000000..c6d773a
--- /dev/null
+++ b/debian/lib3ds-1-3.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/lib3ds*.so.* usr/lib
diff --git a/debian/lib3ds-dev.examples b/debian/lib3ds-dev.examples
new file mode 100644
index 0000000..e39721e
--- /dev/null
+++ b/debian/lib3ds-dev.examples
@@ -0,0 +1 @@
+examples/*
diff --git a/debian/lib3ds-dev.install b/debian/lib3ds-dev.install
new file mode 100644
index 0000000..b3c025f
--- /dev/null
+++ b/debian/lib3ds-dev.install
@@ -0,0 +1,5 @@
+debian/tmp/usr/bin/* usr/bin
+debian/tmp/usr/lib/*.a usr/lib
+debian/tmp/usr/lib/*.so usr/lib
+debian/tmp/usr/include/* usr/include
+debian/tmp/usr/share/* usr/share
diff --git a/debian/lib3ds-dev.links b/debian/lib3ds-dev.links
new file mode 100644
index 0000000..11b7ab4
--- /dev/null
+++ b/debian/lib3ds-dev.links
@@ -0,0 +1 @@
+usr/lib/lib3ds-1.so.3.0.0 usr/lib/lib3ds-1.so
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..45a4c16
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,91 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS = -g -Wall
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+CFLAGS += -O0
+else
+CFLAGS += -O2
+endif
+#ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), hppa))
+#CFLAGS += -fPIC 
+#endif
+#ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), alpha))
+#CFLAGS += -fPIC 
+#endif
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), amd64))
+CFLAGS += -fPIC 
+endif
+
+AUTOGEN        := ltconfig depcomp\
+		  install-sh missing mkinstalldirs $(AM_OUTPUT) \
+		  config.guess config.sub configure \
+		  $(AUTO_MAKEFILES)
+
+config.status:
+	dh_testdir
+	rm -f $(AUTOGEN)
+	autoreconf -fvi
+
+	./configure --prefix=/usr --mandir=\$${prefix}/share/man \
+		--enable-static
+
+build: build-stamp
+build-stamp: config.status
+	dh_testdir
+
+	$(MAKE) CFLAGS="$(CFLAGS)"
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	$(RM) build-stamp
+
+	[ ! -f Makefile ] || $(MAKE) distclean
+
+	rm -f $(AUTOGEN)
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+
+	dh_installdocs
+	dh_installexamples
+#	dh_installmanpages
+	dh_installchangelogs ChangeLog
+	dh_install
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..4d0bd91
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+
+http://sf.net/lib3ds/lib3ds-src-([\d.]+)\.zip

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/lib3ds.git



More information about the debian-science-commits mailing list