-install -d $RPM_BUILD_ROOT%{_libdir}/gcl/{cmpnew,unixport,lsp,gcl-tk}
-install -d $RPM_BUILD_ROOT{%{_infodir},%{_bindir}}
-install -d $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
-install unixport/saved_gcl $RPM_BUILD_ROOT%{_libdir}/gcl/unixport
-install info/*info*.gz $RPM_BUILD_ROOT%{_infodir}
-install cmpnew/collectfn.o $RPM_BUILD_ROOT%{_libdir}/gcl/cmpnew
-install lsp/{gprof.lsp,info.o,profile.lsp} $RPM_BUILD_ROOT%{_libdir}/gcl/lsp
-install gcl-tk/{decode.tcl,gcl.tcl,gcltkaux,gcltksrv,tinfo.o,tkl.o} \
- $RPM_BUILD_ROOT%{_libdir}/gcl/gcl-tk
+%{__make} install1 \
+ DESTDIR=$RPM_BUILD_ROOT \
+ INSTALL_LIB_DIR=%{_libdir}/gcl
+
+mv -f $RPM_BUILD_ROOT%{_libdir}/gcl/info/* $RPM_BUILD_ROOT%{_infodir}
+rmdir $RPM_BUILD_ROOT%{_libdir}/gcl/info
+
+install man/man1/gcl.1 $RPM_BUILD_ROOT%{_mandir}/man1