rpms/jd/devel jd-rev3586-try-gtkmm30.patch, NONE, 1.1 jd.spec, 1.507, 1.508
Mamoru Tasaka
mtasaka at fedoraproject.org
Sun Jul 18 10:06:54 UTC 2010
Author: mtasaka
Update of /cvs/extras/rpms/jd/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv4554
Modified Files:
jd.spec
Added Files:
jd-rev3586-try-gtkmm30.patch
Log Message:
Just try
jd-rev3586-try-gtkmm30.patch:
configure.in | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE jd-rev3586-try-gtkmm30.patch ---
Index: configure.in
===================================================================
--- configure.in (revision 3586)
+++ configure.in (working copy)
@@ -77,6 +77,8 @@
dnl
dnl パッケージのチェック
dnl
+PKG_CHECK_MODULES(GTKMM, [gtkmm-3.0 >= 2.90.5], [ echo "gtkmm >= 2.90.5" ; GTKMMVER=2295], [
+
PKG_CHECK_MODULES(GTKMM,[gtkmm-2.4 >= 2.12.0], [ echo "gtkmm >= 2.12.0" ; GTKMMVER=2120 ], [
PKG_CHECK_MODULES(GTKMM,[gtkmm-2.4 >= 2.8.0], [ echo "gtkmm >= 2.8.0" ; GTKMMVER=280 ], [
@@ -87,6 +89,7 @@
] )
] )
] )
+])
PKG_CHECK_MODULES(GTHREAD, [gthread-2.0 >= 2.0] )
CXXFLAGS="$CXXFLAGS -DGTKMMVER=$GTKMMVER"
Index: jd.spec
===================================================================
RCS file: /cvs/extras/rpms/jd/devel/jd.spec,v
retrieving revision 1.507
retrieving revision 1.508
diff -u -p -r1.507 -r1.508
--- jd.spec 18 Jul 2010 07:27:30 -0000 1.507
+++ jd.spec 18 Jul 2010 10:06:53 -0000 1.508
@@ -41,9 +41,16 @@
%define migemo_dict %{_datadir}/cmigemo/utf-8/migemo-dict
##########################################
+##########################################
+%define try_gtkmm30 1
+%if 0%{?try_gtkmm30}
+%define gtkmmdevel gtkmm30-devel
+%endif
+##########################################
+
Name: jd
Version: %{main_ver}
-Release: %{rel}
+Release: %{rel}.1
Summary: A 2ch browser
Group: Applications/Internet
@@ -52,6 +59,7 @@ URL: http://jd4linux.sourcefo
Source0: http://dl.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz
#Source0: %{name}-%{main_ver}-%{strtag}.tgz
Patch0: jd-2.6.0-rc100130-env-pkg-distro-specific.patch
+Patch1: jd-rev3586-try-gtkmm30.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: %{gtkmmdevel}
@@ -79,18 +87,13 @@ JD is a 2ch browser based on gtkmm2.
%setup -q -n %{name}-%{main_ver}-%{strtag}
#find . -name .svn | sort -r | xargs %{__rm} -rf
-# Workaround for bug 611781
-%if 0%{?fedora} >= 14
-mkdir -p TMPm4
-cat %{_datadir}/aclocal/pkg.m4 | sed -e 's|\(dnl.*\)$| \1|' > TMPm4/pkg.m4
-sed -i.m4 -e '/^aclocal/s|^\(.*\)$|\1 -ITMPm4|' autogen.sh
-sed -i.ver -e 's|for num in 10|for num in 11 10|' autogen.sh
-%endif
-
# Fedora specific
if ( uname -n | grep -q 'fedoraproject\.org' ) ; then
%patch0 -p1 -b .env_fedora
fi
+%if 0%{?try_gtkmm30}
+%patch1 -p0 -b .gtkmm30
+%endif
sh autogen.sh
More information about the scm-commits
mailing list