misc pushed to perl-HTML-TreeBuilderX-ASP_NET (master). "Initial import (#1057916)"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu May 14 14:29:03 UTC 2015


From 50f3ddc12d4b687c07bdaae686389545c4804565 Mon Sep 17 00:00:00 2001
From: Michael Scherer <misc at zarb.org>
Date: Thu, 14 May 2015 10:28:47 -0400
Subject: Initial import (#1057916)


diff --git a/.gitignore b/.gitignore
index e69de29..9b3de6a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/HTML-TreeBuilderX-ASP_NET-0.09.tar.gz
diff --git a/HTML-TreeBuilderX-ASP_NET-new_moose.diff b/HTML-TreeBuilderX-ASP_NET-new_moose.diff
new file mode 100644
index 0000000..c7da3a0
--- /dev/null
+++ b/HTML-TreeBuilderX-ASP_NET-new_moose.diff
@@ -0,0 +1,13 @@
+Index: lib/HTML/TreeBuilderX/ASP_NET/Roles/htmlElement.pm
+===================================================================
+--- lib/HTML/TreeBuilderX/ASP_NET/Roles/htmlElement.pm
++++ lib/HTML/TreeBuilderX/ASP_NET/Roles/htmlElement.pm	2013-04-23 20:55:27.422260615 +0200
+@@ -4,7 +4,7 @@
+ 
+ use Moose::Role;
+ 
+-Moose::init_meta( 'HTML::Element' );
++Moose::init_meta( 'HTML::Element', for_class => 'HTML::Element' );
+ 
+ sub BUILD {
+ 	my $self = shift;
diff --git a/perl-HTML-TreeBuilderX-ASP_NET.spec b/perl-HTML-TreeBuilderX-ASP_NET.spec
new file mode 100644
index 0000000..00121af
--- /dev/null
+++ b/perl-HTML-TreeBuilderX-ASP_NET.spec
@@ -0,0 +1,83 @@
+Name:           perl-HTML-TreeBuilderX-ASP_NET
+Version:        0.09
+Release:        4%{?dist}
+Summary:        Scrape ASP.NET/VB.NET sites which utilize Javascript POST-backs
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/HTML-TreeBuilderX-ASP_NET/
+Source0:        http://www.cpan.org/authors/id/E/EC/ECARROLL/HTML-TreeBuilderX-ASP_NET-%{version}.tar.gz
+# merged upstream https://github.com/EvanCarroll/perl-html-treebuilderx-asp_net/pull/1
+Patch0:         HTML-TreeBuilderX-ASP_NET-new_moose.diff
+BuildArch:      noarch
+BuildRequires:  perl >= 0:5.10.0
+BuildRequires:  perl(Class::MOP)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(HTML::TreeBuilder)
+BuildRequires:  perl(HTTP::Request::Form)
+BuildRequires:  perl(Moose) >= 0.89
+BuildRequires:  perl(MooseX::Traits)
+BuildRequires:  perl(MooseX::Types) >= 0.19
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(warnings)
+BuildRequires:  perl(mro)
+BuildRequires:  perl(vars)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Moose::Role)
+BuildRequires:  perl(HTML::Element)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Cwd)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(File::Path)
+BuildRequires:  perl(File::Find)
+BuildRequires:  perl(ExtUtils::MM_Unix)
+Requires:       perl(Class::MOP)
+Requires:       perl(HTML::TreeBuilder)
+Requires:       perl(Moose) >= 0.89
+Requires:       perl(MooseX::Traits)
+Requires:       perl(MooseX::Types) >= 0.19
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%global __requires_exclude perl\\(Moose|perl\\(MooseX::Types
+
+
+%description
+Scrape ASP.NET sites which utilize the language's __VIEWSTATE,
+__EVENTTARGET, __EVENTARGUMENT, __LASTFOCUS, et al. This module returns a
+HTTP::Response from the form with the use of the method ->httpResponse.
+
+%prep
+%setup -q -n HTML-TreeBuilderX-ASP_NET-%{version}
+%patch0 -p0
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%files
+%doc Changes
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Wed Jan 29 2014 Michael Scherer <misc at zarb.org> 0.09-4
+- fix item found during the review
+
+* Sun Jan 26 2014 Michael Scherer <misc at zarb.org> 0.09-3
+- clean spec for Fedora submission
+
+* Tue Apr 23 2013 Michael Scherer <misc at zarb.org> 0.09-2
+- add patch to fix moose issue
+
+* Tue Apr 23 2013 Michael Scherer <misc at zarb.org> 0.09-1
+- Specfile autogenerated by cpanspec 1.78.
diff --git a/sources b/sources
index e69de29..f0c80a0 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+11f8a26e12900c1e376709fd7a9b3b36  HTML-TreeBuilderX-ASP_NET-0.09.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/perl-HTML-TreeBuilderX-ASP_NET.git/commit/?h=master&id=50f3ddc12d4b687c07bdaae686389545c4804565


More information about the perl-devel mailing list