Commit Graph

186 Commits

Author SHA1 Message Date
5cb2e3104b remove toolkit/unohlp.hxx hack
Change-Id: Idb9971d848870f4d00dbf77e80e48bf7dfde8913
Reviewed-on: https://gerrit.libreoffice.org/4601
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-06-28 11:49:28 +00:00
001adf630c Seems people prefer enumerations in the wiki for bugs.
Change-Id: I8b2cc796e04091cfddcb7a5c3a57beafe59c7b40
2013-06-27 19:38:40 +02:00
9384f4d2c7 bin/distro-install-sdk: set new OO_SDK_SED_HOME/O_SDK_CAT_HOME
Change-Id: I0ca0edf4fc8f19adb1859eb4a679fee6480ea295
2013-06-26 19:50:05 +02:00
40cd5e8f3a bin/lo-xlate-lang: fix typo: s/kazahk/kazakh/
Change-Id: I15030064d7b3d380a1b62866019e4f9b6177c180
2013-06-24 21:00:57 +02:00
aa1a988c74 Reintroduce --with-linked-git option
With slightly different semantics:
Instead of pointing at a previous checkout,
point at base directory of all repos.

Change-Id: I254ecc33071be53067c44610b030f737cf75a7ee
2013-06-21 13:36:33 +02:00
dbb0703272 solenv/bin: remove unreferenced obsoleted scripts
And move striplanguagetags.sh to bin/ - possibly it's used.

Change-Id: I68e23ef543f4e26f617d9860681273234ec9174c
Reviewed-on: https://gerrit.libreoffice.org/4239
Reviewed-by: Mathias M <matm@gmx.fr>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-06-19 13:05:15 +00:00
d371248b8e distro-install-file-lists: handle new filelists created for 4.1
Change-Id: I2d7a52b396a46f1f6546b92eb5612958a2cb7397
2013-06-07 14:14:32 +02:00
9652e297b8 One more step to have desktop files built again with distro-pack-install
Change-Id: Ief2f645be521b74be74c6df030687c91c37cf0cd
2013-05-31 15:56:11 +02:00
72e5d0c8fb Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-30 13:34:06 +01:00
f4e1642a17 move global headers script
* ignores (for now) modules:
  - sal
* these might or might not consider themselves too special for their own
  good and break by the move
* these modules use Package_<module>_odk_headers.mk instead and stay
  untouched:
  - cppu
  - cppuhelper
  - sal
  - salhelper
* these modules have an inc/ subdir, but no Package_inc.mk
  - accessibility
  - autodoc
  - bridges
  - idlc
  - pyuno
  - svgio
  - unodevtools
  - xmlsecurity
  this should not hurt the move
* these folders are in solver/ with generated headers:
  - oovbaapi
  - offapi
  - udkapi
  - officecfg
  - systools
  - external
  - oox
  - svx (sdi)
  - sfx2 (sdi)
  - writerfilter
* these likely can be cleaned up still after the move:
  - dbaccess
  - npsdk
  - sd
  - helpcompiler
* should work with xmlscript after commit
  f4ebb99de6e93f6d38e7b0486d66e99a196b1f6e
* fixes/hotfixes some other insanities that would break on the move

Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a
2013-04-23 20:18:02 +00:00
62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
cd809a1e43 fix weird Circular Dep messages
Change-Id: Ib8e442740a421d3ed86202813e97aa0239fb2299
2013-04-14 10:24:46 -04:00
b7bae354aa add a env variable to keep the libraries w/ module-deps.pl
Change-Id: Id9279b7e0dea2231db12997e571fe13ae240b914
2013-04-11 19:00:12 -04:00
d95e889dab add ms publisher file formats to get-bugzilla-attachments 2013-04-02 17:14:14 +02:00
af17e2a431 distro-install-sdk: don't try to chmod not packed component.uno.map
Change-Id: Ice1a1dca6eb20057b428761469cc7f8a6db213b4
2013-03-29 18:11:13 +01:00
3326a85ae6 fix postgresql build
Change-Id: I379029dbf600769e415582aa7162f320e707c3da
2013-03-26 14:22:20 -04:00
ca9435ecbb make module-deps.pl work in separate builddir
Change-Id: I951e5b760fa4749cb712a927110e702949e0eaa3
2013-03-26 14:22:19 -04:00
406dfa3240 speed-up module-deps.pl
Change-Id: Idf703b1b5e26e32a0e8276c6f2eba51cd80f1b0b
2013-03-26 11:39:36 -04:00
df78a7e1c9 perl defined is deprecated
Change-Id: Ibe63cf7c70dc12ae76a6d21ef8c05c58c684eb82
2013-03-16 16:14:37 -04:00
cbd5b85dfa move update_pch.sh to a more obvious place
Change-Id: I379bfa8a8531c9ebc09d29ac789d70c8c5dafc79
2013-03-15 21:19:10 -04:00
1b5898a315 first crack at writing a linter for .ui files
Change-Id: I51fd2b426e3292647ca618bf867d22275d7ed4fd
Reviewed-on: https://gerrit.libreoffice.org/2762
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-03-15 20:18:08 +00:00
0c883eac17 module-deps: optimize dependency tree after library collapsing
Change-Id: I251572564422f99f56021275afd6294e958bbff9
2013-03-11 23:50:19 +01:00
0670c3f3da module-deps.pl: extend dependency graph generation
Induce the module name from the library name. Report the libraries that can
not be mapped to a module. Make the resulting module dependency graph unique.
Add diagnostic options:

--help
--verbose
--version

Add convenience options (primary for caching):

--from-file
--to-file

Add output option

--output

Provide a manual page with hints how to hack on it.

Change-Id: Ib5c029c6ea197ca4f66fe6958ecbc3f78452c603
2013-03-09 23:26:38 +01:00
7cc7e40278 lo-commit-stat: new --bugs-changelog option
Add --bugs-changelog option to print the list of bugs in the style
of SUSE changelog

Optimized the code to check bugzilla only once when you generate
more logs.

Change-Id: I56eeda92628422f1b649c0fd71ae9146aeaa85c9
2013-03-06 16:03:44 +01:00
499e53a95e make debugging / cache better and kill a warning. 2013-03-06 10:35:55 +00:00
7980049ceb significantly faster and less lame module dep collapsing. 2013-03-06 09:54:23 +00:00
956c8eed2c world's lamest code for generating graphviz from module deps. 2013-03-05 18:32:11 +00:00
d614ca7ebe initial gnumake module deps dumping. 2013-03-05 10:23:17 +00:00
a5783fe922 remove stale javafilters
Change-Id: Id0c413d64e6f6fa7ded3c5ff10e764bc2e40f006
2013-03-03 19:19:26 +01:00
6e18e1f54b get-bugzilla-attachments-by-mimetype: add "application/vnd.visio.xml"
Change-Id: I113f7bf3fd4194011efe83b1776ca42ad489f652
2013-02-25 14:27:07 +01:00
aa0b9d13b5 change lib:widget delimiter from : to -
because glade catalogs don't allow : in widgetnames
which blocks making a catalog for our custom widgets

Change-Id: I3d590ce7451264b49fa5a82a752dac44e47bbd81
2013-02-21 10:53:15 +00:00
158aee9ad3 Resolves: fdo#60627 wrong lib names for some custom widgets
Under Linux dlsym will search other locations and find them if they exist
elsewhere, but not under windows, so its easy to put the wrong lib name in if
developing under Linux because it'll generally work anyway.

So add a script: bin/verify-custom-widgets-libs which can be used under Linux
to verify that the required factory methods exist in the right lib.

Change-Id: Ic30f8da5acc4712684a7a25fbfb003e8b21cb867
2013-02-15 12:23:13 +00:00
ffd2cc342f lo-pack-sources: run NOCONFIGURE=1 ./autogen.sh instead of autoreconf
autogen.sh runs the needed tools with the right include paths

Change-Id: Ia253b19566eeda31a1190a4fa7c543f7ffb63bfb
2013-01-22 17:59:52 +01:00
f8d7ddc805 convwatch.py: make it run on Python 3
Change-Id: Iaf0303f5268233ff34a4d4a31d1955fc6f58e7e2
2012-12-20 20:00:36 +01:00
54b6b5ddaf remove bin/repo-list accidentally added in c2537d7d1c291ba643953849c
Change-Id: I2ff51793718a26f62157c3847034ac3fae905292
2012-12-19 22:13:43 +01:00
f9f89ee1dc Add librelogo to lists
Change-Id: Iee20612a194b563d89c02a286993cd16fd196bbe
2012-12-19 22:07:11 +01:00
c2537d7d1c Add py script provider to pyuno
Change-Id: Ib2791daa0e2c219aee089c4417289316bd0759c9
2012-12-19 07:53:22 +01:00
3e0e88f675 lo-commit-stat: allow to filer cherry-picked commits
Add --cherry option that filters commits using the "git cherry" command.

Note that you need to pass git arguments for "git cherry". It means
"old-branch-or-tag" "new-branch-or-tag".

Change-Id: Iea67d0ead205c66112791cb0444fa183c7fa6e9b
2012-11-29 11:23:59 +01:00
93d021a780 lo-commit-stat: allow to generate more logs at once
It takes ages to get bug summary from bugzilla => it is worh to
generate normal and wiki logs at the same time. Why not produce
all logs with one call

Add --commits option. Also rename --wikibugs to --bugs-wiki.

Use .wiki suffix for wiki logs. Also rename "commit-log" to "commits".
It is enough to use ".log" as the suffix.

Change-Id: I92bbc4d56a0ae9e23401be0677256059c777d712
2012-11-20 16:10:58 +01:00
39afe720fe lo-pack-sources: use module instead of piece
we use git submodules, so it makes more sense (hopefully)

Replaced options:
    --no-lo-pieces with --no-submodule
    --piece=<piece> with --module=<module>

Removed hopefully unused option:
    --no-lo-core

Change-Id: Icbf742991ccda2f7833a5b50d51cb1421885383d
2012-11-19 18:16:25 +01:00
0746c95f26 lo-commit-stat: make it working with git submodules
renamed options:
    --no-piece to --no-submodule
    --piece=<piece> to --module=<module>

Change-Id: Ic4f1e3f4bdbe4f4fc175fea82e670310753ce130
2012-11-19 17:52:40 +01:00
b479f7f767 lo-pack-sources: use the same top-level directory in all tarballs
It allows to avoid symlinks more easily.

In addition, I did some clean up. I removed support for packing pieces
from standalone checkout. I guess that noone is using it.

Change-Id: I3c712f5eb12108229a157c636e0a63eca4ae0d6b
2012-11-19 17:06:21 +01:00
d0776ccbd5 bin/lo-pack-sources: fix to work with submodules
I still want to use the same top level dir in all tarballs but not today :-)

Change-Id: Iddbc8f91a84c4c73133a0eb4305d8aef7dc5c043
2012-11-16 18:33:23 +01:00
6527f30e24 add a script to generate the source tarball post submodule
To simplify things, we generate the source tarball with
all the submodules included.
so building from source should now be:

wget the tarball and untar
cd into the resulting directory
./autogen.sh + make

Change-Id: Ie8e65a81309cf11728c5144c9001f7d96670f815
2012-11-16 07:20:52 -06:00
5e026220bc bin/distro-install* are called from Makefile so the env is already there
Change-Id: I11242a896297f71ce0977c5ffeadf5f64f61455e
2012-11-14 05:18:36 -06:00
288a3e6ef7 add a way to extract variables from config_host/build and shell-export them
usage:
. ./bin/get_config_variables [ --host | --build ] variable [variable ...]

--host is the default

Change-Id: I37d90faf613dfbdb060c18e25370175fde26f3bf
2012-11-14 04:00:50 -06:00
1cbfcdd967 distro-install: correcly pack KDE and TDE addressbook (bnc#779697)
Change-Id: Ieb37b226dcccb36d1c0e55e95d99e90ff26d8a26
2012-11-12 10:41:13 +01:00
060219ac1a binfilter.die.die.die
Change-Id: Ia3c103e4343d309b997ed37e33a382ffdfbddac3
Reviewed-on: https://gerrit.libreoffice.org/1014
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-09 07:58:02 +00:00
29decbdb14 SUSE builds use the vendow SUSE now :-)
Change-Id: I32ecaaea616a1c0ffa62f72a1f3fb3a14d5144c6
2012-11-06 15:55:02 +01:00
664012b313 remove GIT_REPO_NAMES (duplicated by GIT_NEEDED_SUBMODULES)
use plain copy instead of git-new-workdir when using --with-linked-git
configure switch (point it to your master copy of the core-repo)
also remove obsolete bin/create_bootstrap_links, bin/mkworkdir and
bin/repo-list[.in]

Change-Id: I37028badf2c46a24a3d628e80476efe4dd365d06
Reviewed-on: https://gerrit.libreoffice.org/912
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2012-10-31 16:29:12 +00:00