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