Skip to content

Commit

Permalink
Add misc/p5-Library-CallNumber-LC: Deal with Library-of-Congress call…
Browse files Browse the repository at this point in the history
… numbers

PR:		267045
  • Loading branch information
Martin Neubauer authored and lwhsu committed Oct 22, 2022
1 parent 44274aa commit 05790c3
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 0 deletions.
1 change: 1 addition & 0 deletions misc/Makefile
Expand Up @@ -331,6 +331,7 @@
SUBDIR += p5-I18N-Charset
SUBDIR += p5-I18N-LangTags
SUBDIR += p5-LEGO-RCX
SUBDIR += p5-Library-CallNumber-LC
SUBDIR += p5-List-Compare
SUBDIR += p5-List-Util-WeightedRoundRobin
SUBDIR += p5-Locale-Codes
Expand Down
21 changes: 21 additions & 0 deletions misc/p5-Library-CallNumber-LC/Makefile
@@ -0,0 +1,21 @@
PORTNAME= Library-CallNumber-LC
PORTVERSION= 0.23
CATEGORIES= misc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DBWELLS
PKGNAMEPREFIX= p5-

MAINTAINER= m.ne@gmx.net
COMMENT= Deal with Library-of-Congress call numbers
WWW= https://metacpan.org/dist/Library-CallNumber-LC

LICENSE= ART10 BSD2CLAUSE GPLv1+
LICENSE_COMB= multi

BUILD_DEPENDS= p5-Math-BigInt>=0:math/p5-Math-BigInt
RUN_DEPENDS= p5-Math-BigInt>=0:math/p5-Math-BigInt

USES= perl5
USE_PERL5= configure

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions misc/p5-Library-CallNumber-LC/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1665544776
SHA256 (Library-CallNumber-LC-0.23.tar.gz) = 225ccdf39f5224955786cc9df3971bb15cf15611a460a6a45c85376405a267aa
SIZE (Library-CallNumber-LC-0.23.tar.gz) = 10819
10 changes: 10 additions & 0 deletions misc/p5-Library-CallNumber-LC/pkg-descr
@@ -0,0 +1,10 @@
Library::CallNumber::LC is mostly designed to do call number
normalization, with the following goals:
* The normalized call numbers are comparable with each other, for
proper sorting
* The normalized call number is a short as possible, so left-anchored
wildcard searches are possible (e.g., searching on "A11*" should
give you all the A11 call numbers)
* A range defined by start_of_range and end_of_range should be
correct, assuming that the string given for the end of the range
is, in fact, a left prefix.
2 changes: 2 additions & 0 deletions misc/p5-Library-CallNumber-LC/pkg-plist
@@ -0,0 +1,2 @@
%%SITE_PERL%%/Library/CallNumber/LC.pm
%%PERL5_MAN3%%/Library::CallNumber::LC.3.gz

0 comments on commit 05790c3

Please sign in to comment.