目次
※ RPM も参照の事。
# yum -y install \ > expat-devel \ > libuuid-devel \ > db4-devel \ > mysql-devel \ > sqlite-devel \ > unixODBC-devel \ > openldap-devel \ > nss-devel
# su - rpmdevel $ cd /home/rpmdevel/src $ wget http://ftp.riken.jp/net/apache//apr/apr-util-1.4.1.tar.bz2
# su - rpmdevel $ cd src $ tar jxvf apr-util-1.4.1.tar.bz2 $ vi apr-util-1.4.1/apr-util.spec
〜(略)〜 #%package freetds #Group: Development/Libraries #Summary: APR utility library FreeTDS DBD driver #BuildRequires: freetds-devel #Requires: apr-util = %{version}-%{release} # #%description freetds #This package provides the FreeTDS driver for the apr-util DBD #(database abstraction) interface. 〜(略)〜 #%files freetds #%defattr(-,root,root,-) #%{_libdir}/apr-util-%{apuver}/apr_dbd_freetds*
%build %configure --with-apr=%{_prefix} \ --includedir=%{_includedir}/apr-%{apuver} \ --with-ldap --without-gdbm \ --with-sqlite3 --with-pgsql --with-mysql --with-freetds --with-odbc \ ← この行を --with-sqlite3 --with-mysql --with-odbc \ ← こうする(--with-freetds を削除) --with-pgsql=/usr/pgsql-9.2 \ ← こうする(パスの指定)
$ tar jcvf apr-util-1.4.1.tar.bz2 apr-util-1.4.1/
$ rpmbuild -tb --clean apr-util-1.4.1.tar.bz2
$ sudo rpm -Uvh /home/rpmdevel/rpm/RPMS/i686/apr-util-1.4.1-1.i686.rpm $ sudo rpm -Uvh /home/rpmdevel/rpm/RPMS/i686/apr-util-devel-1.4.1-1.i686.rpm