This commit is contained in:
ferrreo 2023-06-18 15:17:01 +01:00
parent 0240a927ab
commit c1779b9a03
25 changed files with 1740 additions and 97 deletions

118
debian/changelog vendored
View File

@ -1,5 +1,117 @@
upstream-name (pkgver-pkgrel) distro_codename; urgency=medium refind (0.14.2-99pika1) lunar; urgency=medium
* Initial release. (Closes: #nnnn) <nnnn is the bug number of your ITP> * Update to 0.14.2 upstream release
- see http://www.rodsbooks.com/refind/revisions.html for changes
-- ferreo <harderthanfire@gmail.com> Wed, 18 Jan 2023 21:48:14 +0000 -- ferrreo <harderthanfire@gmail.com> Mon, 11 Apr 2022 16:32:54 -0700
refind (0.13.3-1) UNRELEASED; urgency=medium
* Update to 0.13.3 upstream release
- see http://www.rodsbooks.com/refind/revisions.html for changes
-- Tianon Gravi <tianon@debian.org> Mon, 11 Apr 2022 16:32:54 -0700
refind (0.13.2-1) unstable; urgency=medium
[ Debian Janitor ]
* Remove constraints unnecessary since stretch:
+ Build-Depends: Drop versioned constraint on debhelper.
[ Tianon Gravi ]
* Update to 0.13.2 upstream release
- see http://www.rodsbooks.com/refind/revisions.html for changes
- "Updated CentOS Secure Boot (MOK) keys" (Closes: #958744)
* Backport "gnu-efi" fix (Closes: #995623)
-- Tianon Gravi <tianon@debian.org> Mon, 25 Oct 2021 15:44:40 -0700
refind (0.12.0-1) unstable; urgency=medium
* Update to 0.12.0 upstream release
- see http://www.rodsbooks.com/refind/revisions.html for changes
* Backport patch for GCC 10 (Closes: #957754)
-- Tianon Gravi <tianon@debian.org> Wed, 22 Jul 2020 14:00:56 -0700
refind (0.11.4-1) unstable; urgency=medium
* Update to 0.11.4 upstream release
- see http://www.rodsbooks.com/refind/revisions.html for changes
* Update Standards-Version to 4.3.0
-- Tianon Gravi <tianon@debian.org> Thu, 15 Aug 2019 08:12:37 -0700
refind (0.11.3-1) unstable; urgency=medium
[ Ondřej Nový ]
* d/copyright: Use https protocol in Format field
* d/watch: Use https protocol
[ Tianon Gravi ]
* Update to 0.11.3 upstream release
- see http://www.rodsbooks.com/refind/revisions.html for changes
* Update Standards-Version to 4.2.1 (no changes)
* Use "/usr/share/dpkg/architecture.mk" appropriately
-- Tianon Gravi <tianon@debian.org> Wed, 17 Oct 2018 08:09:29 -0700
refind (0.11.2-1.1) unstable; urgency=medium
* Non-maintainer upload, fixing longstanding l10n issues.
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #896829)
- Pass ARCH= to make
- Let dh_auto_build pass cross tools to make
[ Helge Kreutzmann ]
* Debconf translation updates:
- French, thanks Julien Patriarca (Closes: #833856)
- Netherlands, thanks Frans Spiesschaert (Closes: #834610)
- Brazilian Portuguese, thanks Adriano Rafael Gomes (Closes: #834934)
- German, thanks Chris Leick (Closes: #843766)
- Portuguese, thanks Rui Branco (Closes: #858748, #898283)
- Russian, thanks Lev Lamberov (Closes: #883140)
- Spanish, thanks Jonathan Bustillos (Closes: #900712)
[ Tianon Gravi ]
* Update Vcs-* to point to Salsa
* Update Homepage to https
-- Helge Kreutzmann <debian@helgefjell.de> Sat, 01 Sep 2018 08:59:13 +0200
refind (0.11.2-1) unstable; urgency=medium
* Update to 0.11.2 upstream release
- see http://www.rodsbooks.com/refind/revisions.html for changes
-- Tianon Gravi <tianon@debian.org> Mon, 04 Dec 2017 15:39:01 -0800
refind (0.10.4-1) unstable; urgency=medium
* Update to 0.10.4 upstream release
- experimental touchscreen support
- support for 64bit pointers in ext4fs driver
- remove backported patches
-- Tianon Gravi <tianon@debian.org> Mon, 10 Oct 2016 16:12:05 -0700
refind (0.10.3-2) unstable; urgency=medium
* Fix minor description typo (Closes: #827642); thanks Josh!
* Move "sbsigntool" to "Recommends" (especially for arm64, which doesn't have
sbsigntool in Debian yet)
* Backport upstream change to refind-install to handle a wider range of disk
devices (Closes: #827851)
* Backport upstream patch for GNU-EFI header incompatibility which causes our
package to FTBFS (Closes: #831258)
* Backport upstream patch for GNU-EFI uninitialized-pointer issue
-- Tianon Gravi <tianon@debian.org> Sat, 08 Oct 2016 10:31:34 -0700
refind (0.10.3-1) unstable; urgency=medium
* Initial release (Closes: #715426)
-- Tianon Gravi <tianon@debian.org> Sat, 18 Jun 2016 10:05:34 -0700

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
9

7
debian/config vendored Normal file
View File

@ -0,0 +1,7 @@
#!/bin/sh
set -e
. /usr/share/debconf/confmodule
db_go || true

41
debian/control vendored
View File

@ -1,19 +1,28 @@
Source: upstream-name Source: refind
Maintainer: Rod Smith <rod.smith@canonical.com>
Uploaders: Tianon Gravi <tianon@debian.org>
Section: admin Section: admin
Priority: optional Priority: optional
Maintainer: name <email> Standards-Version: 4.3.0
Standards-Version: 4.6.1 Build-Depends: debhelper, gnu-efi
Build-Depends: debhelper-compat (= 13) Homepage: https://www.rodsbooks.com/refind
Rules-Requires-Root: no Vcs-Browser: https://salsa.debian.org/debian/refind
Vcs-Git: https://salsa.debian.org/debian/refind.git
Package: pkgname1 Package: refind
Architecture: linux-any Architecture: amd64 arm64 i386
# Delete any of these lines if un-used Depends: debconf, efibootmgr, gdisk, mokutil, openssl, ${misc:Depends}
Depends: ${misc:Depends}, depends Recommends: python3, sbsigntool
Recommends: high priority optdepends Description: boot manager for EFI-based computers
Conflicts: conflicts A graphical boot manager for EFI- and UEFI-based computers, such as all
Suggests: low priority optdepends Intel-based Macs and recent (most 2011 and later) PCs. rEFInd presents a
Breaks: also conflicts!? boot menu showing all the EFI boot loaders on the EFI-accessible
Provides: provides partitions, and optionally BIOS-bootable partitions on Macs and BIOS boot
# entries on UEFI PCs with CSMs. EFI-compatible OSes, including Linux,
Description: pkgdesc provide boot loaders that rEFInd can detect and launch. rEFInd can launch
Linux EFI boot loaders such as ELILO, GRUB Legacy, GRUB 2, and 3.3.0 and
later kernels with EFI stub support. EFI filesystem drivers for ext2/3/4fs,
ReiserFS, Btrfs, NTFS, HFS+, and ISO-9660 enable rEFInd to read boot
loaders from these filesystems, too. rEFInd's ability to detect boot
loaders at runtime makes it very easy to use, particularly when paired with
Linux kernels that provide EFI stub support.

1096
debian/copyright vendored

File diff suppressed because it is too large Load Diff

3
debian/gbp.conf vendored Normal file
View File

@ -0,0 +1,3 @@
[DEFAULT]
pristine-tar = True
merge = False

0
debian/patches/series vendored Normal file
View File

1
debian/po/POTFILES.in vendored Normal file
View File

@ -0,0 +1 @@
[type: gettext/rfc822deb] templates

49
debian/po/de.po vendored Normal file
View File

@ -0,0 +1,49 @@
# refind debconf translation
# Copyright (C) 2006 Christoph Pfisterer, 2012-2016 Roderick W. Smith.
# This file is distributed under the same license as the refind package.
# Copyright (C) of this file Chris Leick <c.leick@vollbio.de> 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: refind 0.10.4-1\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: 2016-11-01 10:42+0100\n"
"Last-Translator: Chris Leick <c.leick@vollbio.de>\n"
"Language-Team: de <debian-l10n-german@lists.debian.org>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr "rEFInd automatisch auf der ESP installieren?"
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
"Es ist notwendig, rEFInd auf die EFI-Systempartition (ESP) zu installieren, "
"damit es den Systemstart steuern kann."
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""
"Wenn das neue rEFInd-Programm nicht auf der ESP installiert wird, wird das "
"System möglicherweise in einem nicht mehr startbaren Zustand verbleiben. "
"Alternaitiv zur automatischen Installation können Sie "
"/usr/sbin/refind-install von Hand ausführen oder die rEFInd-Programme manuell "
"installieren, indem Sie sie manuell aus den Unterverzeichnissen von "
"/usr/share/refind-{Version} kopieren."

70
debian/po/es.po vendored Normal file
View File

@ -0,0 +1,70 @@
# refind po-debconf translation to Spanish.
# Copyright (C) 2018 Software in the Public Interest
# This file is distributed under the same license as the refind package.
#
# - Initial translation
# Jonathan Bustillos <jathanblackred@openmailbox.com>, 2018.
#
# Traductores, si no conocen el formato PO, merece la pena leer la
# documentación de gettext, especialmente las secciones dedicadas a este
# formato, por ejemplo ejecutando:
# info -n '(gettext)PO Files'
# info -n '(gettext)Header Entry'
#
# Equipo de traducción al español, por favor lean antes de traducir
# los siguientes documentos:
#
# - El proyecto de traducción de Debian al español
# http://www.debian.org/intl/spanish/
# especialmente las notas y normas de traducción en
# http://www.debian.org/intl/spanish/notas
#
# - La guía de traducción de po's de debconf:
# /usr/share/doc/po-debconf/README-trans
# o http://www.debian.org/intl/l10n/po-debconf/README-trans
#
msgid ""
msgstr ""
"Project-Id-Version: refind\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: 2018-05-27 10:17+0200\n"
"Last-Translator: Jonathan Bustillos <jathanblackred@openmailbox.com>\n"
"Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Gtranslator 2.91.7\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr "¿Instalar automáticamente REFInd en el ESP?"
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
"Es necesario instalar rEFInd en la partición del sistema EFI (ESP) para que "
"controle el proceso de arranque."
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""
"No instalar el nuevo binario de rEFInd en el ESP puede dejar el sistema en "
"un estado no arrancable. Alternativas para la instalación automática de "
"rEFInd incluyen ejecutar /usr/sbin/refind-install a mano o instalar los "
"binarios de rEFInd manualmente copiándolos de los subdirectorios de /usr/"
"share/refind-{version}."

49
debian/po/fr.po vendored Normal file
View File

@ -0,0 +1,49 @@
# Translation of refind debconf templates to French.
# Copyright (C) 2016, French l10n team <debian-l10n-french@lists.debian.org>
# This file is distributed under the same license as the refind package.
# Julien Patriarca <leatherface@debian.org>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: refind\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: 2016-08-03 09:14+0100\n"
"Last-Translator: Julien Patriarca <leatherface@debian.org>\n"
"Language-Team: FRENCH <debian-l10n-french@lists.debian.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.6.10\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr "Faut-il installer automatiquement rEFInd sur l'ESP ?"
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
"Il faut installer rEFInd sur la Partition Système EFI (ESP) pour qu'il "
"puisse gérer le processus de démarrage."
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""
"Ne pas installer le nouvel exécutable rEFInd sur l'ESP pourrait laisser le "
"système dans un état non amorçable. Les alternatives pour installer "
"automatiquement rEFInd comprennent le lancement manuel de /usr/sbin/refind-"
"install ou l'installation manuelle des exécutables de rEFInd en les copiant "
"depuis les sous-répertoires de /usr/share/refind-{version}."

51
debian/po/nl.po vendored Normal file
View File

@ -0,0 +1,51 @@
# Dutch translation of refind debconf templates.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the refind package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# Frans Spiesschaert <Frans.Spiesschaert@yucom.be>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: refind\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: 2016-08-01 22:17+0200\n"
"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n"
"Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Gtranslator 2.91.6\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr "rEFInd automatisch installeren op de ESP?"
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
"Om controle te hebben over het opstartproces moet rEFInd op de EFI-"
"systeempartitie (ESP) geïnstalleerd worden."
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""
"Het nieuwe rEFInd-programma niet op de ESP installeren kan ertoe leiden dat "
"uw systeem niet meer opstart. Alternatieven voor het automatisch installeren "
"van rEFInd zijn het handmatig uitvoeren van het commando /usr/sbin/refind-"
"install of het handmatig installeren van de binaire bestanden van rEFInd "
"door ze te kopiëren uit onderliggende mappen van /usr/share/refind-{versie}."

49
debian/po/pt.po vendored Normal file
View File

@ -0,0 +1,49 @@
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Rui Branco - DebianPT <ruipb@debianpt.org>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: refind\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: 2018-05-09 19:36+0000\n"
"Last-Translator: Rui Branco - DebianPT <ruipb@debianpt.org>\n"
"Language-Team: Portuguese <traduz@debianpt.org>\n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr "Instalar automaticamente o rEFInd na partição ESP?"
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
"É necessário instalar o rEFInd na partição de sistema EFI (ESP) para que o "
"mesmo possa controlar o processo de arranque."
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""
"A não instalação do novo binário rEFInd na partição ESP pode deixar o "
"sistema num estado de não arranque. Alternativas à instalação automática do "
"rEFInd incluem correr o comando /usr/sbin/refind-install manualmente ou "
"instalar manualmente os binários rEFInd copiando-os a partir das sub-pastas "
"em /usr/share/refind-{version}."

49
debian/po/pt_BR.po vendored Normal file
View File

@ -0,0 +1,49 @@
# Debconf translations for refind.
# Copyright (C) 2016 THE refind'S COPYRIGHT HOLDER
# This file is distributed under the same license as the refind package.
# Adriano Rafael Gomes <adrianorg@arg.eti.br>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: refind\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: 2016-07-23 19:51-0300\n"
"Last-Translator: Adriano Rafael Gomes <adrianorg@arg.eti.br>\n"
"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
"org>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr "Instalar automaticamente o rEFInd na ESP?"
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
"É necessário instalar o rEFInd na Partição de Sistema EFI (ESP) para ele "
"controlar o processo de inicialização."
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""
"Não instalar o novo binário do rEFInd na ESP pode deixar o sistema em um "
"estado não inicializável. Alternativas a instalar automaticamente o rEFInd "
"incluem executar /usr/sbin/refind-install manualmente ou instalar os "
"binários do rEFInd manualmente copiando-os de subdiretórios de /usr/share/"
"refind-{version}."

51
debian/po/ru.po vendored Normal file
View File

@ -0,0 +1,51 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: refind\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: 2017-11-30 11:21+0500\n"
"Last-Translator: Lev Lamberov <dogsleg@debian.org>\n"
"Language-Team: \n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.4\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr "Автоматически установить rEFInd в ESP?"
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
"Для управления процессом загрузки требуется установить rEFInd в системный "
"раздел EFI (ESP)."
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""
"Если новые двоичные файлы rEFInd не будут установлены в раздел ESP, то это "
"может привести к невозможности загрузить систему. В качестве альтернатив "
"установке rEFInd можно вручную запустить /usr/sbin/refind-install или "
"установить двоичные файлы rEFInd самостоятельно путём их копирования из "
"подкаталогов /usr/share/refind-{версия}."

42
debian/po/templates.pot vendored Normal file
View File

@ -0,0 +1,42 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: refind\n"
"Report-Msgid-Bugs-To: refind@packages.debian.org\n"
"POT-Creation-Date: 2015-12-12 18:35-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#. Type: boolean
#. Description
#: ../templates:1001
msgid "Automatically install rEFInd to the ESP?"
msgstr ""
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"It is necessary to install rEFInd to the EFI System Partition (ESP) for it "
"to control the boot process."
msgstr ""
#. Type: boolean
#. Description
#: ../templates:1001
msgid ""
"Not installing the new rEFInd binary on the ESP may leave the system in an "
"unbootable state. Alternatives to automatically installing rEFInd include "
"running /usr/sbin/refind-install by hand or installing the rEFInd binaries "
"manually by copying them from subdirectories of /usr/share/refind-{version}."
msgstr ""

11
debian/postinst vendored Executable file
View File

@ -0,0 +1,11 @@
#!/bin/bash
# Post-installation script (run on USER'S system after installing the
# main rEFInd package)
set -e
if [ -f /usr/share/debconf/confmodule ] ; then
. /usr/share/debconf/confmodule
fi
#DEBHELPER#

8
debian/refind.doc-base vendored Normal file
View File

@ -0,0 +1,8 @@
Document: refind
Title: The rEFInd Boot Manager Manual
Author: Roderick W. Smith
Section: System/Administration
Format: HTML
Index: /usr/share/doc/refind/refind/index.html
Files: /usr/share/doc/refind/refind/*.html

4
debian/refind.docs vendored Normal file
View File

@ -0,0 +1,4 @@
CREDITS.txt
README.txt
docs/Styles
docs/refind

13
debian/refind.install vendored Normal file
View File

@ -0,0 +1,13 @@
# refind-install symlink is added to usr/sbin as well (see refind.links)
banners usr/share/refind
drivers_* usr/share/refind/refind
fonts usr/share/refind
icons/*.png usr/share/refind/refind/icons
icons/README usr/share/refind/refind/icons
keys etc/refind.d
mkrlconf usr/sbin
mvrefind usr/sbin
refind-install usr/share/refind
refind-mkdefault usr/sbin
refind.conf-sample usr/share/refind/refind
refind/refind*.efi usr/share/refind/refind

1
debian/refind.links vendored Normal file
View File

@ -0,0 +1 @@
usr/share/refind/refind-install usr/sbin/refind-install

1
debian/refind.manpages vendored Normal file
View File

@ -0,0 +1 @@
docs/man/*

113
debian/rules vendored
View File

@ -1,80 +1,45 @@
#!/usr/bin/make -f #!/usr/bin/make -f
## See debhelper(7) (uncomment to enable). export DH_VERBOSE := 1
## Output every command that modifies files on the build system.
export DH_VERBOSE = 1
## === Set paths env vars === include /usr/share/dpkg/architecture.mk
ifeq (amd64, $(DEB_HOST_ARCH_CPU))
ARCH := x86_64
EFI_ARCH := x64
else
ifeq (i386, $(DEB_HOST_ARCH_CPU))
ARCH := ia32
EFI_ARCH := ia32
else
ifeq (arm64, $(DEB_HOST_ARCH_CPU))
ARCH = aarch64
EFI_ARCH := aa64
else
$(warning EFI architecture for $(DEB_HOST_ARCH_CPU) is unknown)
ARCH := $(DEB_HOST_ARCH_CPU)
EFI_ARCH := $(DEB_HOST_ARCH_CPU)
endif
endif
endif
## Source directory, called upon by $(srcdir)
srcdir = $(shell debian/scripts/get_pwd.sh)
## The Root of package number one, called upon by $(pkgdir1)
pkgdir1 = $(srcdir)/debian/pkgdir1
## The Root of package number two, you can add as many of these as you like
pkgdir2 = $(srcdir)/debian/pkgdir2
## If building a singular package you can remove the number, and as you guessed you call upon it with $(pkgdir)
# pkgdir = $(srcdir)/debian/pkgdir
## === End end of region ===
## === the chain of command ===
## debuild runs a chain of dh functions in the following order:
## dh_testdir
## dh_clean
## dh_auto_clean
## dh_update_autotools_config
## dh_autoreconf
## dh_auto_configure
## dh_prep
## dh_build
## dh_auto_build
## dh_install
## dh_auto_install
## dh_installdocs
## dh_installchangelogs
## dh_perl
## dh_link
## dh_strip_nondeterminism
## dh_compress
## dh_fixperms
## dh_missing
## dh_dwz
## dh_strip
## dh_makeshlibs
## dh_shlibdeps
## dh_installdeb
## dh_gencontrol
## but you are most likely to only need to override the following:
## dh_clean
## dh_auto_configure
## dh_build
## dh_install
## === End end of region ===
## === overriding dh functions ===
## by default all dh functions will run a specific command based on the build system selected by "dh $@"
## if you have a makefile that does everything you need this is fine,
## but most likely you have no MakeFile and you want to add your own commands
## Note : overrides must be places above %:
## So here's a few examples:
## overriding dh_clean to make it not delete rust vendor files:
#override_dh_clean:
# echo "disabled"
## overriding dh_auto_configure to add custom configs:
#override_dh_auto_configure:
# $(srcdir)/configure -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_DATADIR=/usr/share -DCMAKE_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu -DBUILD_PLUGIN=OFF
## overriding dh_install to install files to a package:
#override_dh_auto_configure:
# mkdir -p $(pkgdir1)/usr/bin
# cp $(srcdir)/pikman $(pkgdir1)/usr/bin/
## === End end of region ===
## This here will start the build:
%: %:
dh $@ dh $@
override_dh_auto_clean:
dh_auto_clean
rm -rf drivers_*/
override_dh_auto_build:
dh_auto_build -- gnuefi 'ARCH=$(ARCH)'
dh_auto_build -- fs_gnuefi 'ARCH=$(ARCH)'
override_dh_auto_install:
# "make install" actually runs "efi-install" for the current system, so let's not do that :)
override_dh_install:
dh_install
mkdir -p debian/refind/usr/share/refind/refind/tools_$(EFI_ARCH)
cp gptsync/gptsync_$(EFI_ARCH).efi debian/refind/usr/share/refind/refind/tools_$(EFI_ARCH)/
override_dh_installchangelogs:
dh_installchangelogs NEWS.txt

View File

@ -3,9 +3,10 @@
DEBIAN_FRONTEND=noninteractive DEBIAN_FRONTEND=noninteractive
# Clone Upstream # Clone Upstream
mkdir -p ./src-pkg-name tar refind-0.14.0.2
cp -rvf ./debian ./src-pkg-name/ tar -xf ./refind-src-0.14.0.2.tar.gz
cd ./src-pkg-name/ cp -rvf ./debian ./refind-0.14.0.2/
cd ./refind-0.14.0.2/
# Get build deps # Get build deps
apt-get build-dep ./ -y apt-get build-dep ./ -y

BIN
refind-src-0.14.0.2.tar.gz Normal file

Binary file not shown.