summaryrefslogtreecommitdiff
path: root/debian/control
Commit message (Collapse)AuthorAge
* d/control: Add myself to UploadersSean Whitton13 days
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* dgit-infrastructure: Use --trust-changelog in tag2uploadIan Jackson2024-04-11
| | | | | | And add a version to the Recommends dgit. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debpush: Add missing perl dependencyIan Jackson2021-09-08
| | | | | Closes: 940589 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control: Add missing dependency on liburl-perlIan Jackson2019-09-13
| | | | | | | | | | dgit uses URI::Escape for archive_query_aptget. This is a Recommends, because if you never use the aptget method you don't need it. (But few installations can do without the aptget method entirely.) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* control: update Vcs-Git to end in .gitIan Jackson2019-09-08
| | | | | | | | | | In https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888809 Paul Wise writes Salsa redirects git to URLs ending in ".git/" and redirects browsers to the URL not ending in ".git/" or ".git". Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* control: Drop redundant Priority fieldIan Jackson2019-09-08
| | | | | | Found by lintian. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase: Extend extended description.Ian Jackson2019-09-08
| | | | | | | Mentioning what the competition is may help both discoverability and useability. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* control: Bump Standards-VersionIan Jackson2019-09-08
| | | | | | | | | | | | | | | | | I have been through the upgrading checklist. I came across two things which were mentioned but which I haven't implemented: * nodoc build option. It's not clear to me whether this is superseded by the nodocs build profile. If we wanted to bootstrap using dgit, the build profile would probably be better. * using ${perl:Depends}. I looked into this briefly and dh_perl doesn't seem to DTRT right now: it doesn't spot any of the modules we use. I'm not sure why and have decided to punt on this for now. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* control: Change priority of dgit-infrastruture to extraIan Jackson2019-09-08
| | | | | | Pursuant to policy upgrading checklist. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Use distro-info-data to resolve unknown suites to distrosIan Jackson2019-09-05
| | | | | Closes: #931212 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control: Drop now unused dependency on libwww-perl.Ian Jackson2019-07-23
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Use WWW::Curl rather than invoking curl(1) for archive apiIan Jackson2019-07-23
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control: Name salsa as our Vcs-*Ian Jackson2019-07-22
| | | | | | That is mostly what we are using now. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debpush: new binary packageSean Whitton2019-07-07
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* po4a: pairwise-pocheck: Force it to be run sometimesIan Jackson2018-11-08
| | | | | | | * when building a binary package * when preparing a translation preview Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n: po4a: debian/rules: Install translated documentsIan Jackson2018-10-04
| | | | | | | | | XXX I have tested this by creating a git-debrebase_5.en_US.po containing one translation, forcing -k0 (in list-documents), uncommenting the two .install file entries, installing the resulting package, and asking for Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n, packaging: Add missing build-dependency on xgettextIan Jackson2018-10-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n: Source-level framework: call setlocale, provide __ and ___Ian Jackson2018-09-29
| | | | | | | This is the general plumbing for looking up translated messages - the consumer-side. No actual messages are flagged for translation yet. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase: Prepare for calling debchangeIan Jackson2018-08-26
| | | | | | | * Add it to the .deb dependencies * Add tstunt/debchange to the gdr tests Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian: suggest sbuild | pbuilder | cowbuilderSean Whitton2018-07-28
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* debian/control: Add missing commaIan Jackson2018-06-28
| | | | | | Closes:#902578. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* control file: Fix a typo in the git-debrebase descriptionIan Jackson2018-06-20
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase: Split into its own packageIan Jackson2018-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | * Provide and use Debian::Dgit::GDR which does the same for @INC as Debian::Dgit:Infra, only for GDR. It's not *entirely* similar as its doc comment talks about ExitStatus too. * In Makefile, split off lots of GDR_* variables and the two targets install-gdr and installdirs-gdr We take no care that only the required manpages are built for each install target; instead, they all go in MANPAGES and `all'. * Add a control file stanza. git-debrebase takes over the dependenc on libfile-fnmatch-perl. We Recommend dgit and gbp. (Even though if you're working with neither the Debian archive nor `3.0 (quilt)', you need neither.) * In rules, add specpkg_install_gdr, to run the Makefile machinery. * In the test dependencies, GDR now means to ask for git-debrebase and also git-buildpackage (for make-patches). libfile-fnmatch-perl is handled via the dependencies of git-debrebase.deb. * Add a .gitignore for the staging area in debian/ Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control, git-debrebase: "use fnmatch;"Ian Jackson2018-06-16
| | | | | | We are going to want this for globbing in the ffq configuration. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control: Remove dependency alternative on realpathIan Jackson2018-01-06
| | | | | | That package last existed in Debian wheezy. Closes:#877552. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Packaging: Remove redundant Recommends on libtext-iconv-perl.Ian Jackson2017-01-12
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: aptget archive access methodIan Jackson2016-11-06
| | | | | | | Uses Sources. This is not very efficient and should be avoided for large apt repositories. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: config: Allow dgit-suite.PATTERN.distroIan Jackson2016-11-06
| | | | | | This is going to be useful for *-security. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control: Add missing dependency on Text/Iconv.pmIan Jackson2016-10-15
| | | | | | | This was broken by 66a602dbe193 "dgit: When generating patch filenames from titles, first transliterate them (lossily) to ascii." Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control: Add missing dependencies to dgit-infrastructureIan Jackson2016-10-15
| | | | | | | | Now it doesn't Depend: dgit, it needs its own copies of these two. I have done git grep '^use' and it seems that these are the only ones that are needed. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* debian/control: Add missing dependency on List::MoreUtilsIan Jackson2016-10-15
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Infra: dgit-infrastructure has, and uses, its own copies of the perl modulesIan Jackson2016-10-15
| | | | | | | | This avoids introducing a versioned dependency between dgit and dgit-infrastructure (and also makes it easier to test cross-version compatibility). Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: When generating patch filenames from titles, first transliterate them ↵Ian Jackson2016-10-11
| | | | | | (lossily) to ascii. Closes:#834807. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* New import: Add dependency on git-buildpackageIan Jackson2016-10-08
| | | | | | Now we may run gbp pq import even if user is not using gbp. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Fix Vcs-Git and Vcs-Browse to refer to chiark.Ian Jackson2015-07-19
| | | | | | The dgit-repos on alioth aren't suitable right now because the master there can currently only be updated with an actual upload, ie dgit push.
* Change realpath dependency to `coreutils (>= 8.23-1~) | realpath' ↵Ian Jackson2015-07-04
| | | | (Closes:#786955.)
* TLS keys: Use ca-certificates on end user machines, introducing bug #790093 :-(Ian Jackson2015-06-28
|
* Infra: get-dm-txt: Use curlIan Jackson2015-06-28
|
* Packaging: Strengthen dgit-infrastructure dependenciesIan Jackson2015-06-23
| | | | | | In practice these dependencies are going to be needed for almost all deployments. They are also needed for the DEP-8 test suite, and we would prefer not to replicate them in debian/tests/control.
* Packaging: Adding missing dependency from dgit-infrastructure to dgitIan Jackson2015-06-23
|
* Packaging: Add missing dependencies on libjson-perl and *sqlite3*Ian Jackson2015-06-23
|
* Do not offer wget as an alternative dependency to curl. We always ↵Ian Jackson2014-11-25
| | | | unconditionally invoke curl and have no code to use wget. Closes:#760805.
* New dgit-infrastructure binary package containing dgit-repos-server et al. ↵Ian Jackson2014-11-09
| | | | Client users probably don't want this stuff. Also, it provides a convenient way to publish the dependencies.
* Add Testsuite debian/control headerIan Jackson2014-01-18
|
* depend on dputIan Jackson2013-11-24
|
* Depend on curl | wget, as dget needs one of those.Ian Jackson2013-11-24
|
* debian/control: Add Vcs-Git and Vcs-BrowserRichard Hartmann2013-09-01
|
* Reuse already-downloaded .orig files after checking their hashes. Closes: ↵Ian Jackson2013-08-28
| | | | #720526. (This introduces a dependency on the Digest::SHA.)
* Remove scary warning from Description.Ian Jackson2013-08-28
|
* Add missing dependency on realpath.Ian Jackson2013-08-25
|