|
|
|
@ -23,6 +23,14 @@
|
|
|
|
|
## SUCH DAMAGE. |
|
|
|
|
## |
|
|
|
|
|
|
|
|
|
# the additionally used features |
|
|
|
|
%define with_x no |
|
|
|
|
|
|
|
|
|
# more optional settings |
|
|
|
|
# (requires with_x set to "yes" above) |
|
|
|
|
%define with_jpeg no |
|
|
|
|
%define with_png no |
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
|
Name: emacs |
|
|
|
|
Summary: The GNU EMACS Text Editor |
|
|
|
@ -33,7 +41,7 @@ Distribution: OpenPKG [REL]
|
|
|
|
|
Group: Editor |
|
|
|
|
License: GPL |
|
|
|
|
Version: 21.1 |
|
|
|
|
Release: 20011201 |
|
|
|
|
Release: 20020125 |
|
|
|
|
|
|
|
|
|
# list of sources |
|
|
|
|
Source0: ftp://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.gz |
|
|
|
@ -41,8 +49,18 @@ Source0: ftp://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.gz
|
|
|
|
|
# build information |
|
|
|
|
Prefix: %{l_prefix} |
|
|
|
|
BuildRoot: %{l_buildroot} |
|
|
|
|
BuildPreReq: OpenPKG, openpkg >= 20011227, make |
|
|
|
|
BuildPreReq: OpenPKG, openpkg >= 20011227, make, texinfo |
|
|
|
|
PreReq: OpenPKG, openpkg >= 20011227 |
|
|
|
|
%if "%{with_x}" == "yes" |
|
|
|
|
BuildPreReq: X11 |
|
|
|
|
PreReq: X11 |
|
|
|
|
%if "%{with_jpeg}" == "yes" |
|
|
|
|
BuildPreReq: jpeg |
|
|
|
|
%endif |
|
|
|
|
%if "%{with_png}" == "yes" |
|
|
|
|
BuildPreReq: png, zlib |
|
|
|
|
%endif |
|
|
|
|
%endif |
|
|
|
|
AutoReq: no |
|
|
|
|
AutoReqProv: no |
|
|
|
|
|
|
|
|
@ -60,10 +78,25 @@ AutoReqProv: no
|
|
|
|
|
-- configure |
|
|
|
|
CC="%{l_cc}" \ |
|
|
|
|
CFLAGS="%{l_cflags -O}" \ |
|
|
|
|
CPPFLAGS="-I%{l_prefix}/include" \ |
|
|
|
|
LDFLAGS="-L%{l_prefix}/lib" \ |
|
|
|
|
./configure \ |
|
|
|
|
--prefix=%{l_prefix} \ |
|
|
|
|
%if "%{with_x}" == "yes" |
|
|
|
|
--with-x \ |
|
|
|
|
--x-includes=`%{l_prefix}/etc/rc --query x11_incdir` \ |
|
|
|
|
--x-libraries=`%{l_prefix}/etc/rc --query x11_libdir` \ |
|
|
|
|
%if "%{with_jpeg}" == "yes" |
|
|
|
|
--with-jpeg \ |
|
|
|
|
%endif |
|
|
|
|
%if "%{with_png}" == "yes" |
|
|
|
|
--with-png \ |
|
|
|
|
%endif |
|
|
|
|
--with-x-toolkit=yes |
|
|
|
|
%else |
|
|
|
|
--with-x-toolkit=no \ |
|
|
|
|
--without-x |
|
|
|
|
%endif |
|
|
|
|
%{l_make} %{l_mflags -O} |
|
|
|
|
|
|
|
|
|
%install |
|
|
|
|