notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
p5-Exporter-Tiny Exporter with features of Sub::Exporter but only core dependencies
1.006002 devel on this many watch lists=15 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.006002Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-10-01 17:10:25
Last Update: 2023-04-09 13:36:40
Commit Hash: 9b11a1c
People watching this port, also watch:: p5-Digest-HMAC, indexinfo, libxml2, p5-Data-OptList, p5-Net-SSLeay
Also Listed In: perl5
License: ART10 GPLv1+
WWW:
https://metacpan.org/release/Exporter-Tiny
Description:
Exporter::Tiny supports many of Sub::Exporter's external-facing features including renaming imported functions with the -as, -prefix and -suffix options; explicit destinations with the into option; and alternative installers with the installler option. But it's written in only about 40% as many lines of code and with zero non-core dependencies. Its internal-facing interface is closer to Exporter.pm, with configuration done through the @EXPORT, @EXPORT_OK and %EXPORT_TAGS package variables. Exporter::Tiny performs most of its internal duties (including resolution of tag names to sub names, resolution of sub names to coderefs, and installation of coderefs into the target package) as method calls, which means they can be overridden to provide interesting behaviour.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (19 items)
Collapse this list.
  1. /usr/local/share/licenses/p5-Exporter-Tiny-1.006002/catalog.mk
  2. /usr/local/share/licenses/p5-Exporter-Tiny-1.006002/LICENSE
  3. /usr/local/share/licenses/p5-Exporter-Tiny-1.006002/ART10
  4. /usr/local/share/licenses/p5-Exporter-Tiny-1.006002/GPLv1+
  5. lib/perl5/site_perl/Exporter/Shiny.pm
  6. lib/perl5/site_perl/Exporter/Tiny.pm
  7. lib/perl5/site_perl/Exporter/Tiny/Manual/Etc.pod
  8. lib/perl5/site_perl/Exporter/Tiny/Manual/Exporting.pod
  9. lib/perl5/site_perl/Exporter/Tiny/Manual/Importing.pod
  10. lib/perl5/site_perl/Exporter/Tiny/Manual/QuickStart.pod
  11. lib/perl5/site_perl/man/man3/Exporter::Shiny.3.gz
  12. lib/perl5/site_perl/man/man3/Exporter::Tiny.3.gz
  13. lib/perl5/site_perl/man/man3/Exporter::Tiny::Manual::Etc.3.gz
  14. lib/perl5/site_perl/man/man3/Exporter::Tiny::Manual::Exporting.3.gz
  15. lib/perl5/site_perl/man/man3/Exporter::Tiny::Manual::Importing.3.gz
  16. lib/perl5/site_perl/man/man3/Exporter::Tiny::Manual::QuickStart.3.gz
  17. @owner
  18. @group
  19. @mode
Collapse this list.
Dependency lines:
  • p5-Exporter-Tiny>0:devel/p5-Exporter-Tiny
To install the port:
cd /usr/ports/devel/p5-Exporter-Tiny/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/p5-Exporter-Tiny
  • pkg install p5-Exporter-Tiny
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: p5-Exporter-Tiny
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1680726072 SHA256 (Exporter-Tiny-1.006002.tar.gz) = 6f295e2cbffb1dbc15bdb9dadc341671c1e0cd2bdf2d312b17526273c322638d SIZE (Exporter-Tiny-1.006002.tar.gz) = 92022

Packages (timestamps in pop-ups are UTC):
p5-Exporter-Tiny
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.0060021.0060021.0020021.0060021.006002-1.002002-
FreeBSD:13:quarterly1.0060021.0060021.0060021.0060021.0060021.0060021.0060021.006002
FreeBSD:14:latest1.0060021.0060021.0040041.0060021.0060021.006002-1.006002
FreeBSD:14:quarterly1.0060021.006002-1.0060021.0060021.0060021.0060021.006002
FreeBSD:15:latest1.0060021.006002n/a1.006002n/a1.0060021.0060021.006002
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. perl5>=5.32.r0<5.33 : lang/perl5.32
Test dependencies:
  1. p5-Test-Fatal>=0 : devel/p5-Test-Fatal
  2. p5-Test-Warnings>=0 : devel/p5-Test-Warnings
Runtime dependencies:
  1. perl5>=5.32.r0<5.33 : lang/perl5.32
This port is required by:
for Build
  1. devel/p5-B-Hooks-AtRuntime
  2. devel/p5-Config-AWS
  3. devel/p5-JSON-Path
  4. devel/p5-JSON-Schema
  5. devel/p5-MooX-Traits
  6. devel/p5-Scalar-Does
  7. devel/p5-Sub-HandlesVia
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/p5-Test-Modern
  3. devel/p5-Type-Tiny
  4. devel/p5-match-simple
  5. lang/p5-List-MoreUtils
  6. net/p5-Net-Amazon-S3
  7. textproc/p5-XML-LibXML-PrettyPrint
  8. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/p5-Type-Tie*
  2. Collapse this list of deleted ports.
for Run
  1. devel/p5-B-Hooks-AtRuntime
  2. devel/p5-Config-AWS
  3. devel/p5-JSON-Path
  4. devel/p5-JSON-Schema
  5. devel/p5-MooX-Traits
  6. devel/p5-Scalar-Does
  7. devel/p5-Sub-HandlesVia
Expand this list (15 items / 8 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/p5-Test-DBIC-ExpectedQueries
  3. devel/p5-Test-Modern
  4. devel/p5-Type-Tiny
  5. devel/p5-match-simple
  6. lang/p5-List-MoreUtils
  7. net/p5-Net-Amazon-S3
  8. textproc/p5-XML-LibXML-PrettyPrint
  9. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/p5-Type-Tie*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
devel_p5-Exporter-Tiny
USES:
perl5
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (12 items)
Collapse this list.
  1. ftp://ftp.auckland.ac.nz/pub/perl/CPAN/modules/by-module/Exporter/
  2. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/
  3. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Exporter/
  4. ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/Exporter/
  5. ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/Exporter/
  6. ftp://ftp.mirrorservice.org/sites/cpan.perl.org/CPAN/modules/by-module/Exporter/
  7. http://backpan.perl.org/modules/by-module/Exporter/
  8. http://ftp.jaist.ac.jp/pub/CPAN/modules/by-module/Exporter/
  9. http://ftp.twaren.net/Unix/Lang/CPAN/modules/by-module/Exporter/
  10. https://cpan.metacpan.org/modules/by-module/
  11. https://cpan.metacpan.org/modules/by-module/Exporter/
  12. https://www.cpan.org/modules/by-module/Exporter/
Collapse this list.

Number of commits found: 28

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.006002
09 Apr 2023 13:36:40
commit hash: 9b11a1caee39c3d52a044eb06c2f5c7936d366b7commit hash: 9b11a1caee39c3d52a044eb06c2f5c7936d366b7commit hash: 9b11a1caee39c3d52a044eb06c2f5c7936d366b7commit hash: 9b11a1caee39c3d52a044eb06c2f5c7936d366b7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Exporter-Tiny: Update to 1.006002

Changes:	https://metacpan.org/dist/Exporter-Tiny/changes
1.006000
30 Jan 2023 12:59:19
commit hash: e90aae233fba8f5b24ab3d72ac2b4ce5fbc79f12commit hash: e90aae233fba8f5b24ab3d72ac2b4ce5fbc79f12commit hash: e90aae233fba8f5b24ab3d72ac2b4ce5fbc79f12commit hash: e90aae233fba8f5b24ab3d72ac2b4ce5fbc79f12 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Exporter-Tiny: Update to 1.006000

Changes:	https://metacpan.org/dist/Exporter-Tiny/changes
1.004004
30 Dec 2022 09:04:18
commit hash: be1a91f1d043c4f1cee117da240b03965f5c9681commit hash: be1a91f1d043c4f1cee117da240b03965f5c9681commit hash: be1a91f1d043c4f1cee117da240b03965f5c9681commit hash: be1a91f1d043c4f1cee117da240b03965f5c9681 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Exporter-Tiny: Update to 1.004004

Changes:	https://metacpan.org/dist/Exporter-Tiny/changes
1.004003
03 Oct 2022 17:10:23
commit hash: 8e04657ecd5b2059903ad4d778e24030fd214d1bcommit hash: 8e04657ecd5b2059903ad4d778e24030fd214d1bcommit hash: 8e04657ecd5b2059903ad4d778e24030fd214d1bcommit hash: 8e04657ecd5b2059903ad4d778e24030fd214d1b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Exporter-Tiny: Update to 1.004003

Changes:	https://metacpan.org/dist/Exporter-Tiny/changes
1.004002
03 Oct 2022 02:14:39
commit hash: 49392a3df6eccb567c5cf779b1b085594cec59eecommit hash: 49392a3df6eccb567c5cf779b1b085594cec59eecommit hash: 49392a3df6eccb567c5cf779b1b085594cec59eecommit hash: 49392a3df6eccb567c5cf779b1b085594cec59ee files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Exporter-Tiny: Update to 1.004002

Changes:	https://metacpan.org/dist/Exporter-Tiny/changes
1.004001
10 Sep 2022 16:06:04
commit hash: 1c4cd95cf137f60c33eb1e065872fde2d8b2a0f1commit hash: 1c4cd95cf137f60c33eb1e065872fde2d8b2a0f1commit hash: 1c4cd95cf137f60c33eb1e065872fde2d8b2a0f1commit hash: 1c4cd95cf137f60c33eb1e065872fde2d8b2a0f1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Exporter-Tiny: Update to 1.004001

Changes:	https://metacpan.org/dist/Exporter-Tiny/changes
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.004000
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.004000
31 Aug 2022 11:40:56
commit hash: d2752ff5d2d1087f15f32f545cfa8f48f4a7f878commit hash: d2752ff5d2d1087f15f32f545cfa8f48f4a7f878commit hash: d2752ff5d2d1087f15f32f545cfa8f48f4a7f878commit hash: d2752ff5d2d1087f15f32f545cfa8f48f4a7f878 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-Exporter-Tiny: Update to 1.004000

Changes:	https://metacpan.org/dist/Exporter-Tiny/changes
1.002002
20 Jul 2022 14:21:35
commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.002002
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.002002
26 Apr 2020 11:56:49
Revision:533021Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 1.002002

Changes:	https://metacpan.org/changes/distribution/Exporter-Tiny
1.002001
29 Jul 2018 19:11:34
Revision:475707Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 1.002001

Changes:	https://metacpan.org/changes/distribution/Exporter-Tiny
1.000000
27 May 2018 20:15:20
Revision:470993Original commit files touched by this commit
sunpoet search for other commits by this committer
Update WWW

search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
1.000000
15 Sep 2017 08:58:50
Revision:449893Original commit files touched by this commit
mat search for other commits by this committer
Fix license information for portgs that use "the same license as Perl".

Sponsored by:	Absolight
1.000000
22 May 2017 17:18:14
Revision:441473Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 1.000000

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.044
31 Jan 2017 15:33:07
Revision:432920Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.044

- Add LICENSE_FILE
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.042_1
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
0.042_1
26 Nov 2014 13:08:38
Revision:373448Original commit files touched by this commit
mat search for other commits by this committer
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.042
06 Oct 2014 23:06:44
Revision:370250Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.042
- Cleanup PLIST

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.040
18 Sep 2014 16:40:07
Revision:368496Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.040
- Add TEST_DEPENDS

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.038
06 Apr 2014 05:46:28
Revision:350290Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.038

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.036
14 Mar 2014 07:27:50
Revision:348152Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.036

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.034
27 Feb 2014 23:09:13
Revision:346406Original commit files touched by this commit
sunpoet search for other commits by this committer
- Remove outdated PERL_LEVEL check
0.034
20 Jan 2014 17:02:30
Revision:340413Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.034

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.032
31 Dec 2013 14:40:38
Revision:338317Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.032

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.030
20 Oct 2013 08:34:25
Revision:330989Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.030

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
0.026
01 Oct 2013 17:10:15
Revision:328969Original commit files touched by this commit
sunpoet search for other commits by this committer
- Add p5-Exporter-Tiny 0.026

Exporter::Tiny supports many of Sub::Exporter's external-facing features
including renaming imported functions with the -as, -prefix and -suffix options;
explicit destinations with the into option; and alternative installers with the
installler option. But it's written in only about 40% as many lines of code and
with zero non-core dependencies.

Its internal-facing interface is closer to Exporter.pm, with configuration done
through the @EXPORT, @EXPORT_OK and %EXPORT_TAGS package variables.

Exporter::Tiny performs most of its internal duties (including resolution of tag
names to sub names, resolution of sub names to coderefs, and installation of
coderefs into the target package) as method calls, which means they can be
overridden to provide interesting behaviour.

WWW: http://search.cpan.org/dist/Exporter-Tiny/

Number of commits found: 28