Cyril Brulebois <[email protected]> (19/11/2009): > Package: havp > Version: 0.91-1 > Severity: important > Tags: patch > User: [email protected] > Usertags: kfreebsd
Hi, no reply in over a month, I've uploaded a NMU with fixes this FTBFS. I've also included the Japanese po-debconf template translation. Please find attached the source debdiff for my NMU. Mraw, KiBi.
diff -u havp-0.91/debian/rules havp-0.91/debian/rules
--- havp-0.91/debian/rules
+++ havp-0.91/debian/rules
@@ -24,6 +24,10 @@
CFLAGS += -O2
endif
+ifeq ($(DEB_HOST_ARCH_OS),kfreebsd)
+ extra_opts += --disable-locking
+endif
+
config.status: patch configure
dh_testdir
# Add here commands to configure the package.
@@ -33,7 +37,7 @@
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr --mandir=\$${prefix}/share/man \
--sysconfdir=/etc --infodir=\$${prefix}/share/info \
- --localstatedir=/var
+ --localstatedir=/var $(extra_opts)
build: build-stamp
diff -u havp-0.91/debian/changelog havp-0.91/debian/changelog
--- havp-0.91/debian/changelog
+++ havp-0.91/debian/changelog
@@ -1,3 +1,13 @@
+havp (0.91-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix FTBFS on GNU/kFreeBSD (Closes: #557109): pass --disable-locking
+ when DEB_HOST_ARCH_OS equals kfreebsd.
+ * Include Japanese po-debconf template translation, thanks to Hideki
+ Yamane (Closes: #558052).
+
+ -- Cyril Brulebois <[email protected]> Mon, 21 Dec 2009 10:57:16 +0100
+
havp (0.91-1) unstable; urgency=low
* New upstream release. This should fix a potential DNS lookup segfault.
diff -u havp-0.91/debian/havp.templates havp-0.91/debian/havp.templates
--- havp-0.91/debian/havp.templates
+++ havp-0.91/debian/havp.templates
@@ -42,6 +42,12 @@
Para empregar HAVP, pode montar coa opción "mand" o sistema de ficheiros que contén /var/spool/havp, ou pode crear un sistema de ficheiros "loopback" (armacenado nun ficheiro) montado en /var/spool/havp só para HAVP.
.
Se ten dúbidas, debería aceptar esta opción para crear un sistema de ficheiros loopback de traballo.
+Description-ja.UTF-8: ループバックスプールファイルシステムを作成しますか?
+ HAVP は、強制ロックを行うためにスキャン中の一時ファイルを保存するファイルシステムを必ず必要とします。通常の Linux のファイルシステムの多くはこれをサポートしていますが、デフォルトでは有効にされていません。
+ .
+ HAVP を使うには、/var/spool/havp を含むファイルシステム「mand」オプションを付けてマウントするか、/var/spool/havp に HAVP 専用にマウントされるループバックファイルシステムを作成します。
+ .
+ よく分からない場合は、ループバックスプールファイルシステムを作成するこのオプションを選んでください。
Description-ml.UTF-8: ലൂപ്പ്ബാക്ക് സ്പൂള് ഫയല് സിസ്റ്റം സൃഷ്ടിക്കാന് നിങ്ങള് ആഗ്രഹിക്കുന്നുണ്ടോ?
ഹാവ്പി(HAVP)ക്ക് നിര്ബന്ധിത ലോക്കിങ് പിന്തുണക്കുന്നതിനായി സ്കാനിങ്ങ് നടക്കുന്ന സമയത്ത് അതിന്റെ താത്ക്കാലിക ഫയലുകള്ശേഖരിക്കുന്ന ഫയല് സിസ്റ്റം അത്യാവശ്യമാണ്. പല സ്റ്റാന്ഡേര്ഡ് ലിനക്സ് ഫയല് സിസ്റ്റങ്ങളും ഇതിനെ പിന്തുണക്കുന്നുണ്ടെങ്കിലും സ്വതേ ഇത് പ്രാവര്ത്തികമാക്കുന്നില്ല.
.
@@ -101,6 +107,8 @@
Veuillez indiquer la taille (en méga-octets) du système de fichiers en boucle qui doit être créé.
Description-gl.UTF-8: Tamaño do sistema de ficheiros loopback:
Introduza o tamaño (en megabytes) do sistema de ficheiros loopback a crear.
+Description-ja.UTF-8: ループバックファイルシステムのサイズ:
+ 作成するループバックファイルシステムのサイズを入力してください (MB で)。
Description-ml.UTF-8: ലൂപ്പ്ബാക്ക് ഫയല് സിസ്റ്റത്തിന്റെ വലിപ്പം:
ദയവായി ഉണ്ടാക്കേണ്ട ലൂപ്പ്ബാക്ക് ഫയല് സിസ്റ്റത്തിന്റെ വലിപ്പം (മെഗാൂബൈറ്റില്) നല്കുക.
Description-nl.UTF-8: Grootte van het loopback-bestandssysteem:
only in patch2:
unchanged:
--- havp-0.91.orig/debian/po/ja.po
+++ havp-0.91/debian/po/ja.po
@@ -0,0 +1,71 @@
+# Copyright (C) 2009 Rene Mayrhofer <[email protected]>
+# This file is distributed under the same license as havp package.
+# Hideki Yamane (Debian-JP) <[email protected]>, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: havp 0.91-1\n"
+"Report-Msgid-Bugs-To: Source: [email protected]\n"
+"POT-Creation-Date: 2008-05-29 20:56+0200\n"
+"PO-Revision-Date: 2009-11-11 14:32+0900\n"
+"Last-Translator: Hideki Yamane (Debian-JP) <[email protected]>\n"
+"Language-Team: Japanese <[email protected]>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../havp.templates.master:1001
+msgid "Do you want to create a loopback spool file system?"
+msgstr "ループバックスプールファイルシステムを作成しますか?"
+
+#. Type: boolean
+#. Description
+#: ../havp.templates.master:1001
+msgid ""
+"HAVP strictly requires the file system where it stores its temporary files "
+"during scanning to support mandatory locking. Many of the standard Linux "
+"file systems support this, but do not enable it by default."
+msgstr ""
+"HAVP は、強制ロックを行うためにスキャン中の一時ファイルを保存するファイル"
+"システムを必ず必要とします。通常の Linux のファイルシステムの多くはこれを"
+"サポートしていますが、デフォルトでは有効にされていません。"
+
+#. Type: boolean
+#. Description
+#: ../havp.templates.master:1001
+msgid ""
+"To use HAVP, you can either mount the file system that contains /var/spool/"
+"havp with the option \"mand\", or create a loopback file system that is "
+"mounted at /var/spool/havp only for HAVP."
+msgstr ""
+"HAVP を使うには、/var/spool/havp を含むファイルシステム「mand」オプションを"
+"付けてマウントするか、/var/spool/havp に HAVP 専用にマウントされるループバック"
+"ファイルシステムを作成します。"
+
+#. Type: boolean
+#. Description
+#: ../havp.templates.master:1001
+msgid ""
+"If you are in doubt, you should accept this option to create a loopback "
+"spool file system."
+msgstr ""
+"よく分からない場合は、ループバックスプールファイルシステムを作成するこの"
+"オプションを選んでください。"
+
+#. Type: string
+#. Description
+#: ../havp.templates.master:2001
+msgid "Loopback file system size:"
+msgstr "ループバックファイルシステムのサイズ:"
+
+#. Type: string
+#. Description
+#: ../havp.templates.master:2001
+msgid ""
+"Please enter the size (in megabytes) of the loopback file system to be "
+"created."
+msgstr ""
+"作成するループバックファイルシステムのサイズを入力してください (MB で)。"
+
signature.asc
Description: Digital signature

