amrein
d668aeb488
Replace ' * Message' by ' - Message' to prevent shell substitution in error message
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10713 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-15 21:21:41 +00:00
amrein
24cd536401
Now U++ should compile on almost any POSIX/X11 operating system: Added ((LIBRARIES)) into GCCMK.bm and CLANGMK.bm and fixed domake and upp-devel.spec accordingly
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10712 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-15 20:54:35 +00:00
amrein
eaefcf79e8
Add more verification code and fix a few compatibility issue with other POSIX OS:
...
- remove '\n' to prevent bad output (some buildin echo functions don't handle it correctly)
- tells if package config for gtk+-2.0, x11, libnotify and freetype2 are availables
- export logging functions into 'function_library' and source it from domake and doinstall
- cosmetic on logging messages to follow GNU standards (do not use dot at the end of messages)
git-svn-id: svn://ultimatepp.org/upp/trunk@10709 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-15 18:03:33 +00:00
amrein
8d7a331cf9
- used 'tr' instead of ${variable^^} that only works in bash (for uppercase letter substitutions)
...
- removed 'function' keyword (only work in bash)
- replaced 'echo' by 'which echo' because in old /bin/sh, echo is replaced by an internal version that doesn't support escape character (-> we had no color in stdout)
- add --verbose parameter to 'doinstall' in Makefile in order to see installation details
git-svn-id: svn://ultimatepp.org/upp/trunk@10695 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-11 14:13:21 +00:00
amrein
6649ca6921
Take all type of colorisation attributes out of the output stream when output stream is redirected (not tty)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10694 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-11 04:34:27 +00:00
amrein
57797a7231
Terminal palette is 0->255 (so 1 to 3 digits)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10693 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-11 03:52:09 +00:00
amrein
7720ece4f5
Complete rewrite of doinstall: adding standard option parameters (POSIX installation), error handling and logging
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10691 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-11 03:37:10 +00:00
amrein
79aec29ee9
Add bash script header in top of file to prevent bad file type guessing
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10673 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 07:33:18 +00:00
amrein
66eb9651a3
Add "buildrequires." prefix on debian and fedora files
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10646 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-05 09:56:49 +00:00
amrein
7065f9c710
Rename upp.spec to upp-devel spec and fix U++ description line for rpmlint, fix "src" script accordingly and simplify sed command and remove tabs from "domake" script
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10630 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-03 10:18:36 +00:00
cxl
9c6c397fc2
uppbox: domake fixed (thanks vegaonline)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9363 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-01-01 08:33:04 +00:00
cxl
6eb210df53
.uppdew
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9254 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-12-01 19:40:32 +00:00
cxl
4eee9a2853
uppbox: Scripts: Better clang support on install
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9246 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-11-29 14:15:15 +00:00
cxl
dae1b39a09
scripts: umk support fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9085 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-26 13:06:05 +00:00
cxl
ec2a5ea036
uppbox: src release now should produce umk
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9083 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-26 10:19:20 +00:00
cxl
090174a675
.uppbox
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5331 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-07 17:45:05 +00:00
cxl
2905cf16fb
.uppbox: Scripts: added support for pkg-config include files
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5329 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-07 13:44:37 +00:00
cxl
b67abc0708
Scripts: src theide copy change
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2027 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-02-07 13:22:25 +00:00
cxl
79ebd7336d
domake script fix for BSD
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1074 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-19 09:26:39 +00:00
cxl
e70a23c136
Improved src release
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1070 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-18 18:19:17 +00:00