initial commit of file from CVS for perl-WWW-Automate on Fri 14 Jul 16:01:16 BST 2023
parent
c0e8e9dccf
commit
29fcaaefab
@ -0,0 +1 @@
|
||||
*.tar.gz filter=lfs diff=lfs merge=lfs -text
|
@ -0,0 +1,3 @@
|
||||
*.rpm
|
||||
*.log
|
||||
*spec-20*
|
@ -0,0 +1,19 @@
|
||||
NAME := perl-WWW-Automate
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
@ -1,3 +1,11 @@
|
||||
# perl-WWW-Automate
|
||||
|
||||
3rd Party (Maintained by Koozali) git repo for perl-WWW-Automate smeserver
|
||||
3rd Party (Maintained by Koozali) git repo for perl-WWW-Automate smeserver
|
||||
|
||||
## Description
|
||||
|
||||
<br />*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.*
|
||||
*Once it has been checked, then this comment will be deleted*
|
||||
<br />
|
||||
|
||||
Perl-WWW-Automate is a software package that provides a set of tools for automating web applications and websites. It allows users to run scripts to perform actions such as automating logins, filling out forms, and clicking on web links. It can also be used to automate tests for web applications by automatically interacting with a website in order to perform certain tasks.
|
||||
|
Binary file not shown.
@ -0,0 +1 @@
|
||||
sme10
|
@ -0,0 +1,65 @@
|
||||
Name: perl-WWW-Automate
|
||||
Version: 0.21
|
||||
Release: 1%{?dist}
|
||||
Summary: Automate interaction with websites
|
||||
License: Artistic
|
||||
Group: Development/Libraries
|
||||
URL: http://search.cpan.org/dist/WWW-Automate/
|
||||
Source0: http://www.cpan.org/authors/id/S/SK/SKUD/WWW-Automate-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildArch: noarch
|
||||
BuildRequires: perl(Clone) >= 0.13
|
||||
BuildRequires: perl(ExtUtils::MakeMaker)
|
||||
BuildRequires: perl(ExtUtils::ParseXS)
|
||||
BuildRequires: perl(ExtUtils::Manifest)
|
||||
BuildRequires: perl(HTML::TokeParser) >= 2.2
|
||||
BuildRequires: perl(HTTP::Request) >= 1.2
|
||||
BuildRequires: perl(LWP::UserAgent) >= 1.8
|
||||
BuildRequires: perl(Test::More) >= 0.34
|
||||
Requires: perl(Clone) >= 0.13
|
||||
Requires: perl(HTML::TokeParser) >= 2.2
|
||||
Requires: perl(HTTP::Request) >= 1.2
|
||||
Requires: perl(LWP::UserAgent) >= 1.8
|
||||
Requires: perl(Test::More) >= 0.34
|
||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||
|
||||
%description
|
||||
This module is intended to help you automate interaction with a website. It
|
||||
bears a not-very-remarkable outwards resemblance to WWW::Chat, on which it
|
||||
is based. The main difference between this module and WWW::Chat is that
|
||||
WWW::Chat requires a pre-processing stage before you can run your script,
|
||||
whereas WWW::Automate does not.
|
||||
|
||||
%prep
|
||||
%setup -q -n WWW-Automate-%{version}
|
||||
|
||||
%build
|
||||
%{__perl} Makefile.PL INSTALLDIRS=vendor
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
|
||||
|
||||
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
|
||||
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
|
||||
|
||||
%{_fixperms} $RPM_BUILD_ROOT/*
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc Changes
|
||||
%{perl_vendorlib}/*
|
||||
%{_mandir}/man3/*
|
||||
|
||||
%changelog
|
||||
* Fri Jul 14 2023 BogusDateBot
|
||||
- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
|
||||
by assuming the date is correct and changing the weekday.
|
||||
|
||||
* Thu Mar 17 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.21-1
|
||||
- First build using cpanspec [SME: 9312]
|
Loading…
Reference in New Issue