1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-12-24 14:20:59 +03:00
Files
mariadb-columnstore-engine/build/infinidb.spec.in
Andrew Hutchings e03f7dc885 Kill Jemalloc
It does nothing for us, adding it when detected just causes pain.
2016-12-09 16:18:33 +00:00

472 lines
18 KiB
RPMSpec

#
# $Id$
#
Summary: InfiniDB-MariaDB software
Name: infinidb
@@VERSION@@
@@RELEASE@@
Vendor: MariaDB, Inc.
URL: http://www.mariadb.com/
@@PACKAGER@@
Group: Applications
License: Copyright (c) 2016 MariaDB, Inc., all rights reserved; redistributable under the terms of the GPL, see the file COPYING for details.
BuildRoot: %{_tmppath}/%{name}-%{release}-buildroot
%description
InfiniDB-MariaDB software meta-package
%package platform
Summary: InfiniDB-MariaDB software binaries
Group: Applications
Obsoletes: calpont
Requires: expect, infinidb-libs
%description platform
InfiniDB-MariaDB binary files
@@BUILDINFO@@
%package libs
Summary: InfiniDB-MariaDB software libraries
Group: Applications
Obsoletes: calpont
%description libs
InfiniDB-MariaDB libraries
%package enterprise
Summary: InfiniDB Enterprise software binaries
Group: Applications
Obsoletes: calpont
Requires: infinidb-libs, infinidb-platform
License: Proprietary; Copyright (c) 2014 InfiniDB, Inc., all rights reserved
%description enterprise
InfiniDB Enterprise binary files
%package storage-engine
Summary: InfiniDB-MariaDB software MariaDB connector
Group: Applications
Obsoletes: calpont-mysql
Requires: infinidb-libs
%description storage-engine
InfiniDB MariaDB connector binary files
%prep
%define _use_internal_dependency_generator 0
%define __find_requires %{nil}
%define __os_install_post %{nil}
%define debug_package %{nil}
%build
%install
mkdir -p %{buildroot}/usr/local
tar -C $RPM_BUILD_DIR/%{name}-%{version}-%{release} -cf - . | tar -C %{buildroot}/usr/local -xf -
%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version}-%{release}
%changelog
%files platform
%defattr(-, root, root)
/usr/local/mariadb/columnstore/bin/DDLProc
/usr/local/mariadb/columnstore/bin/ExeMgr
/usr/local/mariadb/columnstore/bin/ProcMgr
/usr/local/mariadb/columnstore/bin/ProcMon
/usr/local/mariadb/columnstore/bin/DMLProc
/usr/local/mariadb/columnstore/bin/WriteEngineServer
/usr/local/mariadb/columnstore/bin/cpimport
/usr/local/mariadb/columnstore/bin/post-install
/usr/local/mariadb/columnstore/bin/post-mysql-install
/usr/local/mariadb/columnstore/bin/post-mysqld-install
/usr/local/mariadb/columnstore/bin/pre-uninstall
/usr/local/mariadb/columnstore/bin/PrimProc
/usr/local/mariadb/columnstore/bin/DecomSvr
/usr/local/mariadb/columnstore/bin/upgrade-infinidb.sh
/usr/local/mariadb/columnstore/bin/run.sh
/usr/local/mariadb/columnstore/bin/infinidb
/usr/local/mariadb/columnstore/bin/calpontSyslog
/usr/local/mariadb/columnstore/bin/calpontSyslog7
/usr/local/mariadb/columnstore/bin/calpontSyslog-ng
/usr/local/mariadb/columnstore/bin/syslogSetup.sh
/usr/local/mariadb/columnstore/bin/cplogger
/usr/local/mariadb/columnstore/bin/infinidb.def
/usr/local/mariadb/columnstore/bin/dbbuilder
/usr/local/mariadb/columnstore/bin/cpimport.bin
/usr/local/mariadb/columnstore/bin/load_brm
/usr/local/mariadb/columnstore/bin/save_brm
/usr/local/mariadb/columnstore/bin/dbrmctl
/usr/local/mariadb/columnstore/bin/controllernode
/usr/local/mariadb/columnstore/bin/reset_locks
/usr/local/mariadb/columnstore/bin/workernode
/usr/local/mariadb/columnstore/bin/colxml
/usr/local/mariadb/columnstore/bin/clearShm
/usr/local/mariadb/columnstore/bin/viewtablelock
/usr/local/mariadb/columnstore/bin/cleartablelock
/usr/local/mariadb/columnstore/bin/mcsadmin
/usr/local/mariadb/columnstore/bin/trapHandler
/usr/local/mariadb/columnstore/bin/remote_command.sh
/usr/local/mariadb/columnstore/bin/postConfigure
/usr/local/mariadb/columnstore/bin/calpontLogRotate
/usr/local/mariadb/columnstore/bin/transactionLog
/usr/local/mariadb/columnstore/bin/calpontDBWrite
/usr/local/mariadb/columnstore/bin/transactionLogArchiver.sh
/usr/local/mariadb/columnstore/bin/system_installer.sh
/usr/local/mariadb/columnstore/bin/installer
/usr/local/mariadb/columnstore/bin/module_installer.sh
/usr/local/mariadb/columnstore/bin/patchInstaller
/usr/local/mariadb/columnstore/bin/patch_installer.sh
/usr/local/mariadb/columnstore/bin/xm_installer.sh
/usr/local/mariadb/columnstore/bin/calpontUninstall.sh
/usr/local/mariadb/columnstore/bin/director_installer.sh
/usr/local/mariadb/columnstore/bin/user_installer.sh
/usr/local/mariadb/columnstore/bin/performance_installer.sh
/usr/local/mariadb/columnstore/bin/startupTests.sh
/usr/local/mariadb/columnstore/bin/os_check.sh
/usr/local/mariadb/columnstore/bin/sendtrap
/usr/local/mariadb/columnstore/bin/remote_scp_put.sh
/usr/local/mariadb/columnstore/bin/remotessh.exp
/usr/local/mariadb/columnstore/bin/ServerMonitor
/usr/local/mariadb/columnstore/bin/master-rep-infinidb.sh
/usr/local/mariadb/columnstore/bin/slave-rep-infinidb.sh
/usr/local/mariadb/columnstore/bin/rsync.sh
/usr/local/mariadb/columnstore/bin/calpontSupport
/usr/local/mariadb/columnstore/bin/hardwareReport.sh
/usr/local/mariadb/columnstore/bin/softwareReport.sh
/usr/local/mariadb/columnstore/bin/configReport.sh
/usr/local/mariadb/columnstore/bin/logReport.sh
/usr/local/mariadb/columnstore/bin/bulklogReport.sh
/usr/local/mariadb/columnstore/bin/resourceReport.sh
/usr/local/mariadb/columnstore/bin/hadoopReport.sh
/usr/local/mariadb/columnstore/bin/alarmReport.sh
/usr/local/mariadb/columnstore/bin/amazonInstaller
/usr/local/mariadb/columnstore/bin/remote_command_verify.sh
/usr/local/mariadb/columnstore/bin/disable-rep-infinidb.sh
#
%config /usr/local/mariadb/columnstore/etc/Columnstore.xml
%config /usr/local/mariadb/columnstore/etc/ConsoleCmds.xml
%config /usr/local/mariadb/columnstore/etc/ProcessConfig.xml
%config /usr/local/mariadb/columnstore/etc/snmpd.conf
%config /usr/local/mariadb/columnstore/etc/snmptrapd.conf
%config /usr/local/mariadb/columnstore/etc/Columnstore.xml.singleserver
%config /usr/local/mariadb/columnstore/etc/ProcessConfig.xml.singleserver
%config /usr/local/mariadb/columnstore/etc/snmpd.conf.singleserver
%config /usr/local/mariadb/columnstore/etc/snmptrapd.conf.singleserver
#
/usr/local/mariadb/columnstore/etc/MessageFile.txt
/usr/local/mariadb/columnstore/etc/ErrorMessage.txt
#
%attr(0666, root, root) /usr/local/mariadb/columnstore/local/module
#
/usr/local/mariadb/columnstore/releasenum
# Tools...
/usr/local/mariadb/columnstore/bin/rollback
/usr/local/mariadb/columnstore/bin/editem
/usr/local/mariadb/columnstore/bin/getConfig
/usr/local/mariadb/columnstore/bin/setConfig
/usr/local/mariadb/columnstore/bin/setenv-hdfs-12
/usr/local/mariadb/columnstore/bin/setenv-hdfs-20
/usr/local/mariadb/columnstore/bin/hdfsCheck
/usr/local/mariadb/columnstore/bin/configxml.sh
/usr/local/mariadb/columnstore/bin/remote_scp_get.sh
/usr/local/mariadb/columnstore/bin/calpontAlias
/usr/local/mariadb/columnstore/bin/autoConfigure
/usr/local/mariadb/columnstore/bin/ddlcleanup
/usr/local/mariadb/columnstore/bin/idbmeminfo
/usr/local/mariadb/columnstore/bin/IDBInstanceCmds.sh
/usr/local/mariadb/columnstore/bin/IDBVolumeCmds.sh
/usr/local/mariadb/columnstore/bin/binary_installer.sh
/usr/local/mariadb/columnstore/bin/myCnf-include-args.text
/usr/local/mariadb/columnstore/bin/myCnf-exclude-args.text
/usr/local/mariadb/columnstore/bin/mycnfUpgrade
/usr/local/mariadb/columnstore/bin/getMySQLpw
/usr/local/mariadb/columnstore/bin/infinidb.conf
/usr/local/mariadb/columnstore/sbin/snmpd
/usr/local/mariadb/columnstore/sbin/snmptrapd
%config %attr(0666, root, root) /usr/local/mariadb/columnstore/etc/AlarmConfig.xml
#
%config /usr/local/mariadb/columnstore/local/snmpdx.conf
%config /usr/local/mariadb/columnstore/local/snmpdx.conf.singleserver
#
/usr/local/mariadb/columnstore/share/snmp/mibs/AGENTX-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/CALPONT-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/DISMAN-EVENT-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/DISMAN-SCRIPT-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/EtherLike-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/HCNUM-TC.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/HOST-RESOURCES-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/HOST-RESOURCES-TYPES.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IANAifType-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IANA-LANGUAGE-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IANA-RTPROTO-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IF-INVERTED-STACK-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IF-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/INET-ADDRESS-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IP-FORWARD-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IP-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IPV6-ICMP-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IPV6-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IPV6-TCP-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IPV6-TC.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/IPV6-UDP-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/NET-SNMP-AGENT-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/NET-SNMP-EXAMPLES-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/NET-SNMP-EXTEND-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/NET-SNMP-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/NET-SNMP-TC.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/NOTIFICATION-LOG-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/RFC1155-SMI.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/RFC1213-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/RFC-1215.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/RMON-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SMUX-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-COMMUNITY-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-MPD-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-NOTIFICATION-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-PROXY-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-TARGET-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-USER-BASED-SM-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-USM-AES-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-USM-DH-OBJECTS-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMPv2-CONF.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMPv2-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMPv2-SMI.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMPv2-TC.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMPv2-TM.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/TCP-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/TRANSPORT-ADDRESS-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/UCD-DEMO-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/UCD-DISKIO-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/UCD-DLMOD-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/UCD-IPFWACC-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/UCD-SNMP-MIB.txt
/usr/local/mariadb/columnstore/share/snmp/mibs/UDP-MIB.txt
#
/usr/local/mariadb/columnstore/post/functions
/usr/local/mariadb/columnstore/post/test-001.sh
/usr/local/mariadb/columnstore/post/test-002.sh
/usr/local/mariadb/columnstore/post/test-003.sh
/usr/local/mariadb/columnstore/post/test-004.sh
%files enterprise
%defattr(-, root, root)
/usr/local/mariadb/columnstore/bin/displayJobGraph.sh
/usr/local/mariadb/columnstore/bin/dbhealth.sh
/usr/local/mariadb/columnstore/bin/dbhealth.sql
# Tools...
/usr/local/mariadb/columnstore/bin/dumpcol
/usr/local/mariadb/columnstore/bin/oid2file
/usr/local/mariadb/columnstore/bin/evalcol
/usr/local/mariadb/columnstore/bin/SesMgr
/usr/local/mariadb/columnstore/bin/dumpVss
/usr/local/mariadb/columnstore/bin/editTxn
/usr/local/mariadb/columnstore/bin/dbprof.pl
/usr/local/mariadb/columnstore/bin/dumpobm
/usr/local/mariadb/columnstore/bin/file2oid.pl
/usr/local/mariadb/columnstore/bin/print_journal
/usr/local/mariadb/columnstore/bin/healthcheck
/usr/local/mariadb/columnstore/bin/glusterctl
/usr/local/mariadb/columnstore/bin/glusteradd
/usr/local/mariadb/columnstore/bin/glusterconf
/usr/local/mariadb/columnstore/bin/redistributeDB
/usr/local/mariadb/columnstore/bin/databaseSizeReport
/usr/local/mariadb/columnstore/bin/gdb
#
/usr/local/mariadb/columnstore/tools/copy2here.sh
/usr/local/mariadb/columnstore/tools/getlogs.sh
/usr/local/mariadb/columnstore/tools/getmodules.sh
/usr/local/mariadb/columnstore/tools/getps.sh
/usr/local/mariadb/columnstore/tools/getsar.sh
/usr/local/mariadb/columnstore/tools/getuserinput.sh
/usr/local/mariadb/columnstore/tools/prat
/usr/local/mariadb/columnstore/tools/prat.sh
/usr/local/mariadb/columnstore/tools/ps
/usr/local/mariadb/columnstore/tools/pscollect
/usr/local/mariadb/columnstore/tools/README
/usr/local/mariadb/columnstore/tools/tarfiles.sh
#
%files libs
%defattr(-, root, root)
/usr/local/mariadb/columnstore/lib/libconfigcpp.so.1.0.0
/usr/local/mariadb/columnstore/lib/libddlpackageproc.so.1.0.0
/usr/local/mariadb/columnstore/lib/libddlpackage.so.1.0.0
/usr/local/mariadb/columnstore/lib/libdmlpackageproc.so.1.0.0
/usr/local/mariadb/columnstore/lib/libdmlpackage.so.1.0.0
/usr/local/mariadb/columnstore/lib/libexecplan.so.1.0.0
/usr/local/mariadb/columnstore/lib/libfuncexp.so.1.0.0
/usr/local/mariadb/columnstore/lib/libudfsdk.so.1.0.0
/usr/local/mariadb/columnstore/lib/libjoblist.so.1.0.0
/usr/local/mariadb/columnstore/lib/libjoiner.so.1.0.0
/usr/local/mariadb/columnstore/lib/libloggingcpp.so.1.0.0
/usr/local/mariadb/columnstore/lib/libmessageqcpp.so.1.0.0
/usr/local/mariadb/columnstore/lib/libnetsnmpagent.so.5.2.1
/usr/local/mariadb/columnstore/lib/libnetsnmphelpers.so.5.2.1
/usr/local/mariadb/columnstore/lib/libnetsnmpmibs.so.5.2.1
/usr/local/mariadb/columnstore/lib/libnetsnmp.so.5.2.1
/usr/local/mariadb/columnstore/lib/libnetsnmptrapd.so.5.2.1
/usr/local/mariadb/columnstore/lib/liboamcpp.so.1.0.0
/usr/local/mariadb/columnstore/lib/libsnmpmanager.so.1.0.0
/usr/local/mariadb/columnstore/lib/libthreadpool.so.1.0.0
/usr/local/mariadb/columnstore/lib/libwindowfunction.so.1.0.0
/usr/local/mariadb/columnstore/lib/libwriteengine.so.1.0.0
/usr/local/mariadb/columnstore/lib/libwriteengineclient.so.1.0.0
/usr/local/mariadb/columnstore/lib/libbrm.so.1.0.0
/usr/local/mariadb/columnstore/lib/librwlock.so.1.0.0
/usr/local/mariadb/columnstore/lib/libdataconvert.so.1.0.0
/usr/local/mariadb/columnstore/lib/librowgroup.so.1.0.0
/usr/local/mariadb/columnstore/lib/libcacheutils.so.1.0.0
/usr/local/mariadb/columnstore/lib/libcommon.so.1.0.0
/usr/local/mariadb/columnstore/lib/libboost_idb.so.1.0.0
/usr/local/mariadb/columnstore/lib/libcompress.so.1.0.0
/usr/local/mariadb/columnstore/lib/libddlcleanuputil.so.1.0.0
/usr/local/mariadb/columnstore/lib/libbatchloader.so.1.0.0
/usr/local/mariadb/columnstore/lib/libmysqlcl_idb.so.1.0.0
/usr/local/mariadb/columnstore/lib/libquerystats.so.1.0.0
/usr/local/mariadb/columnstore/lib/libwriteengineredistribute.so.1.0.0
/usr/local/mariadb/columnstore/lib/libidbdatafile.so.1.0.0
/usr/local/mariadb/columnstore/lib/hdfs-20.so
/usr/local/mariadb/columnstore/lib/hdfs-12.so
/usr/local/mariadb/columnstore/lib/libgcc_s.so.1
/usr/local/mariadb/columnstore/lib/libstdc++.so.6.0.14
/usr/local/mariadb/columnstore/lib/libthrift.so.1.0.0
/usr/local/mariadb/columnstore/lib/libquerytele.so.1.0.0
%files storage-engine
/usr/local/mariadb/columnstore/lib/libcalmysql.so.1.0.0
/usr/local/mariadb/columnstore/lib/libudf_mysql.so.1.0.0
/usr/local/mariadb/columnstore/mysql/mysql-Calpont
/usr/local/mariadb/columnstore/mysql/install_calpont_mysql.sh
/usr/local/mariadb/columnstore/mysql/syscatalog_mysql.sql
/usr/local/mariadb/columnstore/mysql/dumpcat_mysql.sql
/usr/local/mariadb/columnstore/mysql/dumpcat.pl
/usr/local/mariadb/columnstore/mysql/calsetuserpriority.sql
/usr/local/mariadb/columnstore/mysql/calremoveuserpriority.sql
/usr/local/mariadb/columnstore/mysql/calshowprocesslist.sql
%config /usr/local/mariadb/columnstore/mysql/my.cnf
#
# Scriptlets
# for an install, pre & post run with $1 set to 1
# for an erase, preun & postun run with $1 set to 0
# for an upgrade, pre & post run first, with $1 set to 2 then the _old_ preun & postun run with $1 set to 1
%post platform
rpmmode=install
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=upgrade
fi
fi
prefix=/usr/local
test -x /usr/local/mariadb/columnstore/bin/post-install && /usr/local/mariadb/columnstore/bin/post-install --prefix=$prefix --rpmmode=$rpmmode
echo "InfinIDB RPM install completed"
%post libs
rpmmode=install
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=upgrade
fi
fi
prefix=/usr/local
echo "InfinIDB RPM install completed"
%post storage-engine
rpmmode=install
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=upgrade
fi
fi
prefix=/usr/local
echo "InfinIDB RPM install completed"
%post enterprise
rpmmode=install
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=upgrade
fi
fi
prefix=/usr/local
echo "InfinIDB RPM install completed"
%preun platform
rpmmode=upgrade
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=erase
fi
else
rpmmode=erase
fi
if [ $rpmmode = erase ]; then
test -x /usr/local/mariadb/columnstore/bin/pre-uninstall && /usr/local/mariadb/columnstore/bin/pre-uninstall
fi
exit 0
%preun libs
rpmmode=upgrade
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=erase
fi
else
rpmmode=erase
fi
exit 0
%preun storage-engine
rpmmode=upgrade
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=erase
fi
else
rpmmode=erase
fi
exit 0
%preun enterprise
rpmmode=upgrade
if [ "$1" -eq "$1" 2> /dev/null ]; then
if [ $1 -ne 1 ]; then
rpmmode=erase
fi
else
rpmmode=erase
fi
exit 0