Skip to content

Commit

Permalink
Spec file for RPMs:
Browse files Browse the repository at this point in the history
Now that Oracle has legally acquired Sun, change the copyright owner
and the vendor.

support-files/mysql.spec.sh:
  Introduce a new macro "vendor 2" and set it to Sun,
  so that we can have a whole series of vendors if such events continue.
  • Loading branch information
Joerg Bruehe committed Mar 1, 2010
1 parent 3f484db commit a8c21d2
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions support-files/mysql.spec.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
# NOTE: "vendor" is used in upgrade/downgrade check, so you can't
# change these, has to be exactly as is.
%define mysql_old_vendor MySQL AB
%define mysql_vendor Sun Microsystems, Inc.
%define mysql_vendor_2 Sun Microsystems, Inc.
%define mysql_vendor Oracle and/or its affiliates

%define mysql_version @VERSION@

Expand Down Expand Up @@ -617,6 +618,7 @@ if [ $? -eq 0 -a -n "$installed" ]; then
vendor=`rpm -q --queryformat='%{VENDOR}' "$installed" 2>&1`
version=`rpm -q --queryformat='%{VERSION}' "$installed" 2>&1`
myoldvendor='%{mysql_old_vendor}'
myvendor_2='%{mysql_vendor_2}'
myvendor='%{mysql_vendor}'
myversion='%{mysql_version}'

Expand All @@ -628,10 +630,10 @@ if [ $? -eq 0 -a -n "$installed" ]; then
[ -z "$new_family" ] && new_family="<bad package specification: version $myversion>"

error_text=
if [ "$vendor" != "$myoldvendor" -a "$vendor" != "$myvendor" ]; then
if [ "$vendor" != "$myoldvendor" -a "$vendor" != "$myvendor_2" -a "$vendor" != "$myvendor" ]; then
error_text="$error_text
The current MySQL server package is provided by a different
vendor ($vendor) than $myoldvendor or $myvendor.
vendor ($vendor) than $myoldvendor, $myvendor_2, or $myvendor.
Some files may be installed to different locations, including log
files and the service startup script in %{_sysconfdir}/init.d/.
"
Expand Down Expand Up @@ -1036,6 +1038,11 @@ fi
# merging BK trees)
##############################################################################
%changelog
* Mon Mar 01 2010 Joerg Bruehe <[email protected]>

- Set "Oracle and/or its affiliates" as the vendor and copyright owner,
accept upgrading from packages showing MySQL or Sun as vendor.

* Fri Feb 05 2010 Joerg Bruehe <[email protected]>

- Formatting changes:
Expand Down

0 comments on commit a8c21d2

Please sign in to comment.