rpms/nkf/devel .cvsignore, 1.7, 1.8 nkf.spec, 1.23, 1.24 sources, 1.7, 1.8

Akira Tagoh (tagoh) fedora-extras-commits at redhat.com
Fri Sep 21 03:52:44 UTC 2007


Author: tagoh

Update of /cvs/pkgs/rpms/nkf/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7092

Modified Files:
	.cvsignore nkf.spec sources 
Log Message:
* Fri Sep 21 2007 Akira TAGOH <tagoh at redhat.com> - 1:2.0.8b-1
- New upstream release.
- clean up the spec file.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nkf/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore	6 Jul 2006 00:33:05 -0000	1.7
+++ .cvsignore	21 Sep 2007 03:52:12 -0000	1.8
@@ -5,3 +5,4 @@
 nkf205.tar.gz
 nkf206a.tar.gz
 nkf207.tar.gz
+nkf-2.0.8b.tar.gz


Index: nkf.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nkf/devel/nkf.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- nkf.spec	23 Aug 2007 13:04:24 -0000	1.23
+++ nkf.spec	21 Sep 2007 03:52:12 -0000	1.24
@@ -1,16 +1,18 @@
-%define	nkfver	nkf207
+%define		nkfver	2.0.8
 
-Summary: A Kanji code conversion filter.
-Name: nkf
-Version: 2.07
-Release: 3%{?dist}
-License: BSD
-Group: Applications/Text
-#Source: http://www.ie.u-ryukyu.ac.jp/~kono/nkf/dist/%{nkfver}.tar
-Source: http://www01.tcp-ip.or.jp/~furukawa/nkf_utf8/%{nkfver}.tar.gz
-Source3: nkf.copyright
-Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Name:		nkf
+Epoch:		1
+Version:	2.0.8b
+Release:	1%{?dist}
+License:	BSD
+URL:		http://nkf.sourceforge.jp/
+Source0:	http://prdownloads.sourceforge.jp/nkf/26243/%{name}-%{version}.tar.gz
+Source3:	nkf.copyright
+Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires:	perl-ExtUtils-MakeMaker
 
+Summary:	A Kanji code conversion filter
+Group:		Applications/Text
 %description
 Nkf is a Kanji code converter for terminals, hosts, and networks. Nkf
 converts input Kanji code to 7-bit JIS, MS-kanji (shifted-JIS) or
@@ -26,34 +28,36 @@
 Conversion details are specified by flags before the last argument.
 
 %prep
-%{__rm} -rf	$RPM_BUILD_ROOT
-%{__mkdir_p}	$RPM_BUILD_ROOT/%{_bindir}
-%{__mkdir_p}	$RPM_BUILD_ROOT%{_mandir}/{man1,ja/man1}
-
-%setup -q -n %{nkfver}
+%setup -q -n %{name}-%{nkfver}
 
 %build
 make nkf
 cp %{SOURCE3} .
-(cd NKF.mod;
-CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL PREFIX=$RPM_BUILD_ROOT%{_prefix} INSTALLDIRS=vendor
-)
+pushd NKF.mod
+CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL PREFIX=%{_prefix} INSTALLDIRS=vendor
+make
+popd
 
 %install
+rm -rf $RPM_BUILD_ROOT
+%{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir}
+%{__mkdir_p} $RPM_BUILD_ROOT%{_mandir}/{man1,ja/man1}
+
 ./nkf -e nkf.1j > nkf.1jeuc
 iconv -f euc-jp -t utf-8 nkf.1jeuc > nkf.1utf8
-install -m 755 nkf $RPM_BUILD_ROOT%{_bindir}
-install -m 644 nkf.1 $RPM_BUILD_ROOT%{_mandir}/man1
-install -m 644 nkf.1utf8 $RPM_BUILD_ROOT%{_mandir}/ja/man1/nkf.1
+install -m 755 -p nkf $RPM_BUILD_ROOT%{_bindir}
+install -m 644 -p nkf.1 $RPM_BUILD_ROOT%{_mandir}/man1
+install -m 644 -p nkf.1utf8 $RPM_BUILD_ROOT%{_mandir}/ja/man1/nkf.1
 pushd NKF.mod
 eval `perl '-V:installarchlib'`
 eval `perl '-V:installvendorarch'`
-mkdir -p $RPM_BUILD_ROOT/$installarchlib
-make install
-rm -f $RPM_BUILD_ROOT/$installvendorarch/perllocal.pod \
-	${RPM_BUILD_ROOT}${installarchlib}/perllocal.pod
-rm -f $RPM_BUILD_ROOT/$installvendorarch/auto/NKF/NKF.bs
+make install DESTDIR=$RPM_BUILD_ROOT
+rm -f	$RPM_BUILD_ROOT$installvendorarch/perllocal.pod		\
+	$RPM_BUILD_ROOT$installarchlib/perllocal.pod		\
+	$RPM_BUILD_ROOT$installvendorarch/auto/NKF/NKF.bs	\
+	$RPM_BUILD_ROOT$installvendorarch/auto/NKF/.packlist
 popd
+chmod 0755 $RPM_BUILD_ROOT$installvendorarch/auto/NKF/NKF.so
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -73,6 +77,10 @@
 %{_mandir}/man3/NKF.3pm.gz
 
 %changelog
+* Fri Sep 21 2007 Akira TAGOH <tagoh at redhat.com> - 1:2.0.8b-1
+- New upstream release.
+- clean up the spec file.
+
 * Thu Aug 23 2007 Akira TAGOH <tagoh at redhat.com> - 2.07-3
 - Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nkf/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sources	6 Jul 2006 00:33:05 -0000	1.7
+++ sources	21 Sep 2007 03:52:12 -0000	1.8
@@ -1 +1 @@
-af11dcd3fe71d67831c020e3bfd5073b  nkf207.tar.gz
+1851260a2719629294740783c14ca3d5  nkf-2.0.8b.tar.gz




More information about the fedora-extras-commits mailing list