Compare commits

...

10 Commits

Author SHA256 Message Date
bd989d48dd Fix disabling of __perllib_provides
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=13
2024-03-08 23:03:54 +00:00
2b1eda5ce4 Accepting request 1100489 from devel:languages:perl:autoupdate
- updated to 1.07
   see /usr/share/doc/packages/perl-SMS-Send/Changes

OBS-URL: https://build.opensuse.org/request/show/1100489
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=12
2023-07-26 16:33:28 +00:00
715a8b7275 regen spec file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=11
2020-10-28 16:18:27 +00:00
Lars Vogdt
eccb2887f4 - updated to 1.06
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=10
2012-07-17 17:07:27 +00:00
Stephan Kulow
ad3270e6b6 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=9 2011-11-11 11:22:03 +00:00
Lars Vogdt
708e57cbbd - repackage using cpanspec (fixes bnc#712352)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=8
2011-08-26 14:55:10 +00:00
Stephan Kulow
0d2fe3efe9 always buildrequire perl-macros if not present, move %perl_requires behind buildroot (script commit)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=7
2010-12-03 14:49:49 +00:00
Stephan Kulow
5eef259f1b siwtch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=6
2010-12-01 13:54:22 +00:00
Stephan Kulow
0e93378320 - remove /var/adm/perl-modules
- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=5
2010-11-29 18:59:02 +00:00
Stephan Kulow
eb0bcd7bcd remove .packlist file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SMS-Send?expand=0&rev=4
2010-11-28 11:43:49 +00:00
4 changed files with 102 additions and 50 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5746052f592dac87f8ad5ad09dd9dd658ed002238ffd690b15f9ddbc9767c19
size 24452

3
SMS-Send-1.07.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d6daad0f1eb59758eb43e7090c0b9e65a18355037ea2fdbc003afae1e69efdce
size 30976

View File

@@ -1,3 +1,44 @@
-------------------------------------------------------------------
Fri Mar 8 23:03:51 UTC 2024 - Tina Müller <tina.mueller@suse.com>
- Fix disabling of __perllib_provides
-------------------------------------------------------------------
Mon Jul 17 03:11:14 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 1.07
see /usr/share/doc/packages/perl-SMS-Send/Changes
-------------------------------------------------------------------
Wed Oct 28 16:16:17 UTC 2020 - Dirk Stoecker <opensuse@dstoecker.de>
- regenerate spec file to fix build
-------------------------------------------------------------------
Tue Jul 17 17:02:55 UTC 2012 - lars@linux-schulserver.de
- updated to 1.06
-------------------------------------------------------------------
Fri Aug 26 14:53:50 UTC 2011 - lars@linux-schulserver.de
- repackage using cpanspec (fixes bnc#712352)
-------------------------------------------------------------------
Wed Dec 1 13:35:12 UTC 2010 - coolo@novell.com
- switch to perl_requires macro
-------------------------------------------------------------------
Mon Nov 29 18:31:03 UTC 2010 - coolo@novell.com
- remove /var/adm/perl-modules
-------------------------------------------------------------------
Sun Nov 28 11:37:59 UTC 2010 - coolo@novell.com
- remove .packlist file
-------------------------------------------------------------------
Sun Nov 30 07:32:38 CET 2008 - lars@linux-schulserver.de

View File

@@ -1,50 +1,70 @@
#
# spec file for package perl-SMS-Send
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# norootforbuild
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-SMS-Send
%define real_name SMS-Send
Summary: Driver-based API for sending SMS messages
Url: http://search.cpan.org/perldoc?SMS::Send
Group: Development/Libraries/Perl
License: Artistic License
Version: 0.05
Release: 1
Vendor: openSUSE-Education
Source: %{real_name}-%{version}.tar.bz2
Requires: perl = %{perl_version}
BuildRequires: perl-Params-Util perl(Module::Pluggable)
BuildRequires: perl-Class-Adapter
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define cpan_name SMS-Send
Name: perl-SMS-Send
Version: 1.70.0
Release: 0
%define cpan_version 1.07
Provides: perl(SMS::Send) = 1.70.0
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Driver-based API for sending SMS messages
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{cpan_version}.tar.gz
BuildArch: noarch
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Class::Adapter::Builder) >= 1.05
BuildRequires: perl(Module::Pluggable) >= 3.7
BuildRequires: perl(Params::Util) >= 0.14
Requires: perl(Class::Adapter::Builder) >= 1.05
Requires: perl(Module::Pluggable) >= 3.7
Requires: perl(Params::Util) >= 0.14
Provides: perl(SMS::Send::AU::Test) = 1.70.0
Provides: perl(SMS::Send::Driver) = 1.70.0
Provides: perl(SMS::Send::Test) = 1.70.0
%undefine __perllib_provides
%{perl_requires}
%description
SMS::Send is intended to provide a driver-based single API for sending SMS and
MMS messages. The intent is to provide a single API against which to write the
code to send an SMS message.
'SMS::Send' is intended to provide a driver-based single API for sending
SMS and MMS messages. The intent is to provide a single API against which
to write the code to send an SMS message.
At the same time, the intent is to remove the limits of some of the previous
attempts at this sort of API, like "must be free internet-based SMS services".
At the same time, the intent is to remove the limits of some of the
previous attempts at this sort of API, like "must be free internet-based
SMS services".
SMS::Send drivers are installed separately, and might use the web, email or
physical SMS hardware. It could be a free or paid. The details shouldn't
matter.
You should not have to care how it is actually sent, only that it has been sent
(although some drivers may not be able to provide certainty).
Author:
-------
Adam Kennedy <adamk@cpan.org>
'SMS::Send' drivers are installed seperately, and might use the web, email
or physical SMS hardware. It could be a free or paid. The details shouldn't
matter.
You should not have to care how it is actually sent, only that it has been
sent (although some drivers may not be able to provide certainty).
%prep
%setup -n %{real_name}-%{version}
%autosetup -n %{cpan_name}-%{cpan_version}
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build
perl Makefile.PL
make %{?jobs:-j%jobs}
perl Makefile.PL INSTALLDIRS=vendor
%make_build
%check
make test
@@ -52,19 +72,10 @@ make test
%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%clean
rm -rf %{buildroot}
%files -f %{name}.files
%doc Changes CONTRIBUTING README
%license LICENSE
%files
%defattr(-, root, root)
%doc Changes README MANIFEST
%doc %{_mandir}/man?/*
%dir %{perl_vendorarch}/auto/SMS
%dir %{perl_vendorarch}/auto/SMS/Send
%dir %{perl_vendorlib}/SMS
%{perl_vendorarch}/auto/SMS/Send/.packlist
%{perl_vendorlib}/SMS/*
/var/adm/perl-modules/%{name}
%changelog
%changelog