Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bin/{{s,}build-deb-package,build-{nsis,rpm}-package}: do not *ever* make ↵ | Mihai Moldovan | 2017-03-10 | 2 | -4/+4 |
| | | | | | | | | | | | local copies of git repositories with hardlinks in them. To start with, that defeats the purpose of such a copy in the first place and secondly has been failing badly for Debian packages since the dawn of time. We want a nice, full, deep copy that can be changed without harming other builds. | ||||
* | sbuild-deb-package: Fix OTHERMIRROR definition. | Mike Gabriel | 2016-09-13 | 1 | -2/+2 |
| | |||||
* | use "release" as keyword for release builds | Mike Gabriel | 2016-09-13 | 2 | -23/+16 |
| | |||||
* | drop build-deb-package (qemubuilder based) and use sbuild-deb-package instead | Mike Gabriel | 2016-09-13 | 1 | -408/+1 |
| | |||||
* | bundle release builds: Fix usage of wrong var name. | Mike Gabriel | 2016-09-13 | 2 | -3/+3 |
| | |||||
* | sbuild-deb-package: during directory clean-up, we don't know the DEBSRCPKG ↵ | Mike Gabriel | 2016-09-06 | 1 | -5/+5 |
| | | | | name, yet. Thus, we remove all suspicious files. | ||||
* | sbuild-deb-package: also support DEBSRCPKG name in clean-up and upload function | Mike Gabriel | 2016-09-06 | 1 | -7/+12 |
| | |||||
* | sbuild-deb-package: allow difference in Git project name and Debian src:pkg name | Mike Gabriel | 2016-09-06 | 1 | -1/+2 |
| | |||||
* | debian-codename-to-version.sh: Drop the 9999 package revision thing for ↵ | Mike Gabriel | 2016-07-07 | 1 | -25/+6 |
| | | | | | | | | | | | | unstable. Debian testing and Debian unstable are mostly the next stable Debian release, currently Debian 9. So, Debian testing currently equals Debian stretch. And Debian unstable is basically the staging area for Debian testing, so it is a bit newer than Debian testing, e.g. 9.01 for the current release cycle of Debian. | ||||
* | sbuild-deb-package: Assume that we can find <dist>-codename-to-version.sh in ↵ | Mike Gabriel | 2016-07-07 | 1 | -2/+2 |
| | | | | $PATH. | ||||
* | bin/build-deb-package: fix various issues: | Mihai Moldovan | 2016-07-04 | 1 | -5/+9 |
| | | | | | | | | | | | - typeset -l makes the content lowercase, not the variable "local" (that's implied by using typeset.) Hence, drop it where inappropriate. - typeset -l is only available in BASH 4 and higher. Use it conditionally only. - Use tr to convert strings to lowercase when using a BASH version lower than 4. - Don't accept empty numerical version values. | ||||
* | bin/{debian,ubuntu}-codename-to-version.sh: fix various shortcomings: | Mihai Moldovan | 2016-07-04 | 2 | -6/+22 |
| | | | | | | | | | | | - return can only be used in functions. Switch to "exit" instead. - typeset -l makes the content lowercase, not the variable "local" (that's implied by using typeset.) Hence, drop it where inappropriate. - typeset -l is only available in BASH 4 and higher. Use it conditionally only. - Use tr to convert strings to lowercase when using a BASH version lower than 4. | ||||
* | bin/sbuild-deb-package: change package versioning to mitigate errors during ↵ | Mihai Moldovan | 2016-07-01 | 1 | -8/+29 |
| | | | | | | | | | | | | | | | | | | | dist-upgrades. The local version now contains a numerical version of the code name instead of a string, which is lexicographically compared and will wrap around at some point for Ubuntu, or just be plain random between releases for Debian. Descriptions have been updated to include a capitalized distro name and also the numerical version in addition to the code name. In order to make the transition work, ALL packages (releases and nightlies) must be revbumped. For nightlies, one commit to each repo is enough to generate a new git date and commit number, while release packages need a proper revision or version bump. Merely rebuilding with the old version is not enough, as the new packages will be seen as older than the old ones. | ||||
* | bin/: new script ubuntu-codename-to-version.sh to map Ubuntu code names to ↵ | Mihai Moldovan | 2016-07-01 | 1 | -0/+72 |
| | | | | numerical versions. | ||||
* | bin/: new script debian-codename-to-version.sh to map Debian code names to ↵ | Mihai Moldovan | 2016-07-01 | 1 | -0/+82 |
| | | | | numerical versions. | ||||
* | Use the --no-log (-n) option for sbuild to pipe all output into the Jenkins ↵ | Arctica Builder (CHEVALBLANC) | 2015-11-11 | 1 | -1/+1 |
| | | | | console log. | ||||
* | Only copy package files, if a filename could be extracted from the .dsc file. | Mike Gabriel | 2015-11-11 | 1 | -2/+2 |
| | |||||
* | Use build-dep resolver aptitude (not apt-get). | Mike Gabriel | 2015-11-11 | 1 | -2/+3 |
| | |||||
* | Fully fix OTHERMIRROR variable interpretation. | Mike Gabriel | 2015-11-10 | 2 | -6/+20 |
| | |||||
* | Support sbuild's --extra-repository parameter at build time. | Mike Gabriel | 2015-11-10 | 1 | -3/+3 |
| | |||||
* | Also build for Ubuntu xenial by default. | Mike Gabriel | 2015-11-10 | 1 | -2/+2 |
| | |||||
* | Arctica Project ships nightly builds in a completely separate repo (compared ↵ | Mike Gabriel | 2015-11-10 | 1 | -1/+1 |
| | | | | to how X2Go provides .deb packages). | ||||
* | make buildscripts work for ArcticaProject | Mike Gabriel | 2015-09-18 | 1 | -142/+76 |
| | |||||
* | fix detection of top commit on a branch (or tag) | Mike Gabriel | 2015-04-27 | 2 | -2/+2 |
| | |||||
* | add sbuild-deb-package, copied from build-deb-package as a starting point | Mike Gabriel | 2015-04-27 | 1 | -0/+408 |
| | |||||
* | remove more references to X2Go | Mike Gabriel | 2015-04-20 | 1 | -4/+0 |
| | |||||
* | fork X2Go buildscripts for Arctica Project | Mike Gabriel | 2015-04-20 | 17 | -515/+13 |
| | |||||
* | bin/build-rpm-package: fix override inclusion. | Mihai Moldovan | 2015-04-03 | 1 | -1/+1 |
| | |||||
* | bin/build-rpm-package: reset ${l_ARCH} to an empty string in ↵ | Mihai Moldovan | 2015-04-03 | 1 | -0/+3 |
| | | | | build_packages(). This will need some cleanup work. | ||||
* | bin/build-rpm-package: fix find calls. Use weird read -r -d '' trick to ↵ | Mihai Moldovan | 2015-04-03 | 1 | -7/+24 |
| | | | | parse 0-delimited pseudo-arrays. | ||||
* | bin/build-rpm-package: add Fedora 22 and EPEL 7 releases. | Mihai Moldovan | 2015-04-03 | 1 | -1/+1 |
| | |||||
* | bin/build-rpm-package: remove ${TEMP_DIR} cleanup now handled by the ↵ | Mihai Moldovan | 2015-04-03 | 1 | -6/+0 |
| | | | | cleanup() function. | ||||
* | bin/build-rpm-package: merge ${temp_cleanup} changes from bin/build-deb-package. | Mihai Moldovan | 2015-04-03 | 1 | -0/+10 |
| | |||||
* | bin/build-deb-package: remove ${TEMP_DIR} removal on success -- handled by ↵ | Mihai Moldovan | 2015-04-03 | 1 | -1/+0 |
| | | | | the new cleanup() function. | ||||
* | bin/build-deb-package: pass end of options argument when calling to rm. | Mihai Moldovan | 2015-04-03 | 1 | -1/+1 |
| | |||||
* | bin/build-deb-package: check items of ${temp_cleanup} array for being not null. | Mihai Moldovan | 2015-04-03 | 1 | -1/+1 |
| | |||||
* | bin/build-deb-package: change ${TEMP_CLEANUP} to lower-case variant and a ↵ | Mihai Moldovan | 2015-04-03 | 1 | -9/+3 |
| | | | | bash array. | ||||
* | bin/build-rpm-package: change bash array name to lowercase. | Mihai Moldovan | 2015-04-03 | 1 | -3/+4 |
| | |||||
* | bin/build-rpm-package: change ${RPM_BUILD_FOR} splitting to a bash-only ↵ | Mihai Moldovan | 2015-04-03 | 1 | -4/+19 |
| | | | | solution in more places. | ||||
* | bin/build-rpm-package: add comments for some functions. | Mihai Moldovan | 2015-04-03 | 1 | -0/+6 |
| | |||||
* | bin/build-deb-package: do not use a subshell for splitting up ${DEB_BUILD_FOR}. | Mihai Moldovan | 2015-04-03 | 1 | -3/+33 |
| | | | | Switch to word splitting and bash arrays. | ||||
* | bin/build-deb-package: add cleanup function to not leave random temporary ↵ | Mihai Moldovan | 2015-04-03 | 1 | -0/+25 |
| | | | | directories around. | ||||
* | bin/build-deb-package: misc changes: | Mihai Moldovan | 2015-04-03 | 1 | -153/+150 |
| | | | | | | | | | | | | | | - Use more curly braces and quotes. - Do not use echo and cat when not needed. - Change egrep to grep -E. - Use -q and -s flags for grep if it makes sense. - Terminate options with -- for "simple" GNU commands like mv, cp and others. - Typo fixes in comments. - Replace ls with find. - Whitespace fixes. - Remove redundant lines. - Clean stray semicolons. | ||||
* | bin/build-rpm-package: misc changes: | Mihai Moldovan | 2015-04-03 | 1 | -196/+197 |
| | | | | | | | | | | | - Use more curly braces and quotes. - Do not use echo and cat when not needed. - Change egrep to grep -E. - Use -q and -s flags for grep if it makes sense. - Terminate options with -- for "simple" GNU commands like mv, cp and others. - Typo fixes in comments. - Replace ls with find. | ||||
* | bin/build-rpm-package: fix default RPM_BUILD_FOR assignment. | Mihai Moldovan | 2015-04-03 | 1 | -1/+1 |
| | |||||
* | bin/build-rpm-package: variable ${file} is already a full-pathed file there, ↵ | Mihai Moldovan | 2015-04-02 | 1 | -1/+1 |
| | | | | do not prepend ${TMP_MOCK_CFG_DIR}. | ||||
* | bin/build-rpm-package: fix typo in comment: obviously do NOT use a subshell. | Mihai Moldovan | 2015-04-02 | 1 | -1/+1 |
| | |||||
* | bin/build-rpm-package: do not create a subshell in build_packages(), so that ↵ | Mihai Moldovan | 2015-04-02 | 1 | -1/+9 |
| | | | | TMP_MOCK_CFG_DIR is actually modified in the main process. | ||||
* | bin/build-rpm-package: more curly braces! | Mihai Moldovan | 2015-04-02 | 1 | -1/+1 |
| | |||||
* | bin/build-rpm-package: make OLDIFS variable local. | Mihai Moldovan | 2015-04-02 | 1 | -1/+1 |
| |