Jonathan Druart
2e1c031ea0
Bug 8050: Die if package building fails
...
The debian/build-git-snapshot script should not return success if an
error occurred.
Note that sys_command_output won't raise an error if something fails.
Signed-off-by: Robin Sheat <robin@catalyst.net.nz>
Made a minor change to print the command, add a newline.
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2015-04-08 09:25:48 -03:00
Robin Sheat
1596eb0a48
Bug 13363: update build script for 3.19
...
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2014-12-01 09:56:36 -03:00
Robin Sheat
4d23381370
Bug 13353 - update version used by build script
...
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2014-11-27 11:03:11 -03:00
Robin Sheat
80086f3ffb
Bug 12869 - update the version in build-git-snapshot
...
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2014-09-05 10:14:14 -03:00
Robin Sheat
739def89dd
Bug 12234 - build script version update
...
Make the script build 3.16 packages. To be updated to 3.17 once master
splits off again.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
2014-05-13 14:10:51 +00:00
Robin Sheat
fd773f8e79
Bug 11705 - change versioning of build-git-snapshot
...
This change makes the package versions conform to Debian requirements
for native packages.
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
2014-03-12 01:49:56 +00:00
Robin Sheat
8067a798c9
Bug 11284: Packaging updates for master branch
...
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
2013-11-27 15:37:45 +00:00
Robin Sheat
7e5136c7e2
Bug 10018 - version update for 3.13
...
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
2013-04-16 08:13:51 -07:00
Robin Sheat
16ea5ffd1d
Bug 9918 - build script updates, default to building 3.12
...
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
2013-03-27 21:49:27 -04:00
Robin Sheat
4d373f6c44
Bug 9143 - changelog and build script updates
...
This accounts for the 3.10 release, and the 3.11 development branch
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
2013-02-07 19:30:51 -05:00
Robin Sheat
1a44578e2b
Bug 8020 [3.8.x/MASTER] - update git build script to 3.9
...
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
2012-05-07 22:06:02 +02:00
Robin Sheat
03dffd8374
Bug 7091 - [MASTER] - update the build version for packages from master
...
This updates the default version number that packages are build with to
be 3.7. This should be applied to master only.
Signed-off-by: Mason James <mtj@kohaaloha.com>
2011-11-24 11:47:04 +01:00
Robin Sheat
a57b692a60
Bug 6722: [SIGNED-OFF] Cause build output to appear on the screen
...
This allows the build information to not be suppressed when using
build-git-snapshot. This makes seeing where problems are substantially
easier.
Signed-off-by: Magnus Enger <magnus@enger.priv.no>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
2011-09-04 20:14:08 +12:00
Chris Cormack
7a6a7f0df5
Fix for a typo I made in the build script
2011-08-05 08:46:09 +12:00
Chris Cormack
6991bae259
Fixing a little style edit, so Perl::Critic won't complain
2011-08-04 13:10:19 +12:00
Robin Sheat
8e07fc1099
Bug 5602: Changes to account for the version update.
...
This is intended to apply on top of the previous 5602 patch.
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
2011-08-04 10:26:39 +12:00
Srdjan Jankovic
cc819ec93c
bug 5602: Rewriting the package making script Now it is a perl script. Various pdebuild flexibility.
...
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
2011-08-04 10:26:38 +12:00
Robin Sheat
c779f2b380
Bug 6361 - make the packages work with koha 3.4
...
This commit does the following:
* Merge the changelog from the releases of 3.2
* Adds a command 'koha-upgrade-to-3.4' that does the MARC item splitting
stuff.
* Adds a debconf note to make sure people know that they need to run
the above command.
* Fixes the inclusion of jQuery in the packages.
* Makes build-git-snapshot build packages with a 3.5 version.
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
2011-06-03 11:06:31 +12:00
Robin Sheat
8b3a2ecebd
Bug 5479 - Update package building scripts
...
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
2010-12-12 22:45:42 +13:00
Robin Sheat
383ad2ed69
Update changelog and build script in preperation for 3.2.0 release
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-10-21 21:41:55 -04:00
Robin Sheat
7d44072156
Bug 5054 - allow the resulting .deb location to be specified
...
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-10-06 08:12:31 -04:00
Lars Wirzenius
604d871d27
Build with pdebuild, not debuild.
...
This checks build dependency declarations more thoroughly.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-06-09 08:31:40 -04:00
Lars Wirzenius
fe418ea607
Set upload target to squeeze-dev.
...
Since we're uploading a git snapshot, this is not meant for
production, and thus it should not be uploaded to squeeze,
but for squeeze-dev.
Documentation for the pockets will appear in the apt
repository or the wiki once it is ready.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:24 -04:00
Lars Wirzenius
fc769cd052
Use a native Debian package.
...
Since the packaging is part of the upstream source, there's no point
in having a Debian version.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:05 -04:00
Lars Wirzenius
d57e9486d7
Make sure the temporary version number comes before 3.2.
...
This way, upgrades from the temporary ones to the final release
will happen automatically.
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-26 08:28:00 -04:00
Lars Wirzenius
97232eee15
Replace old, non-functional Debian packaging with a new one.
...
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-04-16 00:41:54 -04:00