debian/0000755000000000000000000000000011753416163007175 5ustar debian/rules0000755000000000000000000000115511606217127010253 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- %: dh $@ --buildsystem=python_distutils --with python2 override_dh_strip: dh_strip --dbg-package=python-pyfribidi-dbg override_dh_installdocs: dh_installdocs --link-doc=python-pyfribidi PYVERS:=$(shell pyversions -vr) override_dh_auto_test: ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) for py in $(PYVERS); do \ PYTHONPATH=`ls -d $(CURDIR)/build/lib.*-$$py` \ python$$py test_pyfribidi.py ;\ PYTHONPATH=`ls -d $(CURDIR)/build/lib_d.*-$$py || ls -d $(CURDIR)/build/lib.*-$$py-pydebug` \ python$$py-dbg test_pyfribidi.py ;\ done endif debian/python-pyfribidi-dbg.install0000644000000000000000000000004211336563067014616 0ustar usr/lib/python*/*-packages/*_d.so debian/repack0000755000000000000000000000150011753354242010363 0ustar #!/bin/bash -- set -e VERSION=$2 TARBALL="`readlink -f "$3"`" TMPDIR=`mktemp -d` cd "$TMPDIR" if [ -n "$VERBOSE" ]; then echo "Repacking tarball $TARBALL" fi if grep tar.gz$ <<< $TARBALL &>/dev/null; then TYPE=gzip tar zxf "$TARBALL" elif grep tar.bz2$ <<< $TARBALL &>/dev/null; then TYPE=bzip2 tar jxf "$TARBALL" elif grep zip$ <<< $TARBALL &>/dev/null; then TYPE=zip unzip -qq "$TARBALL" else echo "Do not know how to unpack $TARBALL (expecting tar.gz, tar.bz2 or zip)" fi SUBDIR= if [ "`ls -1 | wc -l`" = "1" ]; then cd * SUBDIR=true fi rm -rf fribidi-src if [ -n "$SUBDIR" ]; then cd .. fi rm -f "$TARBALL" case "$TYPE" in gzip) tar zcf "$TARBALL" * ;; bzip2) tar jcf "$TARBALL" * ;; zip) tar zcf "${TARBALL%.zip}.tar.gz" * ;; esac cd / rm -rf "$TMPDIR" if [ -n "$VERBOSE" ]; then echo "done" fi debian/control0000644000000000000000000000271611730212414010572 0ustar Source: pyfribidi Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Baruch Even , Lior Kaplan , Shachar Shemesh , أحمد المحمودي (Ahmed El-Mahmoudy) Build-Depends: debhelper (>= 9), libfribidi-dev (>= 0.19), pkg-config, python-all-dbg, python-all-dev (>= 2.6.6-3~) Standards-Version: 3.9.3 Homepage: http://pyfribidi.sourceforge.net/ Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyfribidi/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyfribidi/trunk/ DM-Upload-Allowed: yes Package: python-pyfribidi Architecture: any Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Description: FriBidi Python bindings FriBiDi is a bidirectional algorithm implementation for Hebrew and/or Arabic languages. . This package contains the Python module for the FriBidi C library. Package: python-pyfribidi-dbg Architecture: any Priority: extra Section: debug Depends: python-pyfribidi (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: FriBidi Python bindings (debug symbols) FriBiDi is a bidirectional algorithm implementation for Hebrew and/or Arabic languages. . This package contains detached debugging symbols for python-pyfribidi. debian/compat0000644000000000000000000000000211726434054010372 0ustar 9 debian/source/0000755000000000000000000000000011753416163010475 5ustar debian/source/format0000644000000000000000000000001411334251105011667 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001351511753416043011051 0ustar pyfribidi (0.11.0+repack-1) unstable; urgency=low * Repack pyfribidi to remove convenience copy of fribidi library. (Closes: #671321) -- أحمد المحمودي (Ahmed El-Mahmoudy) Sat, 12 May 2012 10:14:14 +0200 pyfribidi (0.11.0-1) unstable; urgency=low [ أحمد المحمودي (Ahmed El-Mahmoudy) ] * New upstream release. (Closes: #663189) * debian/control: Updated Standards-Version to 3.9.3 * Bumped compat level to 9. * Removed all patches as they are no longer needed. * debian/watch: Added pypi URL. * Removed debian/source.lintian-overrides * Updated debian/python-pyfribidi.install [ Piotr Ożarowski ] * DM-Upload-Allowed set to yes -- أحمد المحمودي (Ahmed El-Mahmoudy) Sat, 10 Mar 2012 10:43:02 +0200 pyfribidi (0.10.0-4) unstable; urgency=low * Add base_type.diff patch to fix the format corresponding to 'base' argument (long -> unsigned int) (Closes: #642743) -- أحمد المحمودي (Ahmed El-Mahmoudy) Tue, 29 Nov 2011 21:13:43 +0200 pyfribidi (0.10.0-3) unstable; urgency=low * Bumped compat level to 8 * debian/control: + Updated my email address + Bumped debhelper Build-Dep to 8 + Bumped Standards-Version to 3.9.2 * Switch to dh_python2 + debian/control: - Drop python-support from Build-Deps - Bumped python-all Build-Dep to (>= 2.6.6-3~) - Removed XB-Python-Version and XS-Python-Version lines. + debian/rules: - added --with python2 to dh call. - No need to move pyshared to pymodules -- أحمد المحمودي (Ahmed El-Mahmoudy) Sun, 10 Jul 2011 05:52:37 +0200 pyfribidi (0.10.0-2) unstable; urgency=low * Added python-pyfribidi-dbg package. * debian/rules: + pass --buildsystem= instead of -S to dh, as a workaround for bug #570039. + Override dh_auto_test to run tests_pyfribidi.py * Added patch buffer_overflow.diff to create an output buffer that assumes 4-byte sequences for all Unicode characters (Closes: #570068, CVE-2010-3444) * Added patch testbigString.diff to resurrect bigString test that was removed in upstream release 0.8 -- أحمد المحمودي (Ahmed El-Mahmoudy) Tue, 16 Feb 2010 22:40:15 +0200 pyfribidi (0.10.0-1) unstable; urgency=low * New upstream release * Switch to 3.0 (quilt) source format. * Use dh 7 only and drop CDBS. * Use python-support instead of python-central. * Remove debian/dirs and debian/pycompat. * Added debian/source.lintian-overrides. * debian/control: + Bump Standards-Version to 3.8.4 + Added ${misc:Depends} to Depends field. + Added myself to uploaders. + Build-Depend on debhelper >= 7.4.13~ to correctly pass -S option to appropriate debhelper scripts. + Build-Depend on libfribidi-dev >= 0.19 + Maintainer changed to Debian Python Module Team with previous maintainer's permission: http://lists.alioth.debian.org/pipermail/debian-hebrew-package/2010-February/002980.html + Added Vcs-* fields. + Drop Replaces & Conflicts, since last distribution which shipped python2.[34]-pyfribidi packages was sarge. + Enhance extended description. * debian/copyright: updated copyright years & holders. * debian/watch: inspect for .gz & .bz2 archives. -- أحمد المحمودي (Ahmed El-Mahmoudy) Mon, 15 Feb 2010 21:29:13 +0200 pyfribidi (0.6.0-4.1) unstable; urgency=low * NMU. Rebuild to move files to /usr/share/pyshared. Closes: #490521. -- Matthias Klose Fri, 18 Jul 2008 15:39:47 +0000 pyfribidi (0.6.0-4) unstable; urgency=low * Change version number to match upstream's version. * Bump standards-version to 3.7.3 - Fix description-contains-homepage lintian warning. * Bump debhelper compatibility to 5. -- Lior Kaplan Sun, 03 Feb 2008 22:44:59 +0200 pyfribidi (0.6-3) unstable; urgency=low * Depend on python-central >= 0.5 as per lintian warning (Closes: #427280) -- Baruch Even Sat, 23 Jun 2007 19:16:02 +0100 pyfribidi (0.6-2) unstable; urgency=low * Complay with the new Python policy (Closes: #373491) * update watch file * upgrade standards-version to 3.7.2 (no changes needed) -- Lior Kaplan Sat, 24 Jun 2006 14:02:09 +0300 pyfribidi (0.6-1) unstable; urgency=low * New upstream release -- Baruch Even Sun, 29 Jan 2006 22:15:39 +0000 pyfribidi (0.3.8-1) unstable; urgency=low * New upstream release -- Baruch Even Sun, 15 Jan 2006 23:01:35 +0000 pyfribidi (0.3.4-1) unstable; urgency=low * New upstream release -- Baruch Even Thu, 1 Dec 2005 00:33:51 +0000 pyfribidi (0.3.3-1) unstable; urgency=low * Initial Release (Closes: #340088) * New upstream release -- Lior Kaplan Sun, 20 Nov 2005 22:35:57 +0200 pyfribidi (0.3.1-0ubuntu1) dapper; urgency=low * new upstream version that includes setup.py * debian/copyright: update address of FSF -- Stefan Potyra Thu, 17 Nov 2005 00:48:35 +0100 pyfribidi (0.3.0-1ubuntu1) dapper; urgency=low * adopted package for ubuntu * build python2.3 and python2.4 packages now * use cdbs instead of plain debhelper -- Stefan Potyra Wed, 16 Nov 2005 22:30:36 +0100 pyfribidi (0.3.0-1) unstable; urgency=low * FIXME: Allways use fribidi Right-To-Left embedding, for stas -- kobi Thu, 10 Nov 2005 08:59:24 +0200 pyfribidi (0.2.0-1) unstable; urgency=low * Tzafrir Cohen: vis2log -> log2vis -- kobi Thu, 10 Nov 2005 08:59:24 +0200 pyfribidi (0.1.0-1) unstable; urgency=low * Initial release -- kobi Thu, 10 Nov 2005 00:59:24 +0200 debian/python-pyfribidi.install0000644000000000000000000000015711726612001014055 0ustar usr/lib/python*/*-packages/_pyfribidi.so usr/lib/python*/*-packages/*.py usr/lib/python*/*-packages/*.egg-info debian/copyright0000644000000000000000000000204711334251105011117 0ustar This package was debianized by Yaacov Zamir on Thu, 10 Nov 2005 00:59:24 +0200. It was downloaded from http://hspell-gui.sourceforge.net/pyfribidi.html Copyright (C) 2005,2006,2010 by Yaacov Zamir, Nir Soffer 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/Ubuntu systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/watch0000644000000000000000000000055611753415356010237 0ustar # format version number, currently 3; this line is compulsory! version=3 # If your package is located on sourceforge, use the following format # difficult mirror system. http://sf.net/pyfribidi/pyfribidi-(.*)\.tar\.(?:gz|bz2) opts="uversionmangle=s/$/\+repack/," \ http://pypi.python.org/packages/source/p/pyfribidi/pyfribidi-(.*)\.zip \ debian ./debian/repack debian/docs0000644000000000000000000000003211334244114010031 0ustar test_pyfribidi.py AUTHORS