summaryrefslogtreecommitdiff
path: root/cmake/cpack_rpm.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/10.2' into 10.3bb-10.3-janmergeJan Lindström2019-04-121-1/+1
|\
| * cmake: pass CMAKE_BUILD_TYPE into src.rpmSergei Golubchik2019-04-091-1/+1
| | | | | | | | and don't pass BUILD_CONFIG twice, once is enough.
* | Merge 10.2 into 10.3Marko Mäkelä2019-04-031-0/+2
|\ \ | |/
| * Merge 10.1 into 10.2Marko Mäkelä2019-04-031-0/+2
| |\
| | * speedup RPM buildsSergei Golubchik2019-04-021-0/+2
| | | | | | | | | | | | | | | Filter out most common file types from automatic dependency collection. This makes `make package` in centos73 VM three times faster
* | | Merge branch '10.2' into 10.3Sergei Golubchik2019-03-291-31/+27
|\ \ \ | |/ /
| * | Merge branch '10.1' into 10.2Sergei Golubchik2019-03-291-31/+26
| |\ \ | | |/
| | * MDEV-7066 No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)Sergei Golubchik2019-03-271-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | create source RPM cpack-way when building binary packages, this source rpm will use same BUILD_CONFIG and WITH_SSL values that were used when creating the source RPM. Only do it for a reasonably new cmake, where source rpms are known to work (3.10.2 is ok, 3.5.2 is not). And force a shorter CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX so that a source rpm could be built from a standard location in /usr/src
| | * cmake: don't do fake rpm ProvidesSergei Golubchik2019-03-271-30/+6
| | | | | | | | | | | | instead remove internal modules from Requires/Provides
* | | Merge branch '10.2' into 10.3Sergei Golubchik2019-01-031-0/+2
|\ \ \ | |/ /
| * | fix RHEL8 "ambiguous python shebang" build failuresSergei Golubchik2019-01-031-0/+2
| | |
* | | Merge 10.2 into 10.3Marko Mäkelä2018-11-061-0/+3
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | main.derived_cond_pushdown: Move all 10.3 tests to the end, trim trailing white space, and add an "End of 10.3 tests" marker. Add --sorted_result to tests where the ordering is not deterministic. main.win_percentile: Add --sorted_result to tests where the ordering is no longer deterministic.
| * | Merge 10.1 into 10.2Marko Mäkelä2018-11-061-0/+3
| |\ \ | | |/
| | * rpm fixes: more %ignore'd filesSergei Golubchik2018-10-281-0/+3
| | |
* | | Merge branch '10.2' into 10.3Sergei Golubchik2018-09-281-0/+3
|\ \ \ | |/ /
| * | MDEV-14560 Extra engines enabled through additional config are not loaded on ↵Sergei Golubchik2018-09-221-1/+2
| | | | | | | | | | | | | | | | | | | | | first installation Use RedHat-recommended /var/lib/rpm-state/mariadb/ for restart flag. This also fixes SUSE where /var/lib/rpm-state doesn't necessarily exist.
| * | MDEV-14560 Extra engines enabled through additional config are not loaded on ↵Sergei Golubchik2018-09-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | first installation RPM solution: Make all server plugins to restart the server when installed. To avoid multiple server restarts, do it only once in posttrans scriptlet. Add support for CPACK_RPM_<component>_POST_TRANS_SCRIPT_FILE
* | | MDEV-13946 Server RPMs have dependency on "which"Sergei Golubchik2018-02-121-6/+0
| | | | | | | | | | | | | | | cleanup. use "command -v" instead of "which" simplify some checks.
* | | Minor spelling fixes in code comments, docs and outputOtto Kekäläinen2018-01-121-1/+1
|/ / | | | | | | | | This commit does not touch any variable names or any other actual code, and thus should not in any way affect how the code works.
* | Merge branch '10.1' into 10.2Sergei Golubchik2017-10-241-3/+8
|\ \ | |/
| * MDEV-13946 Server RPMs have dependency on "which"Sergei Golubchik2017-10-091-3/+8
| | | | | | | | | | SLES11 doesn't have a dedicated package for "which", it's part of the "util-linux" package
* | Merge branch '10.1' into 10.2Sergei Golubchik2017-07-051-1/+6
|\ \ | |/
| * Merge remote-tracking branch '10.0' into 10.1Vicențiu Ciorbaru2017-06-211-1/+6
| |\
| | * Merge remote-tracking branch '5.5' into 10.0Vicențiu Ciorbaru2017-06-201-1/+6
| | |\
| | | * MDEV-4646 No mysqld-debug or debuginfo in MariaDB-Server RPMSergei Golubchik2017-06-181-0/+1
| | | |
| | | * Use CPACK_RPM_FILE_NAME="RPM-DEFAULT"Daniel Black2017-06-181-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been implemented in for cmake-3.6 to match distro version of what the filename should look like. Thanks to Domen Vranka for the suggestion.
| | | * Attempt to fix strange rpm dependency issue following prior patchKristian Nielsen2017-04-201-0/+3
| | | |
* | | | Merge 10.1 into 10.2Marko Mäkelä2017-05-061-1/+6
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | Also, include fixes by Vladislav Vaintroub to the aws_key_management plugin. The AWS C++ SDK specifically depends on OPENSSL_LIBRARIES, not generic SSL_LIBRARIES (such as YaSSL).
| * | | MDEV-9566 MariaBackup packagingVladislav Vaintroub2017-04-271-1/+6
| | | |
* | | | Merge branch '10.1' into 10.2Sergei Golubchik2016-12-291-1/+1
|\ \ \ \ | |/ / /
| * | | MDEV-10954: MariaDB Galera: wsrep_sst_common: line 120: which: command not foundNirbhay Choubey2016-12-121-1/+1
| | | | | | | | | | | | | | | | Add 'which' to REQUIRES list.
| * | | Merge branch '10.0' into 10.1Sergei Golubchik2016-09-281-0/+3
| |\ \ \ | | |/ /
| | * | Attempt to fix strange rpm dependency issue following prior patchKristian Nielsen2016-09-101-0/+3
| | | |
* | | | Attempt to fix strange rpm dependency issue following prior patchKristian Nielsen2016-11-211-0/+3
| | | |
* | | | more adequate rpm settingsSergei Golubchik2016-09-231-6/+1
| | | | | | | | | | | | | | | | new MariaDB-shared no longer provides or replaces mysql-libs or mariadb-libs
* | | | RPM fixes for CentOS7 and FedoraSergei Golubchik2016-09-231-17/+10
| | | |
* | | | only put real *.so.* shared libraries in compat.rpmSergei Golubchik2016-09-191-1/+1
| | | | | | | | | | | | | | | | do not put there *.so symlinks
* | | | Build 10.1 compat rpmSergei Golubchik2016-09-121-27/+35
| | | | | | | | | | | | | | | | | | | | Repack 10.1.x-shared rpm to 10.2.x-compat.rpm Also remove old references to ourdelta rpms.
* | | | fix RPM buildsSergei Golubchik2016-09-121-0/+14
|/ / / | | | | | | | | | to specify correct VENDOR and LICENSE for C/C
* | | Merge branch '10.0' into 10.1Sergei Golubchik2016-03-211-2/+2
|\ \ \ | |/ /
| * | Update AskMonty and Atlassian references to MariaDBiangilfillan2016-03-081-2/+2
| | |
* | | rpm: prefer the conditional %{?...} syntaxSergei Golubchik2016-03-211-1/+1
| | |
* | | rpm: ignore /usr/lib/systemd and /usr/lib/systemd/systemSergei Golubchik2016-03-211-2/+4
| | |
* | | MDEV-9660 yum/rpm update from 10.0 to 10.1 replaces/obsoletes ?Sergei Golubchik2016-03-211-0/+1
| | | | | | | | | | | | MariaDB-server-10.1 should obsolete MariaDB-Galera-server
* | | MDEV-9385 Devel package wants ownership of /usr/share/pkgconfig on CentOS/RHELSergei Golubchik2016-01-251-0/+1
| | | | | | | | | | | | add /usr/share/pkgconfig to the rpm ignored list
* | | MDEV-9209 - [PATCH] scripts: Do not prepend the prefix to absolute pathsSergey Vojtovich2015-12-221-2/+2
| | | | | | | | | | | | Allow absolute paths for INSTALL_*DIR.
* | | Merge branch '10.0' into 10.1Sergei Golubchik2015-12-211-1/+1
|\ \ \ | |/ /
| * | Merge branch '5.5' into 10.0Sergei Golubchik2015-12-131-1/+1
| |\ \ | | |/
| | * MDEV-8978 Specify GPL version in RPM metadataJulien Pivotto2015-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The License field in the MariaDB RPM packages is GPL. This does not tell the version of GPL and might confuse tools and users that rely on this field. Best practice in the RPM world is to use "GPLv2" for the GPL 2.0 license. The commit switches the license field of the RPM packages to GPLv2.
| * | Fixed Fedora 22 package build failure.Sergey Vojtovich2015-10-261-0/+1
| | | | | | | | | | | | | | | | | | Since MariaDB packages have absolute paths, they are marked as not relocatable by setting CPACK_RPM_PACKAGE_RELOCATABLE. According to logics of recent CPackRPM it is not enough: one needs to set CPACK_PACKAGE_RELOCATABLE additionally.