aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-satisfydepends-funcs
Commit message (Collapse)AuthorAge
* fix a whole bunch of warning from shellcheckMattia Rizzolo2015-09-18
| | | | | | | There are still quite some, this is a first chunk based on a given patch applied where i felt confident enough. Thanks: Herbert Parentes Fortes Neto <hpfn@ig.com.br> for the initial patch-set
* normalize some tabs to 4 spaces and correct some indentationMattia Rizzolo2015-09-17
| | | | Gbp-Dch: Ignore
* pbuilder-satisfydepends-funcs: fix a case where a "strictly earlier" ↵Mattia Rizzolo2015-07-10
| | | | | | | | | | | reletionship was considered a build profile (and as a result the build-dep vanished) Yes, this is not really a fix. Yes, I'd really love to fix the original regexp. Yes, *this will not stay here forever* (you have to exercise your doublethink!) Closes: #791991 Gbp-Dch: Short
* pbuilder-satisfydepends-fucs: allow blank lines above the first paragraphMattia Rizzolo2015-06-25
| | | | Closes: #694404
* Handle comments in debian/control. Closes: #603881Matt Palmer2015-06-25
| | | | | | | | Thanks to Eric Pozharski for the initial patch. This version is slightly modified, as it provides a test case, and is compliant with Policy 5.2, which states that comments must not have leading whitespace before the hash.
* Force dpkg-architecture to use arguments over envAndreas Henriksson2015-06-22
| | | | | | We don't want magic environment variables to override what we specified on the command line when asking dpkg-architecture to compare architectures for us....
* build profile parsing supportJohannes Schauer2015-06-22
|
* move filter_arch_deps from pbuilder-satisfydepends-aptitude to ↵Johannes Schauer2015-06-22
| | | | pbuilder-satisfydepends-funcs and add tests
* make longer lines wrap so reading patch files aren't as painful.Junichi Uekawa2012-03-09
|
* From: Thorsten GlaserJunichi Uekawa2011-06-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tags 620730 + patch pending tags 626431 + patch pending tags 627086 + patch pending tags 603420 + patch pending tags 601250 + patch pending tags 603881 = unreproducible tags 400848 = unreproducible tags 622624 = unreproducible thanks Dear Junichi, Matt and others, I’ve prepared an NMU for pbuilder (versioned as 0.199+nmu4) and uploaded it to Debian unstable, with a two-day delay as per devref §5.11.1 since this fixes an RC bug older than seven days. The debdiff is attached; it closes five bugs. I’m also tagging three other bugs as unreproducible as pbuilder itself (obviously) doesn’t FTBFS on my system and the test pak- kage I used didn’t exhibit problems with either comment blocks or hori- zontal tabulator characters in the control file. I’m also attaching the test package (absolutely minimal, but that’s what you get). I mostly used patches from the bugs closed as baseline for my changes, but did a bit more usually. I’m a heavy user of cowbuilder, because on m68k there’s currently no buildd and cowbuilder is all I know (and love, really… someone should make a buildd flavour that uses cowbuilder in- stead of sbuild, if it goes by my will). Cheers.
* Bug#606699: pbuilder NMUEmilio Pozuelo Monfort2011-06-24
| | | | | | | | | | Hi, I talked to Junichi and he told me it was fine if I NMU'ed pbuilder to fix these bugs. This is the debdiff for my NMU. Regards, Emilio
* Add test and fix for parsing of .dsc filesLoïc Minier2010-03-15
|
* Remove leading and trailing comma + spaceLoïc Minier2010-01-05
|
* Fix typo in get_build_conflicts()Loïc Minier2010-01-05
|
* Normalize and test arch specifiersLoïc Minier2010-01-05
|
* Normalize output of get_build_deps(), _conflicts()Loïc Minier2010-01-04
|
* Normalize output of get_source_control_field()Loïc Minier2010-01-04
|
* Rewrite get_control_reLoïc Minier2010-01-04
| | | | | Replace cat + awk + sed in get_control_re() with a sed script; rename the function to get_source_control_field.
* Simpler logic for inclusion of -Indep build-depsLoïc Minier2010-01-04
| | | | | | | | | Set BINARY_ARCH in pbuilder-satisfydepends-checkparams just as in pbuilder-checkparams instead of setting BC_REGEXP and BD_REGEXP and change get_build_deps and get_build_conflicts to query for Build-Deps / Build-Conflicts only, with an optional separate get_control_re call for the -Indep deps if needed. Update testsuite to also test for build-deps-indep.
* Drop useless get_control_re() control argLoïc Minier2010-01-04
|
* package_versions(): drop useless subshellLoïc Minier2010-01-04
| | | | | | package_versions(): drop useless subshell; pipes are already run in a subshell. Also add LC_ALL=C for consistency when parsing output of commands.
* package_versions, candidate_version(): cleanup reLoïc Minier2010-01-04
| | | | package_versions(), candidate_version(): cleanup regexp
* Add get_build_deps() and get_build_conflicts()Loïc Minier2010-01-04
| | | | | Add get_build_deps() and get_build_conflicts() functions wrapping get_control_re() for BD_REGEXP and BC_REGEXP over DEBIAN_CONTROL.
* Drop useless function keywordLoïc Minier2010-01-04
|
* handle packages line wrapping with something other than ',' in Build-Depends ↵Junichi Uekawa2009-03-16
| | | | | | | (closes: 519306) It used to rely on ',' being there, which really package maintainers are free to insert '|' etc.
* expand test and add comments for get_control_re.Junichi Uekawa2009-03-13
|
* Bug#514656: pbuilder: does not handle comments in debian/control correctlyJunichi Uekawa2009-02-11
| | | | Patch from Adeodato Simo.
* * Misc cleanups.Loïc Minier2007-04-01
|
* * Add function get_control_re() to pbuilder-satisfydepends-funcs to extract theLoïc Minier2007-03-31
| | | | | | | | | value of source headers from a control file. * Add function filter_arch_deps() to pbuilder-satisfydepends-aptitude to filter out arch dependencies not for a certain arch. * Source pbuilder-satisfydepends-funcs in pbuilder-satisfydepends-aptitude. * Add support for arch specific build-deps and build-conflicts to pbuilder-satisfydepends-aptitude.
* * Rework regular expressions in checkbuilddep_archdeps() to strip the []Loïc Minier2007-03-31
| | | | | enclosure early on and to permit spaces or slashes since some pbuilder-satisfydepends* implementations use tr to map spaces to slashes.
* * More cleanups in RE and grep invocations.Loïc Minier2007-03-31
|
* * Misc cleanups in checkbuilddep_archdeps().Loïc Minier2007-03-31
|
* * Drop expand_arch() as it's currently useless; it can be resurrected later.Loïc Minier2007-03-31
|
* * Move functions used in pbuilder-satisfydepends* intoLoïc Minier2007-03-31
pbuilder-satisfydepends-funcs.