Commit graph

26 commits

Author SHA1 Message Date
amrein
7c9dfbbf28 Remove .bm files from tarball
No more bm file handling in tarball build scripts

git-svn-id: svn://ultimatepp.org/upp/trunk@14203 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-30 11:10:00 +00:00
amrein
5c9e06c422 - Remove gcc.bm and clang.bm file generation as U++ use pkg-config now
- Use gtk3 dependencies
- Fix domake and doinstall accordingly

git-svn-id: svn://ultimatepp.org/upp/trunk@14196 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-03-28 12:06:27 +00:00
amrein
ac48367415 If installing upp in user directory:
- Create theide.desktop in upp user directory and copy theide.png too
- Add an user xdg menu entry for theide
- Add an uninstall script that t only removes theide xdg menu entry for now

git-svn-id: svn://ultimatepp.org/upp/trunk@12782 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-02-22 16:49:25 +00:00
cxl
96c5220f7e .uppbox
git-svn-id: svn://ultimatepp.org/upp/trunk@12722 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-01-27 12:46:01 +00:00
amrein
f03809f070 Renamed upp-devel.spec back to upp.spec
Created 2 packages: upp (containing binary only e.g. theide, umk) and upp-devel (containing source only)
Removed /usr/share/upp virtual link to /usr/share/upp-devel
Cosmetic

git-svn-id: svn://ultimatepp.org/upp/trunk@12662 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-01-11 20:15:55 +00:00
amrein
068f9b2e73 Cosmetic: remove or add '/' from DESTDIR so users won't see '//' in path while installing
git-svn-id: svn://ultimatepp.org/upp/trunk@10900 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-05 11:44:55 +00:00
amrein
f68619d252 Create doc and licence directories only if installdoc=true
git-svn-id: svn://ultimatepp.org/upp/trunk@10836 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-02-10 10:06:18 +00:00
amrein
8d1feebfac Cosmetic: show all Makefiles and .bm files in logs and add --installdoc=false option in doinstall
git-svn-id: svn://ultimatepp.org/upp/trunk@10835 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-02-10 09:49:01 +00:00
amrein
4365bd4468 Don't install licence and readme.md because rpm based distributions with other directory structure than Fedora won't like it
git-svn-id: svn://ultimatepp.org/upp/trunk@10800 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-29 21:43:27 +00:00
amrein
aed599b50a Cosmetic in info message: destop -> desktop
git-svn-id: svn://ultimatepp.org/upp/trunk@10741 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-22 08:55:00 +00:00
amrein
8ec97cb1da Rename readme as readme.md for github syntax to take effect (https://github.com/ultimatepp/mirror/tree/master/uppbox/Scripts)
git-svn-id: svn://ultimatepp.org/upp/trunk@10740 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-21 21:52:48 +00:00
amrein
5b049570fc Cosmetic
git-svn-id: svn://ultimatepp.org/upp/trunk@10730 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-18 12:39:14 +00:00
amrein
02584c0987 Several modifications in domake:
- Add show_usage()
- Add parameters
- Enable c++ compiler
- Use environment variables

Other modifications:
- Make bash the default shell in Makefile domake and doinstall
- Simplify upp-devel (using make make install directly)
- Fix documentation accordingly

git-svn-id: svn://ultimatepp.org/upp/trunk@10722 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-17 01:34:42 +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
c6c84dde59 Complete rewrite of doinstall: adding standard option parameters (POSIX installation), error handling and logging
git-svn-id: svn://ultimatepp.org/upp/trunk@10692 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-11 03:38:02 +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
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
5fb2549743 .uppbox: Scripts
git-svn-id: svn://ultimatepp.org/upp/trunk@9115 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-30 07:41:36 +00:00
cxl
1144e48dc7 uppbox: scripts
git-svn-id: svn://ultimatepp.org/upp/trunk@9100 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-28 12:25:42 +00:00
cxl
2d9685413f .uppbox
git-svn-id: svn://ultimatepp.org/upp/trunk@9059 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-20 06:11:23 +00:00
cxl
4c03118c91 uppbox: Scripts changed initial UPP assemblies setup in Linux
git-svn-id: svn://ultimatepp.org/upp/trunk@8200 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-23 16:15:35 +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
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