...
 
Commits (13)
freedict-tools (0.2.0-beta.1-2) unstable; urgency=medium
<<<<<<< Updated upstream
freedict-tools (0.2.0-beta.1-1) unstable; urgency=medium
=======
freedict-tools (0.2.0~beta.1-1) unstable; urgency=medium
>>>>>>> Stashed changes
* initial release (Closes: #905270)
......
Source: freedict-tools
Section: libdevel
Section: devel
Priority: optional
Maintainer: Debian FreeDict Packages <pkg-freedict-devel@lists.alioth.debian.org>
Uploaders: Sebastian Humenda <shumenda@gmx.de>, Joost van Baal <joostvb@debian.org>
Build-Depends: debhelper (>= 9), quilt
Standards-Version: 4.1.5
Build-Depends: debhelper (>= 9), python3
Standards-Version: 4.2.0
Vcs-Browser: https://salsa.debian.org/freedict-team/freedict-tools
Vcs-Git: https://salsa.debian.org/freedict-team/freedict-tools.git
Homepage: http://www.freedict.org/
Rules-Requires-Root: no
Package: freedict-tools
Architecture: all
......@@ -14,6 +17,6 @@ Description: Development files for the FreeDict dictionary packages
This package contains the FreeDict build system and its scripts, used to build
and distribute dictionaries in the TEI format. FreeDict dictionaries are
stored in a format independent from the dictionary program, called TEI. These
utilities and scripts allow to convert the TEI files of the dictionary source
into the formats understood by dictionary programs.
utilities and scripts allow to convert the TEI files of the dictionary
source into the formats understood by dictionary programs.
......@@ -20,6 +20,14 @@ Files: importers/*
Copyright: 2017-2018 The FreeDict Project
License: GPL-3+
Files: importers/ding2tei/ding2tei.py
Copyright: 2017, Sebastian Humenda
License: GPL-3+
Files: importers/tei-p4/xdf2tei.pl
Copyright: 2004-2005, Michael Bunk
License: GPL-2+
Files: fd_tool/*
Copyright: 2018 The FreeDict Project
License: GPL-3+
......
README.md
debian/README.Debian
Index: freedict-tools/mk/config.mk
===================================================================
--- freedict-tools.orig/mk/config.mk
+++ freedict-tools/mk/config.mk
@@ -77,21 +77,7 @@ FREEDICTRC = $(wildcard $(HOME)/.config/
# $(exc_pyscript) fd_api --what-ever
# find interpreter with matching name, python3 or python?
-PYTHON := $(shell command -v python3 2> /dev/null)
-ifeq ($(PYTHON),)
- PYTHON := $(shell command -v python 2> /dev/null)
-ifeq ("$(PYTHON)" "")
-$(error No Python executable found, please make sure that a recent Python is in the search path)
-endif
-endif
-
-# query version
-PYTHON_VERSION_FULL := $(wordlist 2,4,$(subst ., ,$(shell $(PYTHON) --version 2>&1)))
-PYTHON_VERSION_MAJOR := $(word 1,${PYTHON_VERSION_FULL})
-
-ifneq ($(PYTHON_VERSION_MAJOR),3)
-$(error a python Version >= 3.4 is required, current python major is $(PYTHON_VERSION_MAJOR))
-endif
+PYTHON := python3
# exc_pyscript is meant to either call a system-wide installed version or one
# from a virtual env. The latter needs to be specified in the FD configuration,
......@@ -3,7 +3,7 @@ Description: strip unused scripts from installation
non-standard way to a very non-standard location. Since these are not required
for building dictionaries, they are not installed with this package.
Author: Sebastian Humenda <shumenda@gmx.de>
Last-Update: <2018-02-28>
Last-Update: 2018-02-28
Index: freedict-tools/Makefile
===================================================================
......
......@@ -2,7 +2,7 @@ Description: set "slob" as non-available platform
Upstream's make (AKA make build) also calls rules for slob, for which the
converter is not part of Debian. Hence this bit was removed.
Author: Sebastian Humenda <shumenda@gmx.de>
Last-Update: <2018-08-02>
Last-Update: 2018-08-02
Index: freedict-tools/mk/dicts.mk
===================================================================
......
remove_slob_support
remove_api_from_install
dontrequirepython
......@@ -3,8 +3,7 @@
# test this file by running
# $ uscan --report --verbose
# format version number, currently 3
version=3
version=4
opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/gladtex-$1\.tar\.gz/ \
......