Compare commits

..
Author SHA1 Message Date
Andrej Shadura b29a7d05ea Add gbp.conf 2020-01-05 20:42:00 +01:00
Andrej Shadura dc97edc75e Update the changelog 2020-01-05 20:41:07 +01:00
Andrej Shadura 367c4b46a9 d/changelog: Trim trailing whitespace
Fixes lintian: file-contains-trailing-whitespace
See https://lintian.debian.org/tags/file-contains-trailing-whitespace.html for more details.
2020-01-05 20:39:58 +01:00
Andrej Shadura 4dee16d7d3 d/control: Add Vcs-* field 2020-01-05 20:36:43 +01:00
Andrej Shadura ca56298291 Convert debian/copyright to the machine-readable format 2020-01-05 20:32:30 +01:00
Andrej Shadura 2f58194662 Remove debian/tmp from the install files 2020-01-05 20:18:41 +01:00
Alexander Ponyatykh d84094943e Update debian/copyright 2019-12-04 00:13:57 +03:00
Alexander Ponyatykh f9b97f4f6d Fix failed cross build from source due to incorrect use of pkg-config 2019-12-04 00:03:28 +03:00
Alexander Ponyatykh bb7822e4f0 Remove erroneous changelog entry 2019-11-21 21:47:11 +03:00
Alexander Ponyatykh 813bbd6abe Reference ITA bug in changelog 2019-11-21 01:36:27 +03:00
Alexander Ponyatykh 968694544c Update packaging
* New maintainer.
 * Switch to debhelper.
 * Remove d/watch file pointing to a dead site.
 * Don't install .la files.
 * Multiarchify.
 * Remove unneeded dependencies (closes: bug#810434).
2019-11-19 23:24:14 +03:00
Christopher Knadle 7793e94e32 Import Debian changes 1.3.0~svn316-2.4
libg15render (1.3.0~svn316-2.4) unstable; urgency=medium

  * Non-maintainer upload.
  * debian/control:
    - Add pkg-config and quilt to Build-Depends
  * debian/patches:
    - Add 01-pkg-config-configure-in.patch to use pkg-config (Closes: #892334)
  * debian/source/format:
    - Use 3.0 (quilt) format
2019-11-19 01:49:56 +03:00
Eric Dorland 818f2e25fc Import Debian changes 1.3.0~svn316-2.3
libg15render (1.3.0~svn316-2.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Switch to automake1.11. (Closes: #724400)
2019-11-19 01:49:56 +03:00
Luk Claes d3acb4307b Import Debian changes 1.3.0~svn316-2.2
libg15render (1.3.0~svn316-2.2) unstable; urgency=low

  * Non-maintainer upload.
  * Remove references to other libraries from dependency_libs field
    (Closes: #620567).
2019-11-19 01:49:56 +03:00
gregor herrmann 3f74c6c562 Import Debian changes 1.3.0~svn316-2.1
libg15render (1.3.0~svn316-2.1) unstable; urgency=low

  * Non-maintainer upload.
  * Fix "fails to install, trying to overwrite other packages files"
    by adding a Replaces (closes: #543360).
  * debian/rules: s/rf/rm/.
2019-11-19 01:49:56 +03:00
13 changed files with 160 additions and 68 deletions

No files matched your search

+61 -3
View File
@@ -1,3 +1,62 @@
libg15render (1.3.0~svn316-3) unstable; urgency=medium
[ Alexander Ponyatykh ]
* New maintainer (Closes: #945181).
* Switch to debhelper.
* Remove d/watch file pointing to a dead site.
* Don't install .la files.
* Multiarchify.
* Remove unneeded build dependencies (Closes: #810434).
* debian/patches/01-pkg-config-configure-in.patch:
- Fix failed cross build from source due to incorrect use of pkg-config
(Closes: #945403).
* Update debian/copyright.
[ Andrej Shadura ]
* Remove debian/tmp from the install files.
* Convert debian/copyright to the machine-readable format.
* d/{changelog, control}: Remove trailing whitespaces.
* d/control: Add Vcs-* field.
* Add gbp.conf.
-- Andrej Shadura <andrewsh@debian.org> Sun, 05 Jan 2020 20:40:17 +0100
libg15render (1.3.0~svn316-2.4) unstable; urgency=medium
* Non-maintainer upload.
* debian/control:
- Add pkg-config and quilt to Build-Depends
* debian/patches:
- Add 01-pkg-config-configure-in.patch to use pkg-config (Closes: #892334)
* debian/source/format:
- Use 3.0 (quilt) format
-- Christopher Knadle <Chris.Knadle@coredump.us> Mon, 22 Oct 2018 00:10:18 +0000
libg15render (1.3.0~svn316-2.3) unstable; urgency=medium
* Non-maintainer upload.
* Switch to automake1.11. (Closes: #724400)
-- Eric Dorland <eric@debian.org> Sat, 08 Mar 2014 16:44:24 -0500
libg15render (1.3.0~svn316-2.2) unstable; urgency=low
* Non-maintainer upload.
* Remove references to other libraries from dependency_libs field
(Closes: #620567).
-- Luk Claes <luk@debian.org> Mon, 30 May 2011 19:19:54 +0200
libg15render (1.3.0~svn316-2.1) unstable; urgency=low
* Non-maintainer upload.
* Fix "fails to install, trying to overwrite other packages files"
by adding a Replaces (closes: #543360).
* debian/rules: s/rf/rm/.
-- gregor herrmann <gregoa@debian.org> Sat, 28 Nov 2009 20:34:18 +0100
libg15render (1.3.0~svn316-2) unstable; urgency=low libg15render (1.3.0~svn316-2) unstable; urgency=low
* install also the fonts (Closes: #541048) * install also the fonts (Closes: #541048)
@@ -18,14 +77,14 @@ libg15render (1.2.0.svn250-3) unstable; urgency=low
-- Giacomo Catenazzi <cate@debian.org> Mon, 04 Aug 2008 11:03:40 +0200 -- Giacomo Catenazzi <cate@debian.org> Mon, 04 Aug 2008 11:03:40 +0200
libg15render (1.2.0.svn250-2) unstable; urgency=low libg15render (1.2.0.svn250-2) unstable; urgency=low
* And correct the libg15render.h, not requiring -I includes * And correct the libg15render.h, not requiring -I includes
-- Giacomo Catenazzi <cate@debian.org> Tue, 18 Sep 2007 21:25:32 +0200 -- Giacomo Catenazzi <cate@debian.org> Tue, 18 Sep 2007 21:25:32 +0200
libg15render (1.2.0.svn250-1) unstable; urgency=low libg15render (1.2.0.svn250-1) unstable; urgency=low
* New upstream (from svn) * New upstream (from svn)
-- Giacomo Catenazzi <cate@debian.org> Tue, 18 Sep 2007 20:51:36 +0200 -- Giacomo Catenazzi <cate@debian.org> Tue, 18 Sep 2007 20:51:36 +0200
@@ -52,4 +111,3 @@ libg15render (1.2-1) unstable; urgency=low
* Initial release * Initial release
-- Giacomo Catenazzi <cate@debian.org> Tue, 28 Aug 2007 19:09:53 +0200 -- Giacomo Catenazzi <cate@debian.org> Tue, 28 Aug 2007 19:09:53 +0200
-1
View File
@@ -1 +0,0 @@
5
+7 -6
View File
@@ -1,11 +1,12 @@
Source: libg15render Source: libg15render
Section: libs Section: libs
Priority: optional Priority: optional
Maintainer: Giacomo Catenazzi <cate@debian.org> Maintainer: Alexander Ponyatykh <lazyranma@gmail.com>
Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libtool, automake1.9, Build-Depends: debhelper-compat (= 12), pkg-config, libfreetype6-dev
libg15-dev, libusb-dev, libfreetype6-dev Standards-Version: 4.4.1
Standards-Version: 3.8.2 Homepage: https://sourceforge.net/projects/g15tools/
Homepage: http://www.g15tools.com Vcs-Browser: https://salsa.debian.org/debian/libg15render
Vcs-Git: https://salsa.debian.org/debian/libg15render.git
Package: libg15render1 Package: libg15render1
Section: libs Section: libs
@@ -22,10 +23,10 @@ Package: libg15render-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any
Depends: libg15render1 (= ${binary:Version}), ${misc:Depends} Depends: libg15render1 (= ${binary:Version}), ${misc:Depends}
Replaces: libg15render1 (<< ${source:Version})
Description: Library for interfacing with the Logitech G15 keyboards Description: Library for interfacing with the Logitech G15 keyboards
libg15 provides an API for low level control of the LCD display and libg15 provides an API for low level control of the LCD display and
the extra keys on some Logitech keyboards (G11, G15) the extra keys on some Logitech keyboards (G11, G15)
. .
This package contains the header files and the static library of This package contains the header files and the static library of
libg15render. libg15render.
+21 -26
View File
@@ -1,29 +1,24 @@
This package was debianized by Giacomo A. Catenazzi <cate@debian.org> on Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Tue, 28 Aug 2007 19:09:53 +0200.
It was downloaded from http://g15tools.sourceforge.net/ Files: *
Copyright:
2006, 2007 Philip Lawatsch <philip@lawatsch.at>,
Alex Ibrado <alex@ibrado.org>,
Anthony J. Mirabella <mirabeaj@gmail.com>,
Mike Lampard <mlampard@users.sf.net>
2008—2009 The G15Tools project
License: GPL-2+
Upstream Authors: Files: debian/*
Philip Lawatsch <philip@lawatsch.at> Copyright:
Alex Ibrado <alex@ibrado.org> 2007, 2009 Giacomo A. Catenazzi <cate@debian.org>
Anthony J. Mirabella <mirabeaj@gmail.com> 2019 Alexander Ponyatykh <lazyranma@gmail.com>
Mike Lampard <mlampard@users.sf.net> License: GPL-2+
Copyright:
Copyright (C) 2006,2007 Philip Lawatsch <philip@lawatsch.at>
Alex Ibrado <alex@ibrado.org>
Anthony J. Mirabella <mirabeaj@gmail.com>
Mike Lampard <mlampard@users.sf.net>
License:
g15tools 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 of the License, or
(at your option) any later version.
License can be found in the file `/usr/share/common-licenses/GPL-2'.
The Debian packaging is (C) 2007, Giacomo A. Catenazzi <cate@debian.org> and
is licensed under the GPL v2 (ot later), see `/usr/share/common-licenses/GPL-2'.
License: GPL-2+
g15tools 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 of the License, or
(at your option) any later version.
.
License can be found in the file `/usr/share/common-licenses/GPL-2'.
+3
View File
@@ -0,0 +1,3 @@
[DEFAULT]
debian-branch = debian/master
upstream-branch = upstream/latest
+3 -5
View File
@@ -1,5 +1,3 @@
debian/tmp/usr/include/* usr/include/ /usr/include/*
debian/tmp/usr/lib/lib*.a usr/lib/ /usr/lib/*/lib*.a
debian/tmp/usr/lib/lib*.so usr/lib/ /usr/lib/*/lib*.so
debian/tmp/usr/lib/*.la usr/lib/
View File
File renamed without changes.
+2 -2
View File
@@ -1,2 +1,2 @@
debian/tmp/usr/lib/lib*.so.* usr/lib/ /usr/lib/*/lib*.so.*
debian/tmp/usr/share/g15tools/fonts/G15/* usr/share/g15tools/fonts/G15/ /usr/share/g15tools/fonts/G15/*
+54
View File
@@ -0,0 +1,54 @@
From: Helmut Grohne <helmut@subdivi.de>
Subject: Fix cross build from source
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945403
--- a/configure.in
+++ b/configure.in
@@ -14,17 +14,15 @@
# Checks for --enable args
AC_MSG_CHECKING(whether to enable FreeType2 support)
-AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support],
- if [[[ "$enableval" = "yes" ]]]; then
- AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support])
- CFLAGS="$CFLAGS `freetype-config --cflags`"
- FTLIB="-lfreetype"
- ttf_support="yes"
- else
- ttf_support="no"
- fi,
+AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support])
+AS_IF([[[ "$enable_ttf" = "yes" ]]],[
+ AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support])
+ PKG_CHECK_MODULES([FREETYPE2],[freetype2])
+ CFLAGS="$CFLAGS $FREETYPE2_CFLAGS"
+ ttf_support="yes"
+],[
ttf_support="no"
-)
+])
AC_MSG_RESULT($ttf_support)
# Checks for libraries.
@@ -43,7 +41,6 @@
AC_HEADER_STDC
AC_CHECK_FUNCS([memset])
-AC_SUBST(FTLIB)
AC_CONFIG_FILES([
Makefile
src/Makefile
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -5,10 +5,10 @@
lib_LTLIBRARIES = libg15render.la
libg15render_la_SOURCES = libg15render.h text.c pixel.c screen.c
-libg15render_la_LIBADD = @FTLIB@
+libg15render_la_LIBADD = @FREETYPE2_LIBS@
libg15render_la_LDFLAGS = -version-info 2:0:1
include_HEADERS= libg15render.h
bin_PROGRAMS = g15fontconvert
g15fontconvert_SOURCES = g15fontconvert.c
-g15fontconvert_LDADD = libg15render.la @FTLIB@
+g15fontconvert_LDADD = libg15render.la @FREETYPE2_LIBS@
+1
View File
@@ -0,0 +1 @@
01-pkg-config-configure-in.patch
+7 -18
View File
@@ -1,23 +1,12 @@
#!/usr/bin/make -f #!/usr/bin/make -f
AUTOMAKE_REMOVE := Makefile Makefile.in configure aclocal.m4 DH_VERBOSE = 1
AUTOMAKE_REMOVE += src/*.lo src/*.o src/*.la src/Makefile src/Makefile.in
AUTOMAKE_REMOVE += config.status config.log config.h config.h.in config/*
AUTOMAKE_REMOVE += libtool stamp-h1 .libs src/.libs
%:
dh $@
UPSTREAM_DEBIANDIR_REMOVE := debian/dirs override_dh_makeshlibs:
clean:: dh_makeshlibs --version-info=None
-rm -Rf $(AUTOMAKE_REMOVE)
-rf -f $(UPSTREAM_DEBIANDIR_REMOVE)
makebuilddir:: Makefile override_dh_auto_configure:
dh_auto_configure -- --enable-ttf
Makefile:: Makefile.am bootstrap
./bootstrap
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_CONFIGURE_EXTRA_FLAGS = --enable-ttf
+1
View File
@@ -0,0 +1 @@
3.0 (quilt)
-7
View File
@@ -1,7 +0,0 @@
# See uscan(1) for format
# Compulsory line, this is a version 3 file
version=3
http://sf.net/g15tools libg15render-(.*)\.tar\.bz2