Date: Fri, 10 Feb 2023 05:51:44 GMT From: Yasuhiro Kimura <yasu@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 585e6543da46 - main - japanese/ruby-uconv: Fix build with Ruby 3.1 and 12.3-RELEASE Message-ID: <202302100551.31A5piCI086894@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yasu: URL: https://cgit.FreeBSD.org/ports/commit/?id=585e6543da46bf87df03b8a759401004a55e8d94 commit 585e6543da46bf87df03b8a759401004a55e8d94 Author: Yasuhiro Kimura <yasu@FreeBSD.org> AuthorDate: 2023-01-26 11:04:34 +0000 Commit: Yasuhiro Kimura <yasu@FreeBSD.org> CommitDate: 2023-02-10 05:50:33 +0000 japanese/ruby-uconv: Fix build with Ruby 3.1 and 12.3-RELEASE While I'm here, * Add license information. * Pet portclippy. * Tidy up Makefile with portfmt. PR: 269166 Approved by: maintainer timeout --- japanese/ruby-uconv/Makefile | 12 ++++++++---- japanese/ruby-uconv/files/patch-extconf.rb | 10 ++++++++++ 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/japanese/ruby-uconv/Makefile b/japanese/ruby-uconv/Makefile index 71ec25d3ffec..f19116e3900a 100644 --- a/japanese/ruby-uconv/Makefile +++ b/japanese/ruby-uconv/Makefile @@ -8,12 +8,16 @@ MAINTAINER= ruby@FreeBSD.org COMMENT= Unicode conversion library with Japanese codesets support for Ruby WWW= http://www.yoshidam.net/Ruby.html #uconv -USES= ruby:extconf +LICENSE= RUBY +LICENSE_FILE= ${WRKSRC}/README -WRKSRC= ${WRKDIR}/${PORTNAME} +USES= ruby:extconf + +MAKE_ARGS= INSTALL_DATA="${INSTALL_DATA}" \ + INSTALL_PROG="${INSTALL_PROGRAM}" INSTALL_TARGET= site-install -MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \ - INSTALL_DATA="${INSTALL_DATA}" + +WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS diff --git a/japanese/ruby-uconv/files/patch-extconf.rb b/japanese/ruby-uconv/files/patch-extconf.rb new file mode 100644 index 000000000000..ea48d76e7ca6 --- /dev/null +++ b/japanese/ruby-uconv/files/patch-extconf.rb @@ -0,0 +1,10 @@ +--- extconf.rb.orig 2003-03-12 05:20:47 UTC ++++ extconf.rb +@@ -1,6 +1,6 @@ + require 'mkmf' + +-$CFLAGS = "" ++$CFLAGS = "-fdeclspec" + #$CFLAGS="-DUSE_EUC -DUSE_SJIS" + ##$CFLAGS="-DUSE_SJIS -DUSE_WIN32API" +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202302100551.31A5piCI086894>