Хочу я вот собрать MySQL.
Вытащил srpm
rpm -i mysql-4.1.9-1.src.rpm
cd /usr/src/redhat/SPECS
Если я хочу собрать mysql как обычно, то я должен дать команду
rpm -ba mysql.spec
А вот если я хочу собрать его необычно? Например, что бы у него базы лежали где-нибудь в другом месте? Сначала, я как обычный линуксоид, решил, что надо указать ключики\сменить переменные и будет мне счастье.
Однако посмотрел я в mysql.spec и увидел, что там все пути жестко заданы.
К примеру
%post server
if [ $1 = 1 ]; then
/sbin/chkconfig --add mysqld
fi
/bin/chmod 0755 /var/lib/mysql
/bin/touch /var/log/mysqld.log
Я правильно понимаю, что с фишечками типа "mysql из srpm в /opt" я обламываюсь?