Commit Graph

260 Commits

Author SHA1 Message Date
Jérôme Schneider abfc85055d Improve file cleanning 2013-11-13 16:56:37 +01:00
Jérôme Schneider bf8de62b44 fix eobuilder old option 2013-11-12 18:25:03 +01:00
Jérôme Schneider 364992864b Add a eobuilder cron script which clean files 2013-11-12 17:09:21 +01:00
Jérôme Schneider 15e702bed2 Clean old files 2013-11-12 17:06:36 +01:00
Jérôme Schneider 077f91087b README.rst: add a section about packaging 2013-10-23 15:47:25 +02:00
Jérôme Schneider 111f5627e0 eobuilder: -eq if for integer comparaison not string 2013-10-22 15:44:19 +02:00
Jérôme Schneider 1da5f72d0e eobuilder: add Makefile only support 2013-10-22 14:43:29 +02:00
Benjamin Dauvergne 2d4c5d9de4 use prefix to not mismatch comparator for string 2013-09-27 17:34:37 +02:00
Benjamin Dauvergne 657c9ff6af do not build a source package if we already did it 2013-09-27 17:22:06 +02:00
Benjamin Dauvergne c11e9ad2b3 keep autoconf version around for finding the dist tarball 2013-09-27 16:11:58 +02:00
Benjamin Dauvergne 97b707b162 remove dashes in autoconf versions 2013-09-27 16:09:12 +02:00
Benjamin Dauvergne d7efaa3b1c bump eobuilder version to 3 2013-09-27 13:57:24 +02:00
Benjamin Dauvergne 66dff8d127 add support for autoconf 2013-09-27 13:51:28 +02:00
Benjamin Dauvergne 861817a329 eobuilder: remove old check for already buit packages (bis) 2013-09-18 23:14:17 +02:00
Benjamin Dauvergne ac176b8ae1 eobuilder: remove old check for already buit packages 2013-09-18 23:10:34 +02:00
Benjamin Dauvergne 8f664e2b4f eobuilder: only call process the queued package on deb.entrouvert.org if something was built 2013-09-18 23:01:46 +02:00
Benjamin Dauvergne 8e81fd0b05 eobuilder: when detecting an already built version, just skip the current dist 2013-09-18 22:59:10 +02:00
Benjamin Dauvergne 8d9863d462 eobuilder: do not use the hyphen as a separator inside the debian release version, put eobuilder version after the debian release version extracted from the repository changelog 2013-09-18 22:54:44 +02:00
Benjamin Dauvergne c7a59df035 eobuilder: parse the upstream branch changelog to find the latest debian package version 2013-09-18 22:49:14 +02:00
Benjamin Dauvergne 8973ccbafe eobuilder: clean after any kind of exit 2013-09-18 22:40:54 +02:00
Benjamin Dauvergne 42e9887c1c eobuilder: count commits from origin/debian branch not the local debian branch 2013-09-18 22:36:12 +02:00
Benjamin Dauvergne e3b1d49a70 eobuilder: clean the build dir not the full temporary directory as it could interfer with other builders 2013-09-18 22:33:15 +02:00
Benjamin Dauvergne 0d06bb4820 eobuilder: use the number of commit between master and the debian branch as the last commit number 2013-09-18 22:12:43 +02:00
Benjamin Dauvergne 49ae02f50b eobuilder: put the script version in the debian version, to force rebuild when the script is updated 2013-09-18 22:12:06 +02:00
Benjamin Dauvergne c137c48728 Makefile: add uninstall target 2013-09-18 19:28:49 +02:00
Benjamin Dauvergne d3cf24b9fb eobuilder: fix spelling 2013-09-18 18:35:42 +02:00
Benjamin Dauvergne 62256e9a7e eobuilder: create lock file based on the final package version not the project version
The goal here is to build the package when the debian diff changes not
only when upstream changes.
2013-09-18 18:34:34 +02:00
Jérôme Schneider 28684986cf ebuilder: force respository update 2013-08-30 17:45:33 +02:00
Frédéric Péters 18b5d27a8e add a note about initial ssh host key verification 2013-08-18 13:38:04 +02:00
Jérôme Schneider d13e9fe697 eobuilder: fix debian incrementation 2013-08-14 23:16:02 +02:00
Jérôme Schneider 0b7a3a95b4 debian: always increment second increment 2013-08-14 18:51:02 +02:00
Jérôme Schneider b6c810ce7a eobuilder: this should fix the reprepo warning wrong distribution 2013-08-14 15:31:07 +02:00
Jérôme Schneider 3a6d389c18 eobuilder: always send origin
Closes #3449
2013-08-14 15:19:15 +02:00
Jérôme Schneider ac61193fdf eobuilder: DISTS instead of DIST in is_something_to_build 2013-08-14 11:57:49 +02:00
Jérôme Schneider e896ceda2b fix is_something_to_build when a build file already exists 2013-08-14 10:09:13 +02:00
Jérôme Schneider d541af71b8 eobuilder: improve already build detection
Fixes #3451
2013-08-14 10:06:48 +02:00
Jérôme Schneider 689dde681c Update README file 2013-08-14 06:58:32 +00:00
Jérôme Schneider de5508bdc0 Removing TODO now using redmine :
https://dev.entrouvert.org/projects/eobuilder/issues
2013-08-14 06:46:53 +00:00
Jérôme Schneider 01c70246bd Fix permissions on pbuilder result directory 2013-08-13 18:14:40 +00:00
Jérôme Schneider 5fe8b0bdd6 eobuilder: fix last inc debian version 2013-08-13 20:00:48 +02:00
Jérôme Schneider a0d3bff9ca ebuilder: empty temp directory everytime 2013-08-13 19:55:39 +02:00
Jérôme Schneider eeff48a92b eobuilder: add getopts support, multi arch - distribution support and
add a cleaning option
2013-08-13 19:50:15 +02:00
Jérôme Schneider ffb664d8e6 Fix eobuilder when a build failed and something TODO 2013-08-13 11:57:43 +00:00
Jérôme Schneider 6b1f67cecf dput: change debian repository 2013-08-13 08:31:01 +00:00
Jérôme Schneider 8a6e865d72 add eobuilder repositories to pbuilderrc and cowbuilder create 2013-08-13 07:55:54 +00:00
Jérôme Schneider b314a979fa eobuilder: change repository 2013-08-13 09:41:42 +02:00
Jérôme Schneider cffd87b312 fix last debian inc version with there is a ~ 2013-08-12 19:42:33 +02:00
Jérôme Schneider 1f5636bd72 eobuilder: add debian code in the package version 2013-08-12 19:36:30 +02:00
Jérôme Schneider 5f85fcf2d1 debian branch: we could use debian alone or debian-$DIST 2013-08-12 17:33:13 +02:00
Jérôme Schneider 7e3b854b3e Don't re-generate origin tarball everytime 2013-08-12 17:19:28 +02:00