summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)AuthorFilesLines
2012-11-29lo-commit-stat: allow to filer cherry-picked commitsPetr Mladek1-13/+63
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-20lo-commit-stat: allow to generate more logs at oncePetr Mladek1-37/+58
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-19lo-pack-sources: use module instead of piecePetr Mladek1-65/+68
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-19lo-commit-stat: make it working with git submodulesPetr Mladek1-71/+73
renamed options: --no-piece to --no-submodule --piece=<piece> to --module=<module> Change-Id: Ic4f1e3f4bdbe4f4fc175fea82e670310753ce130
2012-11-19lo-pack-sources: use the same top-level directory in all tarballsPetr Mladek1-74/+73
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-16bin/lo-pack-sources: fix to work with submodulesPetr Mladek1-11/+20
I still want to use the same top level dir in all tarballs but not today :-) Change-Id: Iddbc8f91a84c4c73133a0eb4305d8aef7dc5c043
2012-11-16add a script to generate the source tarball post submoduleNorbert Thiebaud1-0/+182
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-14bin/distro-install* are called from Makefile so the env is already thereNorbert Thiebaud4-12/+0
Change-Id: I11242a896297f71ce0977c5ffeadf5f64f61455e
2012-11-14add a way to extract variables from config_host/build and shell-export themNorbert Thiebaud1-0/+23
usage: . ./bin/get_config_variables [ --host | --build ] variable [variable ...] --host is the default Change-Id: I37d90faf613dfbdb060c18e25370175fde26f3bf
2012-11-12distro-install: correcly pack KDE and TDE addressbook (bnc#779697)Petr Mladek1-2/+4
Change-Id: Ieb37b226dcccb36d1c0e55e95d99e90ff26d8a26
2012-11-09binfilter.die.die.dieNorbert Thiebaud4-23/+3
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-06SUSE builds use the vendow SUSE now :-)Petr Mladek1-6/+6
Change-Id: I32ecaaea616a1c0ffa62f72a1f3fb3a14d5144c6
2012-10-31remove GIT_REPO_NAMES (duplicated by GIT_NEEDED_SUBMODULES)Christian Lohmaier3-121/+0
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-16submodules migrationNorbert Thiebaud1-12/+14
Change-Id: Ib3e472a4b1abf880f695be7a6667393d6a82f10d
2012-08-10Related fdo#51252: No more prereg, no more unopkg syncStephan Bergmann1-1/+0
Now that 5c47e5f63a79a9e72ec4a100786b1bbf65137ed4 "fdo#51252 Disable copying share/prereg/bundled to avoid startup crashes" removed the use of share/prereg, there is no longer need to generate it in the first place (by calling "unopkg sync" at build or installation time), and so no need for the "unopkg sync" sub- command, either. This also allows to simplify some of the jvmfwk code that was only there so that "unopkg sync" (which can require a JVM) can work in "hostile" environments (during build and installation). Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
2012-07-27want to search for some sample pctsCaolán McNamara1-1/+1
Change-Id: I1e3c8e0994d17c6d5465fe63ab73f927e90c4991
2012-07-27redhat bugzilla changed a bitCaolán McNamara1-1/+1
Change-Id: I95f0a96ac52ae929e20096d135207f8a0c040ca5
2012-07-12Make commit stat script recognize opensuse fate entries, tooThorsten Behrens1-5/+6
Change-Id: Ia6b3e6459c5bda7ea24091024cf3dabd19746237
2012-06-25Slightly more robust removal of bug title prefix.Thorsten Behrens1-2/+2
Change-Id: Ic37589222831d03ec48689a077b1eb16a9199385
2012-06-19put the two new optinal desktop files into right file listsPetr Mladek1-0/+4
Change-Id: I9e62bb0c14f2ba0d481cb4e926935af2394a652d
2012-06-13lo-commit-stat: really print the piece title into the log filePetr Mladek1-1/+1
perl is really funny; the file handle can't be delimited by a comma Change-Id: I49661d784ec3a10134e448800a3b81343e6748b1
2012-06-13No need for fancy string formatting, use plain printThorsten Behrens1-7/+4
Change-Id: I6886664951e76ce66c991f3657751f79e7896f0b
2012-06-12lo-commit-stat: avoid problems whit '%' in the commit messagePetr Mladek1-0/+3
Change-Id: Ia10bac649cc078f6ef39002d280dcff7e5d0b06d
2012-06-12lo-pack-sources: correct check for valid libreoffice/core dirPetr Mladek1-1/+1
Change-Id: I8dbe60b85d0a330e3b2b5f54984b561fe9be05be
2012-06-12Optionally output wiki-markup from lo-commit-statThorsten Behrens1-6/+29
Starts to be a bit annoying to roll shell-sed every release. We fix too many bugs. Change-Id: I34b0e9c2bf2c43f84abd555a9d2ac7dde0b6ba3a
2012-06-11new script config_host.mk.sourcePetr Mladek4-4/+4
it allows to source variables from config_host.mk into shell; there are many different hacks for this on other locations Use this script in bin/distro-install-*; The original solution with 'eval' did not work because shell was not able to pass that many arguments Change-Id: I3d9eb2fe2d6804a3c7783487e9c70f093edb2ad5
2012-06-01lo-commit-stat: better formatting for bug fix commitsKorrawit Pruegsanusak1-2/+2
* some used "resolved" instead of "resolves" * some didn't have a colon after that * some inserted a space after bug ID and a separator * some used a "-" as a separator Change-Id: Iee6a0f0346a257124e9488fc8f3bbdc59b32cbac
2012-06-01lo-commit-stat: we don't have 'bootstrap' repo anymoreKorrawit Pruegsanusak1-2/+2
Change-Id: I2c5a73f992f204bccf8f1d125334d2746a1884fa
2012-06-01lo-commit-stat: lowercase first char if the word contains only lowercase charsKorrawit Pruegsanusak1-5/+7
For Example: * ScConditionalFormat -> no change * SVG -> no change * WaE -> no change * Some -> some After this change, we now have to sort case-insensitively, or the lines starting with uppercase will clog up together. Change-Id: If08cbaa19e6f3496dd1f07920464d16140e2aa3a
2012-06-01lo-commit-stat: bug ID should have >= 4 digitsKorrawit Pruegsanusak1-1/+2
This is to avoid capturing stack frame numbers as bug ID. http://lists.freedesktop.org/archives/libreoffice/2012-February/027133.html Change-Id: I14169d3a7db73a5d10df01ad1fd9fb95e4c0bd2f
2012-05-21lo-commit-stat: use utf8 to be able to query a dash in the bug titleIvan Timofeev1-1/+2
Change-Id: I691616575b5ea0b35e0ec0cc98db6772a7ad3b25
2012-05-18lo-commit-stat: problem with wide character in bug titlePetr Mladek1-5/+9
+ do not check for "-" in the bug title; it might be also wide character in some cases + show result when looking for bug titles + sort bugs when loolking for bug titles and printing bug numbers Change-Id: I39496f7d0cf5f7a116e7d3c506b76b4a3de1dee1
2012-05-18lo-commit-stat: remove flags and print_filtersIvan Timofeev1-29/+7
Change-Id: I3d5ecb3cc52aeba780087f4ecb6b3bf86353276c
2012-05-18lo-commit-stat: use bug titles instead of commit messages if possibleIvan Timofeev1-19/+104
Change-Id: I0d5bb5f593c94b039c45bde638337932fa380b55
2012-05-14TDE integrationNorbert Thiebaud1-1/+10
Change-Id: I6f468005c8d8d99d9251a9c4fe4629b98bc4aa5e
2012-05-02correctly set install path in java-set-classpathPetr Mladek1-1/+1
2012-05-02really put SDK documentation into the doc subpackagePetr Mladek1-4/+4
2012-04-27convwatch.py: subprocess.check_output only in Python 2.7+Michael Stahl1-1/+4
2012-04-19rearrange orderCaolán McNamara1-7/+7
2012-04-19we're more interested in getting emf/wmf samples than pdfCaolán McNamara1-10/+14
2012-04-19sigh, need import sysCaolán McNamara1-0/+1
2012-04-18use stdout for errors like everything elseCaolán McNamara1-1/+1
2012-04-18continue in the face of adversaryCaolán McNamara1-1/+5
2012-04-17Fix handling of deleted bugzilla attachmentsGökçen Eraslan1-0/+5
As in https://bugs.kde.org/show_bug.cgi?ctype=xml&id=53343 <data> tag may not have a value if the attachment is deleted.
2012-04-17attachmentid should be stable across mime-type changesCaolán McNamara1-7/+9
2012-04-17fdo#46538 Easyhack: Add support for more bug trackers to ↵Gökçen Eraslan1-87/+191
get-bugzilla-attachments-by-mimetype This adds support for Novell, KDE (for KOffice/Calligra), GNOME (for Gnumeric), AbiSource (for AbiWord) bugzillas and Launchpad to bin/get-bugzilla-attachments-by-mimetype script as required by easyhack#46538. However, there two glitches and workarounds: 1- As stated in the code, Novell bugzilla requires users to log in to bugzilla in order to get full information about the bugs such as attachment bodies etc. Since Novell bugzilla uses some proprietary login extensions it's hard to implement log in mechanism and use it via xmlrpc API. python-bugzilla claims that it supports Novell bugzilla login but I could not make it work. As a workaround, comments containing "Created an attachment (id=xxxxxxx)" pattern are parsed and attachments are downloaded using urllib. Attachments are filtered using mimetype info obtained from http headers. 2- For launchpad, launchpadlib python module is used. But currently launchpad api does not support really advanced search like bugzilla. For example, it's not possible to search for bugs having application/pdf attachments. So, again a workaround is used. Code iterates over all the bugs of the *libreoffice* source package and check their attachments.
2012-04-16allow to download main source tarballs againPetr Mladek2-9/+7
The file "core.ver" was removed in configure together with other "core.*" files. It was ugly name. Better to use "sources.ver" and the variable "lo_sources_ver=..." The source version is not used in "unpack-sources", so do not source the .ver file at all. The source tarballs are put into "major.minor.micro" version subdirectory on the download site now.
2012-04-13distro-install-file-lists: handle new file lists that appeared for LO-3.5Petr Mladek1-13/+17
Process the newly added file lists: + Script_Provider_For_Javascript + Script_Provider_For_Beanshell + PostgresqlSdbc + Files_Images
2012-04-13distro-install-file-lists: mark javasettingsunopkginstall.xml as %configPetr Mladek1-0/+1
2012-04-13unpack-sources, download: update for .xz source tarballsPetr Mladek1-8/+9