packages: mana/mana.spec, mana/mana-chasen.patch (NEW) - rel 2 - fix build ...
baggins
baggins at pld-linux.org
Fri Jul 15 14:36:44 CEST 2011
Author: baggins Date: Fri Jul 15 12:36:44 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 2
- fix build conflict with installed chasen-devel
---- Files affected:
packages/mana:
mana.spec (1.2 -> 1.3) , mana-chasen.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/mana/mana.spec
diff -u packages/mana/mana.spec:1.2 packages/mana/mana.spec:1.3
--- packages/mana/mana.spec:1.2 Fri Jul 15 14:00:50 2011
+++ packages/mana/mana.spec Fri Jul 15 14:36:39 2011
@@ -11,13 +11,14 @@
#Summary(pl.UTF-8): -
Name: mana
Version: 0.2.1
-Release: 1
+Release: 2
License: GPL v2
Group: Applications
Source0: http://dl.sourceforge.jp/shinji/20514/%{name}-%{version}.tar.bz2
# Source0-md5: 3a173e9c6047ed18ae8080cfcd38f3a4
Patch0: %{name}-DESTDIR.patch
Patch1: %{name}-change_scheme_dir.patch
+Patch2: %{name}-chasen.patch
URL: http://sourceforge.jp/projects/shinji/
BuildRequires: gdbm-devel
BuildRequires: glib2-devel
@@ -39,8 +40,15 @@
%setup -q
%patch0 -p1
%patch1 -p0
+%patch2 -p1
+
+mv lib/{,mana-}chasen.h
%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
%configure
%{__make} -j1
@@ -71,6 +79,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.3 2011/07/15 12:36:39 baggins
+- rel 2
+- fix build conflict with installed chasen-devel
+
Revision 1.2 2011/07/15 12:00:50 baggins
- added bootstrap bcond
================================================================
Index: packages/mana/mana-chasen.patch
diff -u /dev/null packages/mana/mana-chasen.patch:1.1
--- /dev/null Fri Jul 15 14:36:44 2011
+++ packages/mana/mana-chasen.patch Fri Jul 15 14:36:39 2011
@@ -0,0 +1,47 @@
+--- mana-0.2.1/lib/Makefile.am~ 2005-06-27 23:42:39.000000000 +0200
++++ mana-0.2.1/lib/Makefile.am 2011-07-15 14:19:57.548606876 +0200
+@@ -1,7 +1,7 @@
+-noinst_HEADERS = chasen.h
+-noinst_LIBRARIES = libchasen.a
++noinst_HEADERS = mana-chasen.h
++noinst_LIBRARIES = libmanachasen.a
+
+-libchasen_a_SOURCES = block.c chadic.h chalib.c chalib.h chasen.h connect.c \
++libmanachasen_a_SOURCES = block.c chadic.h chalib.c chalib.h mana-chasen.h connect.c \
+ dartsdic.cpp dartsdic.h getid.c getopt.c grammar.c \
+ init.c iotool.c jfgets.c katuyou.c lisp.c \
+ literal.c literal.h mmap.c parse.c print.c \
+--- mana-0.2.1/lib/chalib.h~ 2004-06-04 19:21:08.000000000 +0200
++++ mana-0.2.1/lib/chalib.h 2011-07-15 14:20:31.103606862 +0200
+@@ -8,7 +8,7 @@
+ #define __CHALIB_H__
+
+ #include "chadic.h"
+-#include "chasen.h"
++#include "mana-chasen.h"
+
+ #if defined _WIN32 && ! defined __CYGWIN__
+ #define strcasecmp stricmp
+--- mana-0.2.1/mana/Makefile~ 2011-07-15 14:15:48.803606932 +0200
++++ mana-0.2.1/mana/Makefile 2011-07-15 14:21:31.485606855 +0200
+@@ -7,9 +7,9 @@
+ LIBDIRS = ../gdbm ../schoca/lib ../lib
+ INCDIRS = ../gdbm ../schoca/lib ../lib ..
+ LIBS = gdbm schoca
+-CLIBS = gdbm gdbm_compat chasen
++CLIBS = gdbm gdbm_compat manachasen
+ PACKS = unix
+-LINK = $(LIBTOOL) --mode=link \
++LINK = $(LIBTOOL) --mode=link --tag=CC \
+ $(CXX) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
+ OCAMLLDFLAGS = -verbose -cc "$(LINK)"
+ OCAMLBLDFLAGS = -g -verbose -cc "$(LINK)"
+--- mana-0.2.1/mkchadic/Makefile.am~ 2004-02-03 12:47:47.000000000 +0100
++++ mana-0.2.1/mkchadic/Makefile.am 2011-07-15 14:24:10.776606815 +0200
+@@ -1,5 +1,5 @@
+ INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/lib -I$(includedir)
+-LDADD = $(top_builddir)/lib/libchasen.a
++LDADD = $(top_builddir)/lib/libmanachasen.a
+ DEFS = -DRCPATH=\""$(RCPATH)\"" @DEFS@
+
+ LINK = $(LIBTOOL) --mode=link \
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mana/mana.spec?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list