OSDN Git Service

Do make install for rpmbuild
authorKyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Thu, 17 Jan 2019 04:14:24 +0000 (13:14 +0900)
committerKyotaro Horiguchi <horiguchi.kyotaro@lab.ntt.co.jp>
Thu, 17 Jan 2019 04:38:55 +0000 (13:38 +0900)
Use make install to build in prmbuild directory instaed of using
install command to individual file to reduce maintenance labor.

SPECS/pg_hint_plan96.spec

index 9975962..29270a8 100644 (file)
@@ -54,16 +54,7 @@ make USE_PGXS=1 %{?_smp_mflags}
 ## Set variables for install
 %install
 rm -rf %{buildroot}
-install -d %{buildroot}%{_libdir}
-install pg_hint_plan.so %{buildroot}%{_libdir}/pg_hint_plan.so
-install -d %{buildroot}%{_datadir}/extension
-install -m 644 pg_hint_plan--1.2.4.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.2.4.sql
-install -m 644 pg_hint_plan--1.2.3--1.2.4.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.2.3--1.2.4.sql
-install -m 644 pg_hint_plan--1.2.2--1.2.3.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.2.2--1.2.3.sql
-install -m 644 pg_hint_plan--1.2.1--1.2.2.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.2.1--1.2.2.sql
-install -m 644 pg_hint_plan--1.2.0--1.2.1.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.2.0--1.2.1.sql
-install -m 644 pg_hint_plan--1.1.3--1.2.0.sql %{buildroot}%{_datadir}/extension/pg_hint_plan--1.1.3--1.2.0.sql
-install -m 644 pg_hint_plan.control %{buildroot}%{_datadir}/extension/pg_hint_plan.control
+make install DESTDIR=%{buildroot}
 
 %clean
 rm -rf %{buildroot}