Commit ed276ec1 authored by Georges Khaznadar's avatar Georges Khaznadar

Import Debian changes 2.0-10

felix-latin (2.0-10) unstable; urgency=medium

  * modified a Makefile, added the switch -dTIFFDateTime=false to
    ensure reproducible builds. 

felix-latin (2.0-9) unstable; urgency=medium

  * migrated from Qt4 to Qt5. Closes: #874881
  * updated: Standards-Version to 4.1.4, dh to 10

felix-latin (2.0-8) unstable; urgency=medium

  * fixed a line in TeX/Makefile
  * upgraded compat to 9, Standards-Version to 3.9.6
  * fixed Ligatures={...} in TeX/felix34.tex. Closes: #814931

felix-latin (2.0-7) unstable; urgency=low

  * added a dependency on fonts-linuxlibertine; Closes: #724624

felix-latin (2.0-6) unstable; urgency=low

  * added a build-dependency on texlive-lang-french. Closes: #712369
  * upgraded Standards-Version

felix-latin (2.0-5) unstable; urgency=low

  * included Justin B Rye's patch. Closes:#696029
  * changed my DEBEMAIL

felix-latin (2.0-4) unstable; urgency=low

  * added a build-dependency on tipa. Closes: #666366
  * removed the build-dependency on Imagemagick by invoking 'gs' directly

felix-latin (2.0-3) unstable; urgency=low

  * added a dependency on djvulibre-bin. Closes: #618715

felix-latin (2.0-2) unstable; urgency=low

  * applied Artur Rona's patch, which allows a compilation with gcc 4.5

felix-latin (2.0-1) unstable; urgency=low

  * upgraded to the upstream version 2.0, which uses directly the
    djvu file of the dictionary, thus saving about 80 MB.
  * fixed a dependency bug. Closes: #603817

felix-latin (1.0-1) unstable; urgency=low

  * Initial release (Closes: #595656)
  * modified felix.pro
  * written a short manpage
  * changed the path to the data inside gafio.cpp
  * added a limitation for scaleFactor'range inside gafio.cpp
  * added an icon and a .desktop file
parent c22eac3f
felix-latin (2.0-10) unstable; urgency=medium
* modified a Makefile, added the switch -dTIFFDateTime=false to
ensure reproducible builds.
-- Georges Khaznadar <georgesk@debian.org> Mon, 23 Apr 2018 14:32:27 +0200
felix-latin (2.0-9) unstable; urgency=medium
* migrated from Qt4 to Qt5. Closes: #874881
* updated: Standards-Version to 4.1.4, dh to 10
-- Georges Khaznadar <georgesk@debian.org> Sun, 22 Apr 2018 16:18:12 +0200
felix-latin (2.0-8) unstable; urgency=medium
* fixed a line in TeX/Makefile
* upgraded compat to 9, Standards-Version to 3.9.6
* fixed Ligatures={...} in TeX/felix34.tex. Closes: #814931
-- Georges Khaznadar <georgesk@debian.org> Wed, 17 Feb 2016 09:44:16 +0100
felix-latin (2.0-7) unstable; urgency=low
* added a dependency on fonts-linuxlibertine; Closes: #724624
-- Georges Khaznadar <georgesk@debian.org> Sat, 28 Sep 2013 18:27:55 +0200
felix-latin (2.0-6) unstable; urgency=low
* added a build-dependency on texlive-lang-french. Closes: #712369
* upgraded Standards-Version
-- Georges Khaznadar <georgesk@debian.org> Mon, 17 Jun 2013 11:04:43 +0200
felix-latin (2.0-5) unstable; urgency=low
* included Justin B Rye's patch. Closes:#696029
* changed my DEBEMAIL
-- Georges Khaznadar <georgesk@debian.org> Sun, 27 Jan 2013 13:27:42 +0100
felix-latin (2.0-4) unstable; urgency=low
* added a build-dependency on tipa. Closes: #666366
* removed the build-dependency on Imagemagick by invoking 'gs' directly
-- Georges Khaznadar <georgesk@ofset.org> Wed, 11 Apr 2012 16:14:38 +0000
felix-latin (2.0-3) unstable; urgency=low
* added a dependency on djvulibre-bin. Closes: #618715
-- Georges Khaznadar <georgesk@ofset.org> Sat, 19 Mar 2011 09:42:42 +0100
felix-latin (2.0-2) unstable; urgency=low
* applied Artur Rona's patch, which allows a compilation with gcc 4.5
-- Georges Khaznadar <georgesk@ofset.org> Sat, 27 Nov 2010 14:02:32 +0100
felix-latin (2.0-1) unstable; urgency=low
* upgraded to the upstream version 2.0, which uses directly the
djvu file of the dictionary, thus saving about 80 MB.
* fixed a dependency bug. Closes: #603817
-- Georges Khaznadar <georgesk@ofset.org> Wed, 08 Sep 2010 18:32:16 +0200
felix-latin (1.0-1) unstable; urgency=low
* Initial release (Closes: #595656)
* modified felix.pro
* written a short manpage
* changed the path to the data inside gafio.cpp
* added a limitation for scaleFactor'range inside gafio.cpp
* added an icon and a .desktop file
-- Georges Khaznadar <georgesk@ofset.org> Wed, 01 Sep 2010 23:17:05 +0200
Source: felix-latin
Section: misc
Priority: extra
Maintainer: Georges Khaznadar <georgesk@debian.org>
Build-Depends: debhelper (>= 10), qtbase5-dev, qt5-qmake,
qtbase5-dev, qtbase5-dev-tools, qttools5-dev,
xsltproc, docbook-xsl,
texlive-xetex, texlive-latex-recommended, texlive-lang-french,
lmodern, tipa, fonts-linuxlibertine, ghostscript
Standards-Version: 4.1.4
Homepage: https://home.gna.org/felix/
Package: felix-latin
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, felix-latin-data, djvulibre-bin
Description: Félix Gaffiot's Latin-French dictionary - viewer
Félix Gaffiot (1870-1937) was a philologist, a teacher of French, and the
author of a Latin-French reference dictionary.
.
This package provides "felix", a graphical interface for searching the
dictionary. Entering a Latin word opens the corresponding page in the
form of a scanned image that can be zoomed and panned over.
Package: felix-latin-data
Architecture: all
Depends: ${misc:Depends}
Description: Félix Gaffiot's Latin-French dictionary - data
Félix Gaffiot (1870-1937) was a philologist, a teacher of French, and the
author of a Latin-French reference dictionary.
.
This package provides the dictionary pages (in scanned image form) for
use with the package felix-latin.
This work was packaged for Debian by:
Georges Khaznadar <georgesk@ofset.org> on Wed, 01 Sep 2010 23:17:05 +0200
It was downloaded with the following command
svn co svn://svn.gna.org/svn/felix/trunk felix-1.0
The version 2.0 was downloade with:
svn export svn://svn.gna.org/svn/felix/tags/2.0 felix-latin-2.0
Upstream Authors:
Yves Ouvrard <yves.ouvrard@collatinus.org>
Copyright:
Copyright (C) 2010 Yves Ouvrard
License:
GPL version 3, see "/usr/share/common-licenses/GPL-3".
The Debian packaging is:
Copyright (C) 2010 Georges Khaznadar <georgesk@ofset.org>
and is licensed under the GPL version 3,
see "/usr/share/common-licenses/GPL-3".
--- Other licenses ---
The scans of Felix Gaffiot's Latin-French dictionary (published in 1934)
have been made available by the user Zyephyrus at fr.wikisource.org and
are part of the Public Domain. Félix Gaffiot was born in 1870 in Liesle
(Doubs, France) and is dead in 1937, he is a philologue and a teacher of
French, he authored a reference Latin-French dictionary.
See http://fr.wikisource.org/wiki/Fichier:Dictionnaire_Gaffiot_Latin-Fran%C3%A7ais_1934.djvu#filehistory
\ No newline at end of file
help.tif Gaffiot.djvu /usr/share/felix
\ No newline at end of file
usr/bin
usr/share/applications
usr/share/pixmaps
felix /usr/bin
felix.desktop /usr/share/applications
felix.xpm /usr/share/pixmaps
?package(felix-latin):needs="X11" section="Applications/Education"\
title="felix" command="/usr/bin/felix" icon="/usr/share/pixmaps/felix.xpm"
Index: felix-latin-2.0/felix.pro
===================================================================
--- felix-latin-2.0.orig/felix.pro
+++ felix-latin-2.0/felix.pro
@@ -3,16 +3,3 @@ SOURCES = gafio.cpp \
main.cpp \
felix.h \
felix.cpp
-install.files = INSTALL COPYING felix
-install.path = /usr/share/felix
-install.commands = $(SYMLINK) /usr/share/felix/felix /usr/bin/felix
-
-data.path = /usr/share/felix
-data.files = Gaffiot.djvu help.tif
-
-man.path=/usr/share/man/man1
-man.files = felix.1.gz
-
-INSTALLS += install
-INSTALLS += data
-INSTALLS += man
Index: felix-latin-2.0/mkmanpage
===================================================================
--- felix-latin-2.0.orig/mkmanpage
+++ felix-latin-2.0/mkmanpage
@@ -6,5 +6,3 @@ xsltproc --nonet \
--param make.single.year.ranges "1" \
/usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl \
manpage.xml
-
-gzip -9 felix.1
Index: felix-latin-2.0/distclean
===================================================================
--- felix-latin-2.0.orig/distclean
+++ felix-latin-2.0/distclean
@@ -1,4 +1,5 @@
#!/bin/sh
[ ! -f Makefile ] || make distclean
-rm -f help.tif felix.1.gz
+make -C TeX clean
+rm -f help.tif felix.1*
Description: Upstream changes introduced in version 2.0-2
This patch has been created by dpkg-source during the package build.
Here's the last changelog entry, hopefully it gives details on why
those changes were made:
.
felix-latin (2.0-2) unstable; urgency=low
.
* applied Artur Rona's patch, which allows a compilation with gcc 4.5
.
The person named in the Author field signed this changelog entry.
Author: Georges Khaznadar <georgesk@ofset.org>
---
--- felix-latin-2.0.orig/gafio.cpp
+++ felix-latin-2.0/gafio.cpp
@@ -180,7 +180,7 @@ void zScrollArea::wheelEvent (QWheelEven
}
zScrollArea::zScrollArea(Gxxxiv * mainWindow){
- QScrollArea::QScrollArea();
+ QScrollArea();
this->mainWindow=mainWindow;
}
--- a/TeX/Makefile
+++ b/TeX/Makefile
@@ -1,7 +1,8 @@
#!/bin/bash
tout:
xelatex felix34.tex
- convert -density 150 felix34.pdf help.tif
+ #convert -density 150 felix34.pdf help.tif
+ gs -q -dNOPAUSE -r180 -sDEVICE=tiff24nc -sOutputFile=help.tif felix34.pdf -c quit
mv help.tif ..
clean:
rm *.aux *.log *.pdf
Index: felix-latin-2.0/TeX/Makefile
===================================================================
--- felix-latin-2.0.orig/TeX/Makefile
+++ felix-latin-2.0/TeX/Makefile
@@ -2,7 +2,7 @@
tout:
xelatex felix34.tex
#convert -density 150 felix34.pdf help.tif
- gs -q -dNOPAUSE -r180 -sDEVICE=tiff24nc -sOutputFile=help.tif felix34.pdf -c quit
+ gs -q -dNOPAUSE -r180 -sDEVICE=tiff24nc -sOutputFile=help.tif -dTIFFDateTime=false felix34.pdf -c quit
mv help.tif ..
clean:
- rm *.aux *.log *.pdf
+ rm -f *.aux *.log *.pdf
Index: felix-latin-2.0/TeX/felix34.tex
===================================================================
--- felix-latin-2.0.orig/TeX/felix34.tex
+++ felix-latin-2.0/TeX/felix34.tex
@@ -25,7 +25,7 @@
\usepackage{geometry}
\usepackage[frenchb]{babel}
\geometry{a4paper, left=1in, right=1in, top=1in, bottom=1in}
-\setmainfont[Mapping=tex-text,Ligatures={Rare,Historical,Contextual},Numbers=OldStyle]{Linux Libertine O}
+\setmainfont[Ligatures={TeX,Rare,Historic,Contextual},Numbers=OldStyle]{Linux Libertine O}
\begin{document}
\begin{center}
\Huge{Felix 34}
Index: felix-latin-2.0/felix.pro
===================================================================
--- felix-latin-2.0.orig/felix.pro
+++ felix-latin-2.0/felix.pro
@@ -1,5 +1,11 @@
-HEADERS = gafio.h
-SOURCES = gafio.cpp \
- main.cpp \
- felix.h \
- felix.cpp
+TEMPLATE = app
+
+ TARGET = felix
+
+ QT = core gui widgets
+
+ HEADERS = gafio.h
+ SOURCES = gafio.cpp \
+ main.cpp \
+ felix.h \
+ felix.cpp
Index: felix-latin-2.0/gafio.h
===================================================================
--- felix-latin-2.0.orig/gafio.h
+++ felix-latin-2.0/gafio.h
@@ -25,7 +25,7 @@
#include <QObject>
#include <QMainWindow>
-#include <QtGui/QScrollArea>
+#include <QScrollArea>
class QAction;
class QLineEdit;
Index: felix-latin-2.0/gafio.cpp
===================================================================
--- felix-latin-2.0.orig/gafio.cpp
+++ felix-latin-2.0/gafio.cpp
@@ -22,6 +22,7 @@
*/
#include <QtGui>
+#include <QtWidgets>
#include "gafio.h"
#include "felix.h"
10-felix.pro.patch
20-mkmanpage.patch
30-disclean.patch
40-qscrollarea.patch
50-mkHelpTif.patch
TeXmakefile.patch
felix34.patch
qt5.patch
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
%:
dh $@
override_dh_auto_configure:
qmake -qt5
override_dh_auto_build:
make all
./mkhelp
./mkmanpage
override_dh_auto_clean:
./distclean
dh_clean
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment