--- rpms/seafile-server/contribs9/seafile-server.spec 2018/04/08 03:12:10 1.1 +++ rpms/seafile-server/contribs9/seafile-server.spec 2018/05/09 05:33:59 1.2 @@ -36,6 +36,7 @@ Source0: https://github.com/haiwen/seafi #Source0: https://github.com/haiwen/seafile-server/archive/v%{version}-server.tar.gz Patch0: seafile-5.1.1-evhtp.patch Patch1: seafile-5.1.3.libarchive.patch +Patch2: seafile-server-6.2.5-typedef.patch #seafile-server-6.1.1-server.libarchive.patch BuildRequires: intltool BuildRequires: pkgconfig(glib-2.0) @@ -65,8 +66,11 @@ BuildRequires: vala # server requirements BuildRequires: pkgconfig(zdb) BuildRequires: pkgconfig(evhtp) -BuildRequires: pkgconfig(libarchive) +# BuildRequires: pkgconfig(libarchive) +BuildRequires: libarchive-devel = 2.8.5 #add jpp epel +BuildRequires: mysql-devel +BuildREquires: postgresql-devel BuildRequires: libedit BuildRequires: libtool BuildRequires: fuse-devel fuse @@ -164,25 +168,25 @@ This package contains the python 2 bindi %prep %setup -q -%patch0 -p1 +# %patch0 -p1 # %patch1 -p1 +%patch2 -p1 sed -i -e /\(DESTDIR\)/d lib/libseafile.pc.in -NOCONFIGURE=1 ./autogen.sh +# NOCONFIGURE=1 ./autogen.sh %build scl enable %{scl_python} "bash" %{?scl:scl enable %{scl_python} - << \EOF} export PYTHON='/opt/rh/python27/root/usr/bin/python' -%configure \ - --disable-static \ - --enable-server \ - --enable-client +./autogen.sh +./configure --disable-static +# %configure \ +# --disable-static \ make %{?scl:EOF} -# --with-mysql unknown for 5.1.3 %install %scl_install