339 Commits

Author SHA1 Message Date
Anirudha Bose
1141fe5bbe Override Lintian tag: source-is-missing 2014-06-04 09:20:13 +02:00
Anirudha Bose
fe12304cde Use cygpath to get cmd.exe friendly path to prefix 2014-06-04 09:20:13 +02:00
Anirudha Bose
0a36eaebe9 Use different naming of prefix for Cygwin 2014-06-04 09:20:13 +02:00
Anirudha Bose
e8463df8c6 Set DIST variable for Windows 2014-06-04 09:20:13 +02:00
Anirudha Bose
8f55ec767c Conditionally compile Cling for Windows 2014-06-04 09:20:13 +02:00
Anirudha Bose
61c1941be5 Enable compilation of Cling in Cygwin with CMake 2014-06-04 09:20:13 +02:00
Anirudha Bose
d3af1cd0a3 Use "Cygwin" as name of OS in Windows 2014-06-04 09:20:13 +02:00
Anirudha Bose
d6e6e239e7 Add checking of requirements in Cygwin 2014-06-04 09:20:13 +02:00
Anirudha Bose
4ab55e890f Dynamically determine name and email from GnuPG fingerprint 2014-06-04 09:20:13 +02:00
Anirudha Bose
88c22d1c27 Also clean up temporary builddir 2014-06-04 09:20:12 +02:00
Anirudha Bose
b06749b980 Merge get_platform.sh to be a part of indep.sh 2014-06-04 09:20:12 +02:00
Anirudha Bose
9aa2485723 Reorganize platform independent functions into a single script 2014-06-04 09:20:12 +02:00
Anirudha Bose
9ebac9b476 Cleanup redundant directory after creating tarball 2014-06-04 09:20:12 +02:00
Anirudha Bose
a898a002de Use actual URL for LICENSE.TXT 2014-06-04 09:20:12 +02:00
Anirudha Bose
0eb2bdf637 Combine --last-stable-deb and --last-stable-tar to --last-stable={tar,deb} 2014-06-04 09:20:12 +02:00
Anirudha Bose
2b6f55376b Generalize --current-dev-tarball to --current-dev={tar, deb} 2014-06-04 09:20:12 +02:00
Anirudha Bose
5c4ba39cea Make --check-requirements conditional, and some code cleanups 2014-06-04 09:20:12 +02:00
Anirudha Bose
d4ba5c61aa Refactor and split common code into multiple helper scripts 2014-06-04 09:20:12 +02:00
Anirudha Bose
536d386876 Use correct OS name in GNU/Linux and Cygwin 2014-06-04 09:20:12 +02:00
Anirudha Bose
0c5cab41ad Add TODOs in the script 2014-06-04 09:20:12 +02:00
Anirudha Bose
65ca47e2bf Generate debian/changelog according to the checked out repo of Cling 2014-06-04 09:20:11 +02:00
Anirudha Bose
13e1c42a7a Also check python during --check-requirements 2014-06-04 09:20:11 +02:00
Anirudha Bose
cdaaaa6490 Do not use ${var} style variable in AWK statement 2014-06-04 09:20:11 +02:00
Anirudha Bose
d97c2d47cc source get_platform.sh must be executed after Cling is cloned 2014-06-04 09:20:11 +02:00
Anirudha Bose
eb3565e282 Limit commit hash to 7 characters like Git 2014-06-04 09:20:11 +02:00
Anirudha Bose
0651bbec97 Do not allow more than one switch at a time 2014-06-04 09:20:11 +02:00
Anirudha Bose
91c6267ba6 Modularize code and add switches 2014-06-04 09:20:11 +02:00
Anirudha Bose
81b84c9a74 Add script to detect host platform and Operating System 2014-06-04 09:20:11 +02:00
Anirudha Bose
6c2a281a5c Patch "Fix wrong path of VERSION in Makefile" has been merged upstream
Commit: 7658828d0df95db61196495f4279fb51cd07cf7e
2014-06-04 09:20:11 +02:00
Anirudha Bose
3b8e1f74be Make script capable of compiling Cling from source 2014-06-04 09:20:10 +02:00
Anirudha Bose
dc17d22467 Adapt script to use the new version system of Cling 2014-06-04 09:20:10 +02:00
Anirudha Bose
2f69c1be09 Fix globbing issues and use an improved method to check tarball in argument 2014-06-04 09:20:10 +02:00
Anirudha Bose
be4c32345e Fix bug for the disappearing ${shlibs:Depends} and ${misc:Depends} 2014-06-04 09:20:10 +02:00
Anirudha Bose
1052a4a27c Also double quote Parameter Expansion to prevent globbing and word splitting 2014-06-04 09:20:10 +02:00
Anirudha Bose
c0eae0781d Use Parameter Expansion instead of sed 2014-06-04 09:20:10 +02:00
Anirudha Bose
455c4a6250 Double quote to prevent globbing and word splitting 2014-06-04 09:20:10 +02:00
Anirudha Bose
5954ec0ea5 Use $(..) instead of deprecated .. 2014-06-04 09:20:09 +02:00
Anirudha Bose
061ca9dfa5 Double quote array expansions, otherwise they're like $* and break on spaces 2014-06-04 09:20:09 +02:00
Anirudha Bose
4ae49cf988 Add new script to Debianize a tarball 2014-06-04 09:20:09 +02:00