Commit Graph

9 Commits (2acab2f06197ab34243fc415020ead54d4a9e505)

Author SHA1 Message Date
Alexey Neyman 51f0e7c649
Merge pull request #952 from dlech/patch-2
debian: include curl and wget in Build-Depends
5 years ago
David Lechner 7372e7449c debian: add curl and wget dependencies
curl and wget are needed as a build dependency so that the auto configuration will see them and set the relevant configuration options. Otherwise, we end up with a ct-ng that can't download anything.

However, curl and wget are not strict runtime dependencies, and we don't need both, so list them as Recommends: curl | wget for the binary package.
5 years ago
David Lechner 0621680a5c
debian: no need to override dh_auto_install
Since fda857aeb8 and d6f5c308f9, there is no longer any need to override dh_auto_install
5 years ago
Alexey Neyman fda857aeb8 Debian: no longer need to install completion separately
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman d6f5c308f9 No need for overriding MAKELEVEL anymore
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 5b95b81ea9 Kill gperf vestiges
Generate paths.sh by configure, do away with paths.mk.

Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 1b4e784a0b Fix debuild warnings/errors
- Update .gitignore, do not place .gitignore into directories installed
in bulk
- Remove executable permissions and shebangs from the scripts that are
supposed to be invoked only via ct-ng frontent; prepend them with $(bash).
Despite what showSamples.sh said, it already has some bashisms.
- Remove --with autotools-dev and override dh_update_autotools_config
to avoid having config.{sub,guess} clobbered with older versions
- Install bash completion where Debian (now) expects it
- Update man page to use .\" as the comment delimiter, instead of
undefined macro (."); also, minor text edits.
- Install kconfig.mk without execute permission.
- Remove shell wrappers from 170-localedef-fix-trampoline.patch, we
do not use that for applying patches
- Revoke execute permissions on 210-expat.sh
- Get flags from dpkg-buildflags if available

Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Chris Packham 5f1acaa079 debian: update packaging
Support building in tree and from a released tarball by optionally
running ./bootstrap.

Fix some issues reported by lintian.
-E: crosstool-ng changes: bad-distribution-in-changes-file unstable
-E: crosstool-ng source: build-depends-on-essential-package-without-using-version build-depends: gzip
-E: crosstool-ng source: build-depends-on-essential-package-without-using-version build-depends: tar
-W: crosstool-ng source: syntax-error-in-dep5-copyright line 14: Cannot parse line "Unless otherwise stated in individual files, this work is licensed to you under"
-E: crosstool-ng: copyright-should-refer-to-common-license-file-for-lgpl
-E: crosstool-ng: description-starts-with-package-name
-E: crosstool-ng: section-is-dh_make-template
-E: crosstool-ng: depends-on-obsolete-package depends: texi2html

Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
6 years ago
Andrew Andrianov ffdd552315 Add initial debian packaging info
Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
8 years ago