rpms/jd/devel jd-svn2580-libm-onig_include-configure_args.patch, NONE, 1.1 jd.spec, 1.375, 1.376
Mamoru Tasaka
mtasaka at fedoraproject.org
Sat Dec 20 10:49:49 UTC 2008
Author: mtasaka
Update of /cvs/extras/rpms/jd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10321
Modified Files:
jd.spec
Added Files:
jd-svn2580-libm-onig_include-configure_args.patch
Log Message:
Some build fixes
jd-svn2580-libm-onig_include-configure_args.patch:
--- NEW FILE jd-svn2580-libm-onig_include-configure_args.patch ---
Index: configure.in
===================================================================
--- configure.in (revision 2580)
+++ configure.in (working copy)
@@ -124,7 +124,15 @@
AC_CHECK_HEADERS([socket.h])
AC_CHECK_LIB(socket,socket)
+dnl
+dnl math
+dnl
+echo "use math"
+AC_CHECK_HEADERS([math.h])
+AC_CHECK_LIB(m,sqrt)
+
+
dnl
dnl ã»ãã·ã§ã³ç®¡ç
dnl
@@ -303,17 +311,20 @@
AC_ARG_WITH(oniguruma,[ --with-oniguruma (enable oniguruma)],
[ if test "$withval" != "no" ;then
echo "use oniguruma"
- AC_CHECK_HEADER([onigposix.h], ,[AC_MSG_ERROR([onigposix.h not found])])
- AC_CHECK_LIB([onig],[regexec], ,[AC_MSG_ERROR([libonig.a not found])])
AC_CHECK_PROG(ONIG_CONFIG, onig-config, onig-config)
if test "x${ONIG_CONFIG}" == "x" ; then
AC_MSG_ERROR([onig-config not found])
fi
ONIG_CFLAGS=`onig-config --cflags`
ONIG_LIBS=`onig-config --libs`
+ CPPFLAGS_ORIGINAL="${CPPFLAGS}"
+ CPPFLAGS="${CPPFLAGS} ${ONIG_CFLAGS}"
+ AC_CHECK_HEADER([onigposix.h], ,[AC_MSG_ERROR([onigposix.h not found])])
+ AC_CHECK_LIB([onig],[regexec], ,[AC_MSG_ERROR([libonig.a not found])])
AC_DEFINE(USE_ONIG, , "use oniguruma")
AC_SUBST(ONIG_CFLAGS)
AC_SUBST(ONIG_LIBS)
+ CPPFLAGS="${CPPFLAGS_ORIGINAL}"
fi ])
Index: src/control/Makefile.am
===================================================================
--- src/control/Makefile.am (revision 2580)
+++ src/control/Makefile.am (working copy)
@@ -16,5 +16,5 @@
mousekeypref.h keypref.h mousepref.h buttonpref.h \
defaultconf.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @ONIG_CFLAGS@
INCLUDES = -I$(top_srcdir)/src
Index: src/article/Makefile.am
===================================================================
--- src/article/Makefile.am (revision 2580)
+++ src/article/Makefile.am (working copy)
@@ -48,5 +48,5 @@
toolbar.h \
toolbarsearch.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @ONIG_CFLAGS@
INCLUDES = -I$(top_srcdir)/src
Index: src/message/Makefile.am
===================================================================
--- src/message/Makefile.am (revision 2580)
+++ src/message/Makefile.am (working copy)
@@ -18,5 +18,5 @@
toolbar.h \
logmanager.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @ONIG_CFLAGS@
INCLUDES = -I$(top_srcdir)/src
Index: src/dbtree/Makefile.am
===================================================================
--- src/dbtree/Makefile.am (revision 2580)
+++ src/dbtree/Makefile.am (working copy)
@@ -57,5 +57,5 @@
nodetreejbbs.h \
nodetreemachi.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @ONIG_CFLAGS@
INCLUDES = -I$(top_srcdir)/src
Index: src/jdlib/tfidf.cpp
===================================================================
--- src/jdlib/tfidf.cpp (revision 2580)
+++ src/jdlib/tfidf.cpp (working copy)
@@ -10,6 +10,7 @@
#include "global.h"
#include <set>
+#include <cmath>
//
Index: src/board/Makefile.am
===================================================================
--- src/board/Makefile.am (revision 2580)
+++ src/board/Makefile.am (working copy)
@@ -15,5 +15,5 @@
columns.h \
preference.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @ONIG_CFLAGS@
INCLUDES = -I$(top_srcdir)/src
Index: src/config/Makefile.am
===================================================================
--- src/config/Makefile.am (revision 2580)
+++ src/config/Makefile.am (working copy)
@@ -7,5 +7,5 @@
noinst_HEADERS = \
configitems.h globalconf.h defaultconf.h aboutconfig.h aboutconfigdiag.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @ONIG_CFLAGS@
INCLUDES = -I$(top_srcdir)/src
Index: src/bbslist/Makefile.am
===================================================================
--- src/bbslist/Makefile.am (revision 2580)
+++ src/bbslist/Makefile.am (working copy)
@@ -24,5 +24,5 @@
columns.h \
toolbar.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @ONIG_CFLAGS@
INCLUDES = -I$(top_srcdir)/src
Index: src/Makefile.am
===================================================================
--- src/Makefile.am (revision 2580)
+++ src/Makefile.am (working copy)
@@ -113,4 +113,4 @@
environment.h
-AM_CXXFLAGS = @GTKMM_CFLAGS@ @GTHREAD_CFLAGS@ @GNUTLS_CFLAGS@ @OPENSSL_CFLAGS@ @GNOMEUI_CFLAGS@ @LIBSM_CFLAGS@
+AM_CXXFLAGS = @GTKMM_CFLAGS@ @GTHREAD_CFLAGS@ @GNUTLS_CFLAGS@ @OPENSSL_CFLAGS@ @GNOMEUI_CFLAGS@ @LIBSM_CFLAGS@ @ONIG_CFLAGS@
Index: Makefile.am
===================================================================
--- Makefile.am (revision 2580)
+++ Makefile.am (working copy)
@@ -42,8 +42,9 @@
@if test -n "$(jd_CONFIGURE_ARGS)"; \
then \
- echo "#define CONFIGURE_ARGS \"$(jd_CONFIGURE_ARGS)\"" >> $@.new; \
+ jd_CONFIGURE_ARGS='(none)' ;\
fi
+ @echo "#define CONFIGURE_ARGS \"$(jd_CONFIGURE_ARGS)\"" >> $@.new
@echo '' >> $@.new
@echo '// Version information of SVN.' >> $@.new
Index: jd.spec
===================================================================
RCS file: /cvs/extras/rpms/jd/devel/jd.spec,v
retrieving revision 1.375
retrieving revision 1.376
diff -u -r1.375 -r1.376
--- jd.spec 19 Dec 2008 17:31:00 -0000 1.375
+++ jd.spec 20 Dec 2008 10:49:19 -0000 1.376
@@ -19,7 +19,7 @@
##########################################
# Defined by vendor
#
-%define vendor_rel 2
+%define vendor_rel 3
%define extra_rel %{nil}
# Tag name changed from vendor to vendorname so as not to
# overwrite Vendor entry in Summary
@@ -52,7 +52,7 @@
License: GPLv2
URL: http://jd4linux.sourceforge.jp/
Source0: http://downloads.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz
-#Patch0: jd-svn2573-compile.patch
+Patch0: jd-svn2580-libm-onig_include-configure_args.patch
#Source0: %{name}-%{main_ver}-%{strtag}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -79,6 +79,7 @@
%prep
%setup -q -n %{name}-%{main_ver}-%{strtag}
+%patch0 -p0 -b .buildfix
#find . -name .svn | sort -r | xargs %{__rm} -rf
sh autogen.sh
More information about the fedora-extras-commits
mailing list