amrein
e04698b4dc
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
d242d9a61e
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
08ce3a37a2
Fix github syntax: remove '#' at the end of titles and remove space before '*'
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10739 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-21 21:31:37 +00:00
amrein
564dc0c1bf
Add missing files and sort
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10734 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-20 19:18:07 +00:00
amrein
6025b18b28
Fix warning message about using clang++
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10732 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-19 11:47:24 +00:00
amrein
7c16ac608e
Cosmetic
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10731 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-18 12:40:32 +00:00
amrein
2aa8f43cb7
Cosmetic
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10730 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-18 12:39:14 +00:00
amrein
95e5e73d2f
Define bindir environment variable to be sure that bindir is correct (just in case)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10726 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-17 09:59:34 +00:00
amrein
02d7db8205
Makefile doesn't create ide.out and umk.out in $UPPOUT so we shouldn't look for them there when $UPPOUT is defined
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10725 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-17 09:42:51 +00:00
amrein
47ae4f451f
Documentation: replace llvm39 build dependancy by clang-devel on BSD
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10723 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-17 08:35:00 +00:00
amrein
4d6a211eab
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
fbea146cda
Fix snapshots build: scripts domake and doinstall need function_library
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10721 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-16 13:19:55 +00:00
amrein
48bb03e47e
Documentation: add gmake to BSD build requires and explain why standard BSD 'make' will fail (and how to resolve this)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10720 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-16 12:49:46 +00:00
amrein
581ca7973e
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
fc944897e1
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
e933f205ab
Add BSD installation details to current POSIX/X11 installation documention
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10711 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-15 18:34:15 +00:00
amrein
c549470c26
Must use %if %else because rpmbuild doesn't reconize '\!' in %if statement
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10710 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-15 18:12:08 +00:00
amrein
e4a53faea4
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
84bd59a564
Remove U++ home directory reference from Makefile.in and uMakefile.in
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10702 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-12 22:09:59 +00:00
amrein
99f1c9218c
New Fedora release uses a different variable for versionning. Must use 0%{?fedora_version} || 0%{?fedora} to cover them all.
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10701 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-12 15:16:58 +00:00
amrein
f2ff26ec90
- 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
af76102097
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
4cc8098424
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
e2aaefcb15
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
07bb8fe1fe
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
f8daca9133
Now, you can compile U++ using threads (example: 'gmake -j8'). It's so mutch faster...
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10689 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-10 14:35:47 +00:00
amrein
f3d040a579
Man pages are in uppsrc now
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10685 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-09 09:40:29 +00:00
amrein
c31a5cdc9d
Added missing symlink in %file
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10682 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 23:11:57 +00:00
amrein
30f5422371
Fix creation of the source code installation directory
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10681 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 22:47:00 +00:00
amrein
fa92654de1
Add "Obsoletes" tag to ease updating from an older binary using "upp" instead of "upp-devel"
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10680 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 21:54:17 +00:00
amrein
cdb0ea33c7
Remove bzip2 in pkg-config invocation for more compatibility (new snapshot will compile in Centos)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10679 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 19:23:11 +00:00
amrein
ec530e4694
Add theide and umk man page to snapshots, keep file attributs while copying and cosmetic
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10677 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 16:31:48 +00:00
amrein
70453a541c
Fix readme and POSIX/X11 web page typos
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10675 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 08:11:28 +00:00
amrein
213f01a927
Switch readme to GitHub Markdown syntax: https://help.github.com/articles/basic-writing-and-formatting-syntax/
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10674 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-08 07:57:53 +00:00
amrein
a5a6a5c43a
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
494f68e882
Requires from domake are not enough. After intense testing, must add back a few in Buildrequires and Requires: libnotify, libbz2 and xorg
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10662 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-07 03:27:23 +00:00
amrein
85e20a14f2
Thrink Buildrequires and Requires to minimum and add back "make prepare" to prevent stable release to provide a broken spec file (waiting for umk fix to be on server)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10661 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-07 00:47:27 +00:00
amrein
88e74b4bab
Calling "make prepare" not needed any more because Makefile are now multithreads compatible
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10651 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-05 15:03:16 +00:00
amrein
c5a0071a2f
Fix Categories in upp.desktop file for Debian too
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10649 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-05 14:31:20 +00:00
amrein
373016283a
Move "==" wiki tags on the lines
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10648 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-05 14:30:04 +00:00
amrein
cc4e63de47
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
92e08ce347
Drastically improve POSIX/X11 installation documentation in readme file too
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10645 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-05 09:55:05 +00:00
amrein
617310728b
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
amrein
5614365f9e
Enable clang++ for most distributions and add "devel" to package name for rpmlint (needed because we bundle source files)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10620 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-01 23:57:53 +00:00
amrein
b58627941c
Remove requires on xorg-x11-devel for Redhat because of missing package
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10616 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-01-01 17:50:49 +00:00
amrein
f3ea6d0715
Fix Buildrequires
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10612 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-31 07:38:53 +00:00
amrein
f88ceec6e1
Add dependancies for several distributions and fix %version and %date (both must stay as variables in svn)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10611 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-30 18:38:35 +00:00
amrein
c7c175ef38
Use new standard rpm group "Development/Tools"
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10608 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-30 05:45:15 +00:00
amrein
a7285073f4
Add COMMON_CPP_OPTIONS="-std=c++11" into GCC.bm too
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10607 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-29 23:09:15 +00:00
amrein
f749460cc8
Package all root *.scd files
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10606 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-12-29 22:45:37 +00:00