Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
17f0aba2
Commit
17f0aba2
authored
Feb 11, 2010
by
Aleksandr Kuzminsky
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
RPM spec if rewritten to use PerconaSQL package name
parent
f1faa145
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
43 additions
and
86 deletions
+43
-86
build/percona-sql.spec
build/percona-sql.spec
+43
-86
No files found.
build/
mysql-5.1-percona-xtradb
.spec
→
build/
percona-sql
.spec
View file @
17f0aba2
...
...
@@ -104,10 +104,10 @@
%
define
__os_install_post
/
usr
/
lib
/
rpm
/
brp
-
compress
%
define
server_suffix
-
percona
%
define
package_suffix
-
percona
%
define
ndbug_comment
MySQL
Community
Server
(
GPL
),
XtraDB
%{
xtradbversion
},
Revision
%{
gotrevision
}
%
define
debug_comment
MySQL
Community
Server
-
Debug
(
GPL
),
XtraDB
%{
xtradbversion
},
Revision
%{
gotrevision
}
%
define
server_suffix
-
51
%
define
package_suffix
-
51
%
define
ndbug_comment
Percona
SQL
Server
(
GPL
),
XtraDB
%{
xtradbversion
},
Revision
%{
gotrevision
}
%
define
debug_comment
Percona
SQL
Server
-
Debug
(
GPL
),
XtraDB
%{
xtradbversion
},
Revision
%{
gotrevision
}
%
define
commercial
0
%
define
YASSL_BUILD
1
%
define
EMBEDDED_BUILD
0
...
...
@@ -142,18 +142,18 @@ Patch1: percona-support.patch
#
Main
spec
file
section
##############################################################################
Name
:
My
SQL
%{
package_suffix
}
Summary
:
My
SQL
:
a
very
fast
and
reliable
SQL
database
server
Name
:
Percona
SQL
%{
package_suffix
}
Summary
:
Percona
SQL
:
a
very
fast
and
reliable
SQL
database
server
Group
:
Applications
/
Databases
Version
:
%{
mysqlversion
}
Release
:
%{
release
}
Distribution
:
Red
Hat
Enterprise
Linux
%{
redhatversion
}
License
:
Copyright
2000
-
2008
MySQL
AB
,
2008
%{
mysql_vendor
}
All
rights
reserved
.
Use
is
subject
to
license
terms
.
Under
%{
lic_type
}
license
as
shown
in
the
Description
field
.
License
:
GPL
version
2
http
://
www
.
gnu
.
org
/
licenses
/
gpl
-
2.0
.
html
Source
:
%{
src_dir
}.
tar
.
gz
URL
:
http
://
www
.
percona
.
com
/
Packager
:
%{
mysql_vendor
}
MySQL
Development
Team
<
mysql
-
dev
@
percona
.
com
>
Vendor
:
%{
mysql_vendor
}
Provides
:
msqlormysql
MySQL
-
server
mysql
Provides
:
msqlormysql
MySQL
-
server
mysql
PerconaSQL
-
server
BuildRequires
:
gperf
perl
readline
-
devel
gcc
-
c
++
ncurses
-
devel
zlib
-
devel
libtool
automake
autoconf
time
ccache
#
Think
about
what
you
use
here
since
the
first
step
is
to
...
...
@@ -162,72 +162,52 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
#
From
the
manual
%
description
The
MySQL
(
TM
)
software
delivers
a
very
fast
,
multi
-
threaded
,
multi
-
user
,
and
robust
SQL
(
Structured
Query
Language
)
database
server
.
My
SQL
Server
The
PerconaSQL
software
delivers
a
very
fast
,
multi
-
threaded
,
multi
-
user
,
and
robust
SQL
(
Structured
Query
Language
)
database
server
.
Percona
SQL
Server
is
intended
for
mission
-
critical
,
heavy
-
load
production
systems
as
well
as
for
embedding
into
mass
-
deployed
software
.
MySQL
is
a
trademark
of
%{
mysql_vendor
}
as
for
embedding
into
mass
-
deployed
software
.
The
MySQL
software
has
Dual
Licensing
,
which
means
you
can
use
the
MySQL
software
free
of
charge
under
the
GNU
General
Public
License
(
http
://
www
.
gnu
.
org
/
licenses
/).
You
can
also
purchase
commercial
MySQL
licenses
from
%{
mysql_vendor
}
if
you
do
not
wish
to
be
bound
by
the
terms
of
the
GPL
.
See
the
chapter
"Licensing and Support"
in
the
manual
for
further
info
.
The
MySQL
web
site
(
http
://
www
.
mysql
.
com
/)
provides
the
latest
news
and
information
about
the
MySQL
software
.
Also
please
see
the
documentation
and
the
manual
for
more
information
.
Percona
Inc
.
provides
commercial
support
of
PerconaSQL
Server
.
For
more
information
visist
our
web
site
http
://
www
.
percona
.
com
/
##############################################################################
#
Sub
package
definition
##############################################################################
%
package
-
n
My
SQL
-
server
%{
package_suffix
}
%
package
-
n
Percona
SQL
-
server
%{
package_suffix
}
Summary
:
%{
ndbug_comment
}
for
Red
Hat
Enterprise
Linux
%{
redhatversion
}
Group
:
Applications
/
Databases
Requires
:
chkconfig
coreutils
shadow
-
utils
grep
procps
Provides
:
msqlormysql
mysql
-
server
mysql
MySQL
MySQL
-
server
Provides
:
msqlormysql
mysql
-
server
mysql
MySQL
MySQL
-
server
PerconaSQL
-
server
Obsoletes
:
MySQL
mysql
mysql
-
server
MySQL
-
server
MySQL
-
server
-
community
%
description
-
n
My
SQL
-
server
%{
package_suffix
}
The
MySQL
(
TM
)
software
delivers
a
very
fast
,
multi
-
threaded
,
multi
-
user
,
and
robust
SQL
(
Structured
Query
Language
)
database
server
.
My
SQL
Server
%
description
-
n
Percona
SQL
-
server
%{
package_suffix
}
The
PerconaSQL
software
delivers
a
very
fast
,
multi
-
threaded
,
multi
-
user
,
and
robust
SQL
(
Structured
Query
Language
)
database
server
.
Percona
SQL
Server
is
intended
for
mission
-
critical
,
heavy
-
load
production
systems
as
well
as
for
embedding
into
mass
-
deployed
software
.
MySQL
is
a
trademark
of
%{
mysql_vendor
}
The
MySQL
software
has
Dual
Licensing
,
which
means
you
can
use
the
MySQL
software
free
of
charge
under
the
GNU
General
Public
License
(
http
://
www
.
gnu
.
org
/
licenses
/).
You
can
also
purchase
commercial
MySQL
licenses
from
%{
mysql_vendor
}
if
you
do
not
wish
to
be
bound
by
the
terms
of
the
GPL
.
See
the
chapter
"Licensing and Support"
in
the
manual
for
further
info
.
The
MySQL
web
site
(
http
://
www
.
mysql
.
com
/)
provides
the
latest
news
and
information
about
the
MySQL
software
.
Also
please
see
the
documentation
and
the
manual
for
more
information
.
as
for
embedding
into
mass
-
deployed
software
.
For
commercial
support
please
contact
Percona
at
http
://
www
.
percona
.
com
/
contacts
.
html
Percona
Inc
.
provides
commercial
support
of
PerconaSQL
Server
.
For
more
information
visist
our
web
site
http
://
www
.
percona
.
com
/
This
package
includes
the
My
SQL
server
binary
This
package
includes
the
Percona
SQL
server
binary
%
if
%{
INNODB_BUILD
}
(
configured
including
Inno
DB
)
(
configured
including
Xtra
DB
)
%
endif
as
well
as
related
utilities
to
run
and
administer
a
My
SQL
server
.
as
well
as
related
utilities
to
run
and
administer
a
Percona
SQL
server
.
If
you
want
to
access
and
work
with
the
database
,
you
have
to
install
package
"
My
SQL-client%{package_suffix}"
as
well
!
package
"
Percona
SQL-client%{package_suffix}"
as
well
!
#
------------------------------------------------------------------------------
%
package
-
n
My
SQL
-
client
%{
package_suffix
}
Summary
:
My
SQL
-
Client
%
package
-
n
Percona
SQL
-
client
%{
package_suffix
}
Summary
:
Percona
SQL
-
Client
Group
:
Applications
/
Databases
Obsoletes
:
mysql
-
client
MySQL
-
client
MySQL
-
client
-
community
Provides
:
mysql
-
client
MySQL
-
client
Provides
:
mysql
-
client
MySQL
-
client
PerconaSQL
-
client
%
description
-
n
My
SQL
-
client
%{
package_suffix
}
%
description
-
n
Percona
SQL
-
client
%{
package_suffix
}
This
package
contains
the
standard
MySQL
clients
and
administration
tools
.
%{
see_base
}
...
...
@@ -235,77 +215,54 @@ This package contains the standard MySQL clients and administration tools.
#
------------------------------------------------------------------------------
%
package
-
n
My
SQL
-
test
%{
package_suffix
}
%
package
-
n
Percona
SQL
-
test
%{
package_suffix
}
Requires
:
mysql
-
client
perl
Summary
:
My
SQL
-
Test
suite
Summary
:
Percona
SQL
-
Test
suite
Group
:
Applications
/
Databases
Provides
:
mysql
-
test
MySQL
-
test
Provides
:
mysql
-
test
MySQL
-
test
PerconaSQL
-
test
Obsoletes
:
mysql
-
test
MySQL
-
test
MySQL
-
test
-
community
AutoReqProv
:
no
%
description
-
n
My
SQL
-
test
%{
package_suffix
}
%
description
-
n
Percona
SQL
-
test
%{
package_suffix
}
This
package
contains
the
MySQL
regression
test
suite
.
%{
see_base
}
#
------------------------------------------------------------------------------
%
package
-
n
My
SQL
-
devel
%{
package_suffix
}
Summary
:
My
SQL
-
Development
header
files
and
libraries
%
package
-
n
Percona
SQL
-
devel
%{
package_suffix
}
Summary
:
Percona
SQL
-
Development
header
files
and
libraries
Group
:
Applications
/
Databases
Provides
:
mysql
-
devel
MySQL
-
devel
Provides
:
mysql
-
devel
MySQL
-
devel
PerconaSQL
-
devel
Obsoletes
:
mysql
-
devel
MySQL
-
devel
MySQL
-
devel
-
community
%
description
-
n
My
SQL
-
devel
%{
package_suffix
}
%
description
-
n
Percona
SQL
-
devel
%{
package_suffix
}
This
package
contains
the
development
header
files
and
libraries
necessary
to
develop
My
SQL
client
applications
.
necessary
to
develop
Percona
SQL
client
applications
.
%{
see_base
}
#
------------------------------------------------------------------------------
%
package
-
n
My
SQL
-
shared
%{
package_suffix
}
Summary
:
My
SQL
-
Shared
libraries
%
package
-
n
Percona
SQL
-
shared
%{
package_suffix
}
Summary
:
Percona
SQL
-
Shared
libraries
Group
:
Applications
/
Databases
Provides
:
mysql
-
shared
MySQL
-
shared
Provides
:
mysql
-
shared
MySQL
-
shared
PerconaSQL
-
shared
#
Obsoletes
below
to
correct
old
missing
Provides
:/
Obsoletes
Obsoletes
:
mysql
-
shared
MySQL
-
shared
-
standard
MySQL
-
shared
-
pro
Obsoletes
:
MySQL
-
shared
-
pro
-
cert
MySQL
-
shared
-
pro
-
gpl
Obsoletes
:
MySQL
-
shared
-
pro
-
gpl
-
cert
MySQL
-
shared
MySQL
-
shared
-
community
%
description
-
n
My
SQL
-
shared
%{
package_suffix
}
%
description
-
n
Percona
SQL
-
shared
%{
package_suffix
}
This
package
contains
the
shared
libraries
(*.
so
*)
which
certain
languages
and
applications
need
to
dynamically
load
and
use
MySQL
.
#
------------------------------------------------------------------------------
%
if
%{
EMBEDDED_BUILD
}
%
package
-
n
MySQL
-
embedded
%{
package_suffix
}
Requires
:
mysql
-
devel
Summary
:
MySQL
-
Embedded
library
Group
:
Applications
/
Databases
Provides
:
mysql
-
embedded
MySQL
-
embedded
Obsoletes
:
mysql
-
embedded
MySQL
-
embedded
Obsoletes
:
MySQL
-
embedded
-
classic
MySQL
-
embedded
-
pro
MySQL
-
embedded
-
community
%
description
-
n
MySQL
-
embedded
%{
package_suffix
}
This
package
contains
the
MySQL
server
as
an
embedded
library
.
The
embedded
MySQL
server
library
makes
it
possible
to
run
a
full
-
featured
MySQL
server
inside
the
client
application
.
The
main
benefits
are
increased
speed
and
more
simple
management
for
embedded
applications
.
The
API
is
identical
for
the
embedded
MySQL
version
and
the
client
/
server
version
.
%
endif
%
if
%{
PERCONA_PLUGIN_BUILD
}
%
package
-
n
Percona
-
XtraDB
-%{
pluginversion
}-%{
xtradbversion
}
Requires
:
mysql
-
devel
Requires
:
PerconaSQL
-
devel
Summary
:
Percona
XtraDB
Storage
engine
for
MySQL
Group
:
Applications
/
Databases
Provides
:
percona
-
xtradb
-
plugin
Percona
-
XtraDB
-
plugin
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment