debian/0000755000000000000000000000000012254350307007167 5ustar debian/rules0000755000000000000000000000221212253572410010244 0ustar #! /usr/bin/make -f # debian/rules # Part of the ‘lojban-common’ package. # # Copyright © 2005–2013 Ben Finney # This is free software; you may copy, modify, and/or distribute this work # under the terms of the GNU General Public License, version 3 or later. # No warranty expressed or implied. # See the file ‘/usr/share/common-licenses/GPL-3’ for details. # Packaging variables PACKAGE_NAME = lojban-common SHA1SUMS_FILE = debian/upstream.sha1sums GET_ORIG_SOURCE = $(dir $_)get-orig-source .PHONY: build build: build-arch build-indep dh $@ .PHONY: build-arch build-arch: dh $@ .PHONY: build-indep build-indep: dh $@ .PHONY: get-orig-source get-orig-source: $(GET_ORIG_SOURCE) .PHONY: clean clean: dh $@ .PHONY: install install: build cut -d ' ' -f 3 ${SHA1SUMS_FILE} \ | sed -e 's_$$_\tusr/share/lojban_' \ > debian/${PACKAGE_NAME}.install dh $@ .PHONY: binary-indep binary-indep: build install dh $@ .PHONY: binary-arch binary-arch: dh $@ .PHONY: binary binary: binary-indep binary-arch # Local variables: # mode: makefile # coding: utf-8 # End: # vim: filetype=make fileencoding=utf-8 : debian/README.source0000644000000000000000000000204012253572410011342 0ustar Building the Debian source package for ‘lojban-common’ ====================================================== Upstream provides no versioned files ------------------------------------ The pristine upstream source is provided as separate files, with no version for the collection. The ‘debian/rules’ target “get-orig-source” (as specified in Debian Policy §4.9) is provided to get the source files from upstream. Files to install ---------------- Update the ‘debian/upstream.sha1sums’ file. This file is formatted as per the input to the ‘sha1sum(1)’ program. This file is used as input to: * The ‘debian/get-orig-source’ program, to check the downloaded file contents: the SHA-1 hash values must match. * ‘debian/rules’, to determine which files the package will install: every file to install must be listed. -- Ben Finney , Mon, 16 Dec 2013 20:51:11 +1100 .. Local variables: coding: utf-8 mode: text mode: rst End: vim: fileencoding=utf-8 filetype=rst : debian/get-orig-source0000755000000000000000000000433112253572410012131 0ustar #! /bin/bash # debian/get-orig-source # Part of the ‘lojban-common’ package. # # Copyright © 2005–2013 Ben Finney # This is free software; you may copy, modify, and/or distribute this work # under the terms of the GNU General Public License, version 3 or later. # No warranty expressed or implied. # See the file ‘/usr/share/common-licenses/GPL-3’ for details. set -o errexit set -o errtrace set -o nounset PACKAGE_NAME=lojban-common PACKAGE_VERSION=$( dpkg-parsechangelog --count 1 \ | grep '^Version: ' \ | cut -d ' ' -f 2 \ | sed -e 's/-[^-]\+$//' \ ) LOJBAN_FILES_URL=http://www.lojban.org/publications upstream_urls=( ${LOJBAN_FILES_URL}/wordlists/gismu.txt ${LOJBAN_FILES_URL}/wordlists/cmavo.txt ${LOJBAN_FILES_URL}/wordlists/rafsi.txt ${LOJBAN_FILES_URL}/wordlists/lujvo.txt ) function command_not_found_handle() { # Bash will (as per ‘bash(1)’ § “COMMAND EXECUTION”) invoke this # function on failure of a search through PATH for a command. local command="$1" local -a command_args="$@" case "$command" in wget | /usr/bin/wget) printf \ "This program depends on the program ‘%s’, installed from the Debian package ‘%s’.\n" \ "wget" "wget" ;; *) ;; esac printf "%s: %s: command not found\n" "$SHELL" "$command" return 127 } program_dir="$(dirname $(readlink --canonicalize-existing $0))" working_root=$(mktemp -t -d) upstream_archive_name=${PACKAGE_NAME}-${PACKAGE_VERSION} archive_working_dir=${working_root}/${upstream_archive_name} mkdir ${archive_working_dir} WGET_OPTS="--timestamping --directory-prefix ${archive_working_dir}" wget ${WGET_OPTS} "${upstream_urls[@]}" sha1sums_file="${program_dir}/upstream.sha1sums" ( cd ${archive_working_dir} sha1sum -c "${sha1sums_file}" ) TARBALL_SUFFIX=".tar.gz" tarball_name=${PACKAGE_NAME}_${PACKAGE_VERSION}.orig${TARBALL_SUFFIX} ( cd ${working_root} tar -cf - ${upstream_archive_name} ) | gzip --best > ${tarball_name} rm -r ${working_root} # Local variables: # coding: utf-8 # mode: sh # End: # vim: fileencoding=utf-8 filetype=sh : debian/control0000644000000000000000000000156612253572410010602 0ustar Source: lojban-common Section: misc Priority: optional Maintainer: Ben Finney Build-Depends-Indep: debhelper (>= 8.1) Standards-Version: 3.9.5 VCS-bzr: http://anonscm.debian.org/bzr/collab-maint/lojban-common/lojban-common.debian/ VCS-Browser: http://anonscm.debian.org/loggerhead/collab-maint/lojban-common/lojban-common.debian/ Homepage: http://www.lojban.org/ Package: lojban-common Architecture: all Depends: ${misc:Depends} Suggests: jbofihe Description: commonly-used wordlists for the Lojban language Lojban is a constructed human language, designed to have a logical foundation, a regular, logical, and unambigious structure, phonetic spelling, and to be culturally neutral. . This package contains the current versions of the gismu, cmavo, rafsi, and lujvo wordlists for the Lojban language, as published by the Logical Language Group. debian/README.Debian0000644000000000000000000000122312253572410011226 0ustar The Debian Package ‘lojban-common’ ================================== Lojban is a constructed human language, designed to have a logical foundation; a regular, logical and unambigious structure; phonetic spelling; and to be culturally neutral. This package contains the current versions of the gismu, cmavo, rafsi, and lujvo wordlists for the Lojban language, as published by the Logical Language Group. Gismu list: gismu.txt Cmavo list: cmavo.txt Rafsi list: rafsi.txt Lujvo list: lujvo.txt See for more information on Lojban. -- Ben Finney , Tue, 3 Dec 2013 16:58:47 +1100 debian/changelog0000644000000000000000000001346312253572410011050 0ustar lojban-common (1.5+dfsg.1-2) unstable; urgency=low * The “You Need Feet” release. * debian/copyright: + Clarify general license grant from LLG on the work, versus specific license terms on the files. Thanks to David Prévot for advice. * debian/copyright, debian/watch, debian/source-lintian-overrides: + Move documentation about distribution of upstream files. + Remove no-op ‘uscan’ configuration file, explain its absence. * debian/control, debian/get-orig-source: + The “get-orig-source” target does not need its requirements declared per Policy §7.7; remove “Build-Depends: wget”. + Gracefully handle command-not-found condition for ‘wget’. * debian/README.source: + Describe how we construct the source package. * debian/dirs: + Remove redundant config file, obsoleted by ‘dh_install’ actions. -- Ben Finney Mon, 16 Dec 2013 22:54:07 +1100 lojban-common (1.5+dfsg.1-1) unstable; urgency=low * The “Goose Blues” release. * New upstream version to reflect change in which upstream files we get. * debian/get-orig-source, debian/upstream.sha1sums, debian/README.Debian: + Omit file ‘NORALUJV.txt’ which is not covered under a grant of license to redistribute. Thanks to David Prévot for NMU help. (Closes: bug#685279) * debian/copyright: + Declare conformance with copyright format version 1.0. * debian/*: + Update copyright notices. + Re-license original work under GPL-3+. * debian/control, debian/watch: + Update VCS fields following changes at Alioth. + Declare “Standards-Version: 3.9.5”. -- Ben Finney Tue, 03 Dec 2013 17:32:09 +1100 lojban-common (1.5+dfsg-0.1) unstable; urgency=low * Non-maintainer upload. * Repack without NORALUJV.txt (closes: #685279) -- David Prévot Wed, 29 Aug 2012 19:11:36 -0400 lojban-common (1.5-6) unstable; urgency=low * The “Bots Build Bots” release. * debian/control: + Conform to ‘Standards-Version: 3.9.3’. No further changes needed. -- Ben Finney Sun, 10 Jun 2012 16:54:38 +1000 lojban-common (1.5-5) UNRELEASED; urgency=low * The “Octopus Ballet” release. * debian/README.Debian, debian/NEWS.Debian, debian/lojban-common.docs: + Remove ancient news about current filenames, put it into the README. + Allow Debhelper to figure out which document files need installing. * debian/control, debian/compat, debian/rules: + Conform to ‘Standards-Version: 3.9.2’. + Use current recommended rules targets. + Use Debhelper version that supports recommended rules targets. * debian/copyright: + Update copyright notices and reformat to current DEP-5 specification. -- Ben Finney Sat, 30 Jul 2011 12:48:52 +1000 lojban-common (1.5-4) unstable; urgency=low * debian/control: + Conform to ‘Standards-Version: 3.8.3’. No further changes needed. + Set ‘VCS-*’ fields to point to active repository. + Set ‘Priority: optional’ to allow policy-conformant dependency on this package. * debian/copyright: + Conform to latest DEP-5 format specification. * debian/source/format: + Switch to ‘3.0 (quilt)’ source package format. -- Ben Finney Mon, 21 Dec 2009 16:45:09 +1100 lojban-common (1.5-3) unstable; urgency=low * debian/control: + Conform to ‘Standards-Version: 3.8.1’. + ‘Depends: ${misc:Depends}’ as recommended for ‘debhelper(7)’. + Add ‘Vcs-Bzr’ field. * debian/copyright: + Conform to latest proposed format specification. -- Ben Finney Fri, 20 Mar 2009 00:39:45 +1100 lojban-common (1.5-2) unstable; urgency=low * debian/lojban-common.docs + Install Debian documents. * debian/copyright + More precise copyright statements and license grants where applicable. Thanks to Mike O'Connor. -- Ben Finney Wed, 02 Jul 2008 00:14:07 +1000 lojban-common (1.5-1) unstable; urgency=low * debian/copyright + Convert to machine-readable format. * debian/control + Update Standards-Version to 3.8.0 (no changes needed). + Move Lojban URL to Homepage field. + Set Priority to extra as per definitions in Policy. * Upgrade packaging to debhelper 7. * Implement 'get-orig-source' for creating tarball of upstream source files. * Move information from debian/README.Debian-source to debian/watch. -- Ben Finney Tue, 01 Jul 2008 14:05:47 +1000 lojban-common (1.4-1) unstable; urgency=low * New maintainer (closes: #302297) * Rework description and README to match and give more information. * Reinstate wget build-dependency for fetching word lists. * Build package from latest published word lists. * Add README.Debian-source for information on original source files. -- Ben Finney Wed, 11 May 2005 17:07:15 +1000 lojban-common (1.3) unstable; urgency=low * QA upload. * Package is orphaned (see #302297); set maintainer to Debian QA Group. * Suggest jbofihe. Closes: #234194. * Remove unnecessary build-dependency on wget. * Conforms to Standards version 3.6.1. -- Matej Vela Tue, 26 Apr 2005 14:38:48 +0200 lojban-common (1.2) unstable; urgency=low * Update to new cmavo list. (closes: #188496) * Change gismu list to lojban-sorted one. -- JP Sugarbroad Thu, 10 Apr 2003 16:20:44 -0500 lojban-common (1.1) unstable; urgency=low * Fix lintian error. -- JP Sugarbroad Wed, 13 Mar 2002 16:47:31 -0600 lojban-common (1.0) unstable; urgency=low * Initial Release. -- JP Sugarbroad Mon, 25 Jun 2001 18:22:18 -0500 debian/upstream.sha1sums0000644000000000000000000000032012253572410012510 0ustar 1271dbabc7b5ba20809a999598cfa7d97f5acad0 cmavo.txt b70ea6fa7c47ef00a1538415dc3386c41b97c9db gismu.txt 4ec32398879664557dced1aa7548059bf791efa4 lujvo.txt 60f911b2cd3268e9dfb6fed47880da74ed097b04 rafsi.txt debian/source.lintian-overrides0000644000000000000000000000021412253572410014044 0ustar # Upstream source is not available as a versioned archive; # see ‘debian/copyright’. lojban-common source: debian-watch-file-is-missing debian/source/0000755000000000000000000000000012253572410010467 5ustar debian/source/format0000644000000000000000000000001412253572410011675 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000675012253572410011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Lojban Wordlists Upstream-Contact: Logical Language Group, Inc. Source: http://www.lojban.org/publications/ The pristine upstream source is not distributed as a coherent archive, nor is an upstream version string used. Instead the files are available individually from the upstream website. . See ‘README.source’ for how these files are fetched and built into the Debian source package. License: public-domain The Lojban WWW Server and the Lojban HTML Reference Library 1994 - 2000 The Logical Language Group, Inc. . CONTACT THAT ORGANIZATION AT: 2904 BEAU LANE FAIRFAX VA 22031 USA 703-385-0273 lojban@lojban.org . PERMISSION TO COPY INDIVIDUAL DOCUMENTS GRANTED SUBJECT TO YOUR VERIFICATION THAT YOU HAVE THE LATEST VERSION OF THE DOCUMENT IN QUESTION, THAT YOUR DISTRIBUTION BE FOR PROMOTION OF LOJBAN, THAT THERE IS NO CHARGE FOR THE PRODUCT, AND THAT THE COPYRIGHT NOTICE IS INCLUDED INTACT IN THE COPY. . PERMISSION GRANTED FOR USE IN DERIVED WORKS PROVIDED THAT THE FACTS OF DERIVATION IS STATED, AND PROVIDING THE NAME AND ADDRESS OF THE LOGICAL LANGUAGE GROUP, INC. IS PROVIDED AS A SOURCE OF FURTHER INFORMATION ABOUT LOJBAN. . In accordance with the Logical Language Group, Inc. policy, certain Lojban language definition materials are placed irrevocably in the Public Domain. . Individual documents may contain more precise copyright statements. . signed: Robert LeChevalier President The Logical Language Group, Inc. . Files: * Copyright: none License: public-domain /* Prepared by The Logical Language Group, Inc. Contact that organization at 2904 Beau Lane, Fairfax VA 22031 USA 703-385-0273 lojbab@grebyn.com */ . /* In accordance with the Logical Language Group, Inc. policy, this material constitutes Lojban language definition materials and is hereby placed irrevocably in the public domain. . signed: Robert LeChevalier, President, The Logical Language Group, Inc. */ . /* We request the following when this material is used in derived works: state that derivation and that the material baseline is preliminary, and provide the name and address of the Logical Language Group, Inc. as a source of further bonafide information about the material and about Lojban. We ask that all users of this material verify to ensure that they are using the latest material. Barring unexpected major problems there will be no change to this material prior to completion of the Lojban textbook, which is not expected prior to Spring 1992. */ . Files: debian/* Copyright: © 2005–2013 Ben Finney © 2001 JP Sugarbroad License: GPL-3+ This work 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 3 of the License, or (at your option) any later version. . This work 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. . On Debian systems, the complete text of the GNU General Public License, version 3 can be found in ‘/usr/share/common-licenses/GPL-3’. debian/compat0000644000000000000000000000000212253572410010365 0ustar 8