Commit graph

20 commits

Author SHA1 Message Date
Pavol Sloboda
7479318329 Started modifying the source package as it contains problematic licenses
for the fonts contained in it.
After inspecting the fonts inside the
docs/mysqlx/_themes/sphinx_rtd_theme/static/css/fonts/
using the fontforge tool I have discovered that the font families are licensed
like this:
	* fontawesome: Copyright Dave Gandy 2016. All rights reserved.
	* latto:
	Copyright (c) 2011-2015 by tyPoland Lukasz Dziedzic
	(http://www.typoland.com/) with Reserved Font Name "Lato". Licensed
	under the SIL Open Font License, Version 1.1 (http://scripts.sil.org/OFL)
	* Roboto: Font data copyright Google 2013
This means the fontawesome and Roboto font families are licensed under a
strict copyright which is not supported when packaging fonts in fedora
and since we don't use the fonts during the build process nor do we
package them in the package I have decided to remove them from the
archive and rename the archive to %{name}-%{version}-src-without-fonts.tar.gz
to avoid any possible confusion when packaging this package in the
future. I have also added the generate-modified-sources.sh script that
downloads the original sources from the mysql upstream, unpacks them,
removes the aforementioned fonts and packs the sources under a new name.
2025-07-03 15:16:35 +02:00
Pavol Sloboda
db4f4e5c47 Rebase to 8.0.33
This rebase reworked the documentation by adding a man page.
It also moved most of the files of the package from %{python3_sitelib} to
%{python3_sitearch} which expands to /usr/lib/python3.X/site-packages or
/usr/lib64/python3.X/site-packages depending on the build architecture.
This means that the package can no longer be noarch since most of the
file locations are now architecture dependent.
The source tarball also changed name from %{name}-%{version}.tar.gz to
%{name}-%{version}-src.tar.gz

We are only able to build the _mysql_connector C extension and not the
_mysqlxpb C extension as it requires protobuf >= 4.25.3 and we only have
3.19.6 in Fedora. When protobuf gets rebased to a sufficient version we
will be able to build this extension as well. More info:
https://dev.mysql.com/doc/connector-python/en/connector-python-installation-source.html

The skeleton of how the mysqlxpb extension will be built is present in
the spec file for easier future enabling but disabled using the
with_mysqlxpb condition.
2025-06-23 17:06:12 +02:00
f88c87d6ea Rebase to 8.0.21 2020-08-19 00:06:09 +02:00
a40cb7c53f Rebase to 8.0.20
Upstream stopped to hardcode required protobuf version, patch can be removed
Resolves: #1830662
2020-05-05 14:21:05 +02:00
424ec2d95a Rebase to 8.0.19 2020-01-20 01:38:55 +01:00
Honza Horak
ff60377a9c Adding the sources
Related: #1390718
2019-07-18 19:27:36 +02:00
Remi Collet
5ba8e0b75f update to 1.1.6 2014-04-16 17:54:14 +02:00
Remi Collet
6cdcbae025 Update to 1.1.5 GA 2014-02-04 08:34:29 +01:00
Remi Collet
1a6cd639c1 - version 1.1.4 GA
http://dev.mysql.com/doc/relnotes/connector-python/en/news-1-1.html
- add link to documentation in package description
- raise dependency on python 2.6
2013-12-17 15:55:14 +01:00
Remi Collet
29ac90fb34 udpate to 1.0.12 2013-08-26 18:02:09 +02:00
Remi Collet
22bb5af7c4 1.0.11 GA 2013-07-03 14:29:38 +02:00
Remi Collet
23810ed6dc update to 1.0.10 2013-05-08 15:21:58 +02:00
Remi Collet
f076e91f87 version 1.0.9 GA, disable test suite in mock, fix FTBFS #914203 2013-02-27 08:52:46 +01:00
Remi Collet
843583334e update to 1.0.8 GA 2012-12-29 10:22:24 +01:00
Remi Collet
b5b60f7496 update to 1.0.7 2012-10-03 17:25:27 +02:00
remi
6a34e9f5a2 update to 1.0.6b2 (no change in code) 2012-09-15 09:17:35 +02:00
remi
8db8c5b547 version 1.0.6 (beta), remove non GPL documentation 2012-09-07 08:10:40 +02:00
remi
007e48990c update to 1.0.5 (beta) 2012-08-08 18:09:34 +02:00
remi
73bfdcd153 import new package 2011-03-21 19:33:09 +01:00
Fedora Release Engineering
20f1bf3917 Initial setup of the repo 2011-03-21 13:45:09 +00:00