97 Commits

Author SHA1 Message Date
Basil Eric Rabi
8e09f4e9c1 replace NEWS with the new NEWS.md in rpm 2020-06-15 11:20:28 +10:00
Benjamin Trigona-Harany
e0997da333 rpm mime 2020-05-22 12:33:28 +10:00
Nyall Dawson
85d543a739 Rename scripts to swap "-" for "_" for consistency
We had a confusing and unpredictable mix of script names with
- vs _, e.g. scripts/prepare-commit.sh vs scripts/sipify_all.sh

This unifies with the preferred _ convention for script file names
2020-04-28 02:22:33 +10:00
Basil Eric Rabi
c3b4f8a79c [RPM] package qgis_process from #34617 2020-04-19 08:16:12 +10:00
Basil Eric Rabi
14748eece0
add build dependencies of #35341 2020-04-04 13:52:50 +08:00
Basil Eric Rabi
4e043db9eb remove python3-qscintilla as requirement
python3-qscintilla does not exist anymore in fedora 33. Also,
python3-qscintilla-qt5 is already required and provides the same according
to 49bfbaf1ea
2020-03-24 06:57:11 +10:00
basilrabi
ee28568509 [RPM] fix automatic rpm build script
Building using `buildrpm.sh` fails due to the unpackaged file
/usr/bin/qgis_mapserver added in d453f7471456c5b2d83626ef8a90a0e24bdd17c0.
2020-01-27 19:34:56 +10:00
Daniele Viganò
065c25c72c Revert "[RPM] Remove qgis-zh-Hant.qm from RPM packages"
This reverts commit 73ca958fc4cd363ec59b24315635e043e52ae12d.
2020-01-20 09:02:45 +10:00
basilrabi
a25f8b970f [RPM] fix broken -u flag in buildrmps.sh
When using `buildrpms.sh -u`, the script fails with:

```
Wrote: /builddir/build/SRPMS/qgis-*.src.rpm
Finish: rpmbuild -bs
Finish: buildsrpm
INFO: Done(qgis.spec) Config(default) 0 minutes 22 seconds
INFO: Results and/or logs in: result
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
Finish: clean chroot
Finish: run
Source package created
Source package unavailable. Abort
```

The reason was because a wrong src.rpm file name was extracted by sed.
Instead of `qgis-*.src.rpm`, what was being extracted is
`qgis-*.src.rpm\r` which includes a carriage return. This change removes
any character at the end of the `.rpm` when extracting the file name.
2020-01-02 13:07:29 +10:00
Daniele Viganò
73ca958fc4 [RPM] Remove qgis-zh-Hant.qm from RPM packages 2019-12-12 09:18:52 +10:00
Daniele Viganò
e168ca5dfa
[RPM] Update sip references in spec file 2019-10-30 22:53:49 +01:00
Daniele Viganò
644cc25214
[RPM] Fedora 31 will ship GRASS 7.8 2019-09-16 09:10:08 +02:00
Daniele Viganò
04b2f4d696 [RPM] Update examples and documentation (#31623)
* [RPM] Update examples and documentation

* [RPM] Fix a typo
2019-09-12 10:52:39 +02:00
Daniele Viganò
8d44f84cd0 [RPM] Update the lib64 PyQtMacros.cmake patch 2019-08-06 16:15:10 +02:00
Jorge Gustavo Rocha
38c8e757aa References to issues.qgis.org updated 2019-06-12 00:10:43 +01:00
Daniele Viganò
f7722e3ff6
[RPM] Fix a dependency on older Fedora releases 2019-05-20 17:33:06 +02:00
Daniele Viganò
bde32b8fbd
[RPM] Fix a mispelled word 2019-05-08 17:13:38 +02:00
Daniele Viganò
af549b0618
[RPM] Fix a typo in a comment in spec file 2019-05-08 16:24:04 +02:00
Daniele Viganò
92f22b01a5
[RPM] Add qt5-qtbase-private-devel build dep for F30+
qt5-qtbase-devel as been splitted in Fedora 30
2019-05-08 16:18:07 +02:00
Daniele Viganò
5a43ee67f0
[RPM] Add missing gdal-python-tools dependency
Processing uses some python scripts that are part of gdal-python-tools package
2019-05-07 11:23:18 +02:00
Daniele Viganò
f85954b304
[RPM] put the SHA commit in the about dialog for unstable builds 2019-04-07 17:08:39 +02:00
Daniele Viganò
08c095e7a7
[RPM] Fix rpmbuild.sh broken shell checks 2019-03-26 14:40:37 +01:00
Daniele Viganò
4857a06d35
[RPM] Make buildrpm.sh more robust and fix -b flag usage 2019-03-26 10:38:07 +01:00
Daniele Viganò
13f9424f62
[RPM] Make %postun more robust remove a comment entirely 2019-03-26 08:53:19 +01:00
Daniele Viganò
5a6a02e15b
[RPM] Update rpm/default.cfg to build on F30 2019-03-26 08:52:49 +01:00
Daniele Viganò
b4ce8d60db
[RPM] Improve buildrpms.sh script and use pbzip2 when available 2019-03-26 08:52:15 +01:00
Chris Mayo
fb798263b2 Remove unused Qt5XmlPatterns dependency
QtXmlPatterns includes were deleted here:
2eb82430bb

Remove code that was never enabled, introduced here:
0f7b405aa7
2019-02-16 20:01:15 +00:00
Daniele Viganò
3425b7c3c2
[RPM] Add a TODO about deprecated scriptlets 2019-02-01 09:43:07 +01:00
Daniele Viganò
8f9377dc93
[RPM] Add support for GRASS 7.6 as required by F30+ 2019-02-01 09:12:19 +01:00
Nyall Dawson
c9c502a852 Use proj geodesic.h instead of GeographicLib
Because it contains the same functionality and avoids a new
dependency
2019-01-08 12:32:50 +10:00
Nyall Dawson
148505d47f Add a dependancy to geographiclib 2019-01-08 12:32:50 +10:00
Daniele Viganò
a794992044
[RPM] Add support for HDF5
[RPM] Do not make qgis-server depend on httpd
[RPM] Add an Nginx configuration example
[RPM] Update server readme and replace wms with a better ogc
[RPM] More fixes for Epoch directive
[RPM] F27 reached EoL, replace it with F29
[RPM] Add support for netcdf and replace ogc with ows as server endpoint
[RPM] Add sample systemd service file
2018-12-17 08:36:08 +01:00
Daniele Viganò
cd0123ea0e
[RPM] Add exiv2-devel to build requirements 2018-11-15 15:00:33 +01:00
Daniele Viganò
ccc2b3a271
[RPM] Add an explicit dependency for GDAL 2018-11-13 08:49:10 +01:00
Daniele Viganò
1606bf1997
RPM spec template cleanup [skip ci] 2018-11-09 10:56:50 +01:00
Daniele Viganò
a9bc65e6fc
Add support for OpenCL in RPM 2018-11-08 22:38:28 +01:00
Daniele Viganò
9cb4d57244 [RPM] Patch for F29 is not needed anymore (#8304) 2018-10-24 03:54:48 -08:00
Daniele Viganò
d0aae2f0ac
Fix a build error on Fedora 29+
error is: "PyCapsule_GetPointer called with incorrect name"
patch taken from: https://issues.qgis.org/issues/19476
2018-09-15 19:22:04 +02:00
Matthias Kuhn
b75f9f3b5b
Merge pull request #7801 from signedav/qml-widget
[FEATURE] QML chart and drawings widget
2018-09-14 11:35:26 +02:00
signedav
b8b737fa0c removed qt5charts stuff from cmakelist
because it's not needed there. should be used in runtime.
so it included qt5charts in installs
2018-09-14 08:25:38 +02:00
Daniele Viganò
e4733bcb29 Replace a Qt5 macro in RPM spec
which was deprecated and does not work anymore after the upgrade of F28 to Qt 5.11
2018-09-14 09:19:13 +10:00
Daniele Viganò
2e97b7bcd4 Fix GPL license declared in RPM spec file 2018-07-30 10:37:28 +02:00
Daniele Viganò
16f3781ab7 Remove last traces of qextserial from rpm 2018-06-29 07:12:20 +10:00
Aleix Pol
f1d226f5cb Roughly adapt packaging to the changes in the previous commit 2018-06-29 05:54:53 +10:00
Juergen E. Fischer
212cffcab1 Port gps support to QSerialPort (byebye QExtSerialPort) 2018-06-28 17:31:01 +02:00
Daniele Viganò
fd8344bceb More fixes for rpm/buildrpms.sh 2018-06-23 04:43:43 +10:00
Daniele Viganò
f6ada699fb Package /usr/share/metainfo/org.qgis.qgis.appdata.xml in rpm properly 2018-06-23 04:43:43 +10:00
Daniele Viganò
9caeb809fc Fix a regression in buildrpms.sh introduced in #7287 2018-06-23 04:43:43 +10:00
Daniele Viganò
c280605126 Fedora 26 has reached the end of life 2018-06-21 10:28:09 +02:00
Daniele Viganò
6b7a7f1893 Some minor fixes to rpm/buildrpms.sh 2018-06-21 10:26:06 +02:00