[perl-Unicode-EastAsianWidth/f19] initial build

Tom Callaway spot at fedoraproject.org
Tue Jul 8 20:11:22 UTC 2014


commit f1a8cb3a43f2e87bdbeeb47710fb3b2e436e3462
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Tue Jul 8 16:11:34 2014 -0400

    initial build

 perl-Unicode-EastAsianWidth-no-inc.patch |   20 ++++++++++
 perl-Unicode-EastAsianWidth.spec         |   61 ++++++++++++++++++++++++++++++
 sources                                  |    1 +
 3 files changed, 82 insertions(+), 0 deletions(-)
---
diff --git a/perl-Unicode-EastAsianWidth-no-inc.patch b/perl-Unicode-EastAsianWidth-no-inc.patch
new file mode 100644
index 0000000..2f4ed3e
--- /dev/null
+++ b/perl-Unicode-EastAsianWidth-no-inc.patch
@@ -0,0 +1,20 @@
+diff -up Unicode-EastAsianWidth-1.33/MANIFEST.noinc Unicode-EastAsianWidth-1.33/MANIFEST
+--- Unicode-EastAsianWidth-1.33/MANIFEST.noinc	2014-07-08 15:01:40.252642471 -0400
++++ Unicode-EastAsianWidth-1.33/MANIFEST	2014-07-08 15:01:47.592600413 -0400
+@@ -1,16 +1,4 @@
+ Changes
+-inc/Module/Install.pm
+-inc/Module/Install/Base.pm
+-inc/Module/Install/Can.pm
+-inc/Module/Install/Fetch.pm
+-inc/Module/Install/GithubMeta.pm
+-inc/Module/Install/Makefile.pm
+-inc/Module/Install/Metadata.pm
+-inc/Module/Install/Package.pm
+-inc/Module/Install/Win32.pm
+-inc/Module/Install/WriteAll.pm
+-inc/Module/Package.pm
+-inc/Pod/Markdown.pm
+ lib/Unicode/EastAsianWidth.pm
+ Makefile.PL
+ MANIFEST			This list of files
diff --git a/perl-Unicode-EastAsianWidth.spec b/perl-Unicode-EastAsianWidth.spec
new file mode 100644
index 0000000..03a75d7
--- /dev/null
+++ b/perl-Unicode-EastAsianWidth.spec
@@ -0,0 +1,61 @@
+Name:		perl-Unicode-EastAsianWidth
+Version:	1.33
+Release:	3%{?dist}
+Summary:	East Asian Width properties
+Group:		Development/Libraries
+License:	CC0
+URL:		http://search.cpan.org/dist/Unicode-EastAsianWidth/
+Source0:	http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/Unicode-EastAsianWidth-%{version}.tar.gz
+Patch0:		perl-Unicode-EastAsianWidth-no-inc.patch
+BuildArch:	noarch
+BuildRequires:	perl(base)
+BuildRequires:	perl(Exporter)
+BuildRequires:	perl(ExtUtils::MakeMaker)
+BuildRequires:	perl(Test)
+BuildRequires:	perl(Module::Package)
+BuildRequires:	perl(Pod::Markdown)
+BuildRequires:	perl(Module::Package::Au)
+Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+# Don't "provide" private Perl libs
+%{?perl_default_filter}
+
+%description
+This module provide user-defined Unicode properties that deal with width
+status of East Asian characters, as specified in
+<http://www.unicode.org/unicode/reports/tr11/>.
+
+%prep
+%setup -q -n Unicode-EastAsianWidth-%{version}
+%patch0 -p1 -b .noinc
+rm -rf inc/*
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
+%{_fixperms} %{buildroot}
+
+%check
+make test
+
+%files
+%doc Changes README
+%{perl_vendorlib}/Unicode/
+%{_mandir}/man3/Unicode::EastAsianWidth.3pm*
+
+%changelog
+* Tue Jul  8 2014 Tom Callaway <spot at fedoraproject.org> - 1.33-3
+- fix MANIFEST to not include inc/ bits
+
+* Tue Dec 11 2012 Tom Callaway <spot at fedoraproject.org> - 1.33-2
+- update BuildRequires
+- do not manually delete empty dirs
+- delete bundled items in inc/
+
+* Thu Nov  8 2012 Tom Callaway <spot at fedoraproject.org> - 1.33-1
+- initial package
diff --git a/sources b/sources
index e69de29..813ba84 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+c33367b020995ff4fdd20e2b3cdae6be  Unicode-EastAsianWidth-1.33.tar.gz


More information about the scm-commits mailing list