mirror: 初始快照

This commit is contained in:
Li_Feiyu committed 2026-10-02 22:51:03 +08:00
commit bf87c99809
1011 files changed
+18247530

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
freedict-editor (0.2) unstable; urgency=low
* New Release: see ../ChangeLog
* better packaging (proper section set, built using pbuilder, added
forgotten build-dependency scrollkeeper)
-- Michael M. Bunk <michael.bunk@gmail.com> Sat, 28 Jul 2007 13:30:10 +0200
freedict-editor (0.1) unstable; urgency=low
* Initial Release.
-- Michael M. Bunk <michael.bunk@gmail.com> Fri, 6 Jan 2006 00:30:08 +0100
+1
View File
@@ -0,0 +1 @@
4
+26
View File
@@ -0,0 +1,26 @@
Source: freedict-editor
Section: editors
Priority: optional
Maintainer: Michael M. Bunk <michael.bunk@gmail.com>
Build-Depends: debhelper (>= 4.0.0), autotools-dev,
libxslt-dev, libgtkhtml3.14-dev, libglade2-dev, scrollkeeper,
libaspell-dev (>=0.50.3), xmlto
Standards-Version: 3.7.2
Package: freedict-editor
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: yelp, xbase-clients, gv
Suggests: tei
Description: Editor for Text Encoding Initiative XML dictionaries
Entries are made from a subset of the format defined by TEI, Version 4,
Chapter 12 "Print Dictionaries". Supports
* online validation
* XPath to flexibly select entries to be edited
* easy, user friendly Form View to edit entries
* fallback to plain XML editing
* entering pronunciation in IPA characters
* HTML preview of formatted entries
* sanity checks and a spell checker
.
TEI XML is used in the FreeDict project to store bilingual dictionary data.
+26
View File
@@ -0,0 +1,26 @@
This is freedict-editor, written and maintained by Michael M. Bunk <michael.bunk@gmail.com>
on Fri, 6 Jan 2006 00:30:08 +0100.
The original source can always be found at:
http://sourceforge.net/cvs/?group_id=1419
Copyright (C) 2005-2006 Michael Bunk
License:
This program 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.
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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
+1
View File
@@ -0,0 +1 @@
README
@@ -0,0 +1,22 @@
Document: freedict-editor
Title: Debian freedict-editor Manual
Author: <insert document author here>
Abstract: This manual describes what freedict-editor is
and how it can be used to
manage online manuals on Debian systems.
Section: unknown
Format: debiandoc-sgml
Files: /usr/share/doc/freedict-editor/freedict-editor.sgml.gz
Format: postscript
Files: /usr/share/doc/freedict-editor/freedict-editor.ps.gz
Format: text
Files: /usr/share/doc/freedict-editor/freedict-editor.text.gz
Format: HTML
Index: /usr/share/doc/freedict-editor/html/index.html
Files: /usr/share/doc/freedict-editor/html/*.html
+148
View File
@@ -0,0 +1,148 @@
<?xml version='1.0' encoding='ISO-8859-1'?>
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
<!--
Process this file with an XSLT processor: `xsltproc \
-''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
manpages/docbook.xsl manpage.dbk'. A manual page
<package>.<section> will be generated. You may view the
manual page with: nroff -man <package>.<section> | less'. A
typical entry in a Makefile or Makefile.am is:
DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
manpages/docbook.xsl
XP=xsltproc -''-nonet
manpage.1: manpage.dbk
$(XP) $(DB2MAN) $<
The xsltproc binary is found in the xsltproc package. The
XSL files are in docbook-xsl. Please remember that if you
create the nroff version in one of the debian/rules file
targets (such as build), you will need to include xsltproc
and docbook-xsl in your Build-Depends control field.
-->
<!-- Fill in your name for FIRSTNAME and SURNAME. -->
<!ENTITY dhfirstname "<firstname>FIRSTNAME</firstname>">
<!ENTITY dhsurname "<surname>SURNAME</surname>">
<!-- Please adjust the date whenever revising the manpage. -->
<!ENTITY dhdate "<date>Januar 6, 2006</date>">
<!-- SECTION should be 1-8, maybe w/ subsection other parameters are
allowed: see man(7), man(1). -->
<!ENTITY dhsection "<manvolnum>SECTION</manvolnum>">
<!ENTITY dhemail "<email>michael.bunk@gmail.com</email>">
<!ENTITY dhusername "micha">
<!ENTITY dhucpackage "<refentrytitle>FREEDICT-EDITOR</refentrytitle>">
<!ENTITY dhpackage "freedict-editor">
<!ENTITY debian "<productname>Debian</productname>">
<!ENTITY gnu "<acronym>GNU</acronym>">
<!ENTITY gpl "&gnu; <acronym>GPL</acronym>">
]>
<refentry>
<refentryinfo>
<address>
&dhemail;
</address>
<author>
&dhfirstname;
&dhsurname;
</author>
<copyright>
<year>2003</year>
<holder>&dhusername;</holder>
</copyright>
&dhdate;
</refentryinfo>
<refmeta>
&dhucpackage;
&dhsection;
</refmeta>
<refnamediv>
<refname>&dhpackage;</refname>
<refpurpose>program to do something</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>&dhpackage;</command>
<arg><option>-e <replaceable>this</replaceable></option></arg>
<arg><option>--example <replaceable>that</replaceable></option></arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title>DESCRIPTION</title>
<para>This manual page documents briefly the
<command>&dhpackage;</command> and <command>bar</command>
commands.</para>
<para>This manual page was written for the &debian; distribution
because the original program does not have a manual page.
Instead, it has documentation in the &gnu;
<application>Info</application> format; see below.</para>
<para><command>&dhpackage;</command> is a program that...</para>
</refsect1>
<refsect1>
<title>OPTIONS</title>
<para>These programs follow the usual &gnu; command line syntax,
with long options starting with two dashes (`-'). A summary of
options is included below. For a complete description, see the
<application>Info</application> files.</para>
<variablelist>
<varlistentry>
<term><option>-h</option>
<option>--help</option>
</term>
<listitem>
<para>Show summary of options.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-v</option>
<option>--version</option>
</term>
<listitem>
<para>Show version of program.</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title>SEE ALSO</title>
<para>bar (1), baz (1).</para>
<para>The programs are documented fully by <citetitle>The Rise and
Fall of a Fooish Bar</citetitle> available via the
<application>Info</application> system.</para>
</refsect1>
<refsect1>
<title>AUTHOR</title>
<para>This manual page was written by &dhusername; &dhemail; for
the &debian; system (but may be used by others). Permission is
granted to copy, distribute and/or modify this document under
the terms of the &gnu; General Public License, Version 2 any
later version published by the Free Software Foundation.
</para>
<para>
On Debian systems, the complete text of the GNU General Public
License can be found in /usr/share/common-licenses/GPL.
</para>
</refsect1>
</refentry>
+2
View File
@@ -0,0 +1,2 @@
?package(freedict-editor):needs="X11" section="Apps/Text"\
title="FreeDict-Editor" command="/usr/bin/freedict-editor"
+79
View File
@@ -0,0 +1,79 @@
#!/usr/bin/make -f
# -*- makefile -*-
#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)
CFLAGS = -Wall -g
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif
config.status: configure
dh_testdir
CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
build: build-stamp
build-stamp: config.status
dh_testdir
$(MAKE)
#docbook-to-man debian/freedict-editor.sgml > freedict-editor.1
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp
[ ! -f Makefile ] || $(MAKE) distclean
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
rm config.sub
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
rm config.guess
cp -f /usr/share/misc/config.guess config.guess
endif
dh_clean
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/freedict-editor
binary-indep: build install
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
dh_installdocs
dh_installexamples
dh_installmenu
# dh_installmime
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install
+4
View File
@@ -0,0 +1,4 @@
# See uscan(1)
version=3
# debscripts >= 2.9
http://sf.net/freedict/freedict-editor-(.*)\.tar\.bz2