Commit graph

73 commits

Author SHA1 Message Date
Paul Davis
04f6bf6f52 remove translation hack, which for some reason is not needed for ardour 2.X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13065 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-21 21:18:19 +00:00
Paul Davis
259ec5ba64 only disable text translations, not numerics or time
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13064 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-21 20:40:01 +00:00
Todd Naugle
3c121f1ce2 Correctly allow startup options to be passed to the main program when bundled. Launching a bundle in gdb now uses --debug instead of -d. This removes the confilt with the main application -d option. Also added i18n fix that forces translations off when translations are disabled
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13063 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-20 17:06:46 +00:00
Paul Davis
14b0168dbe better version of previous commit (better as in "working")
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12768 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-18 20:58:10 +00:00
Paul Davis
226a72777e copy any required MO (i18n) files from the ardour stack into the bundle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12765 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-18 20:30:11 +00:00
Paul Davis
78a3c396d9 better version of previous commit (better as in "working")
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12764 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-18 20:12:03 +00:00
Paul Davis
c8103c0c50 when copying GTK .mo files into the bundle, get them from the GTK stack, not /usr{/local}
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12763 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-18 19:57:34 +00:00
Todd Naugle
57a09bfa17 revert a previous change. libardour_cp needs to be moved from the surfaces dir to libs before the dep check is run.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12756 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-18 17:12:44 +00:00
Paul Davis
c30501c796 try switch to clearlooks-newer on linux
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12688 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:50:35 +00:00
Paul Davis
c05f2c0f32 try to copy the right clearlooks for linux 2.X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12687 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:35:15 +00:00
Paul Davis
449053aac4 chrpath should switch RPATH to a nonsense value
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:19:20 +00:00
Paul Davis
d5a9c40576 2.X-ify noderun, part four
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:13:11 +00:00
Paul Davis
2075d9613e 2.X-ify noderun, part three
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12684 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:11:49 +00:00
Paul Davis
c01c0d74fd 2.X-ify noderun, part two
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12683 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:11:08 +00:00
Paul Davis
5e166a2113 2.X-ify noderun, part one
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12682 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:08:50 +00:00
Paul Davis
2edbc3cf67 add use of chrpath
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12681 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:07:39 +00:00
Paul Davis
12ca91dd49 add noderun (build+package) script from 3.0 to 2.X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12680 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-12 20:06:24 +00:00
Paul Davis
374364617a fix linux app-bundling for 2.X, where libardourcp is called, unfortuantely, libardour_cp
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12464 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-28 13:48:58 +00:00
Paul Davis
24cb1cc277 bring build script into line with 3.0 version
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12430 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 17:19:22 +00:00
Paul Davis
6d629fd55f tweaks to packaging to make SUIL (and thus LV2 UI's) work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12414 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 01:45:05 +00:00
Paul Davis
77077828d2 backport packaging fixes from 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12396 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-23 16:30:11 +00:00
Todd Naugle
b2637c54bd fix missing quote in disk space check failure message
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11786 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-03 20:22:45 +00:00
Todd Naugle
1a794ca4cd remove code for the manual link which was accidentally picked up in the last checkin
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11552 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29 17:54:16 +00:00
Todd Naugle
cb26f1eed4 The installer will now create a link to the program in /usr/local/bin to allow starting from the command line. If the installer or uninstaller is not running as root, they will now attempt to use both sudo and su to get root access. This means double click install now works on systems that don't have sudo installed or configured.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11551 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29 17:26:38 +00:00
Paul Davis
a883d9bcec fix GTK_PATH in binary bundle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11230 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-11 17:42:09 +00:00
Todd Naugle
f5f3e9d734 Installer now handles i18n of the Desktop folder. Running the installer or uninstaller as root work correctly and does not invalidate the sanity checks. Corrected method used to detect if the installer is already running in a visable terminal.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10501 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-08 17:55:49 +00:00
Paul Davis
574f2ec7b7 check install dir before anything else
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10113 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-21 20:06:42 +00:00
Todd Naugle
ae14bcaac9 Add another test to detect a non interactive shell. This may be the best method. Fixes double click install on AVLinux 5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9777 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-29 18:24:28 +00:00
Todd Naugle
0f28a081de Properly handle spaces in filenames along the path to the installer.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9614 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-27 19:46:51 +00:00
Todd Naugle
18c90b3d34 add -P to invocation of df(1) to ensure expected output format
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9611 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-27 15:21:57 +00:00
Todd Naugle
86e1bcb6b3 Fix debug build detection
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9452 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-28 21:07:23 +00:00
Todd Naugle
0aad1c2442 Remove unused strip option from package script. Fixed build script to properly detect non-debug builds
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9446 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-28 19:26:35 +00:00
Todd Naugle
25adb44255 Backport --strip=some|none|all option from A3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9309 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 19:27:37 +00:00
Todd Naugle
4b8274b4d4 install and uninstall can now be run as root (ie su -c) although this is not preferred.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9305 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-06 17:49:24 +00:00
Todd Naugle
c34889459c Added checks to ensure there is enough disk space to install. Also added a check for the sudo command
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9258 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:26:02 +00:00
Todd Naugle
acf4197cb4 Include the bundle size files in the package
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9257 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:25:29 +00:00
Todd Naugle
7b4fb6367a Calculate the size of the bundle and store it off in a file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9256 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 21:24:55 +00:00
Todd Naugle
11d2dae0a0 Support for single architecture packages from A3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9236 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 18:44:24 +00:00
Todd Naugle
4b341006ef Allow extra command line parameters to be passed in
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9234 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 18:43:45 +00:00
Todd Naugle
c9be3dc720 Debug or stripped debug packages now get marked as such when the package is made. This allows debug and non-debug builds of the same version to be installed at the same time
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8949 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-24 15:13:41 +00:00
Todd Naugle
7224102fb0 added -d flag to bundle startup script that will launch ardour inside the debugger
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8843 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-14 16:41:28 +00:00
Todd Naugle
c6af72af12 switch back to xterm being the first choice of terminals to use. This solves an issues with avlinux
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8807 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 16:24:20 +00:00
Todd Naugle
2324289ece Fix typos
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8804 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 14:59:35 +00:00
Todd Naugle
dc92abe30f Install instructions
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8797 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 13:33:03 +00:00
Todd Naugle
7971e9d96b make stage2.run a hidden file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8782 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:51:31 +00:00
Todd Naugle
12ac0049aa Set the PWD here also. Some systems lose this when install calls stage2. Adds better qjackctl text.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8781 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:50:27 +00:00
Todd Naugle
b7a26970d4 A more robust way to ensure the PWD is correct. Look for gnome or kde terminals before falling back to xterm
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8780 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:23:44 +00:00
Todd Naugle
862afc0e55 remove the bundle dir after it has been tar'ed up
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8779 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 22:09:46 +00:00
Todd Naugle
db2259251b turn on strip by default
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8714 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 21:03:09 +00:00
Todd Naugle
5a44773016 only strip libs when requested
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8702 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-04 14:18:38 +00:00