BSD Ports

devel/rubygem-countries 4.1.3 MidnightBSD

All sorts of useful information about every country

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a1c3a93266
License
mit
Categories
devel, rubygems

Description

All sorts of useful information about every country packaged as pretty little country objects. It includes data from ISO 3166.

In the other systems

SystemPortVersion
MidnightBSDdevel/rubygem-countries4.1.3
FreeBSDdevel/rubygem-countries4.1.3
DragonFlydevel/rubygem-countries4.1.3

Install

Binary package:

mport install countries

From mports:

cd /usr/mports/devel/rubygem-countries && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	countries>0:devel/rubygem-countries

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/countries-4.1.3.gem2.394112e+06efd4b5b0f9568da8c856acbbb1bcb4d669d2a665c344ecd58fc9d8b56cbca15f
Master sites 1
  • RG

Commit history 2

DateCommitCreditsLog message
a1c3a93266 Lucas Holt devel/rubygem-countries: install RUN_DEPENDS at build time
The gemdeps QA check runs ${LOCALBASE}/bin/gem list, so the runtime gems have to be installed before fake-qa. The build cluster installs BUILD_DEPENDS but not RUN_DEPENDS, so the check reported dependencies as unsatisfied even though they had built successfully in the same run. This matches the convention already used by most rubygem ports. AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
8ab38b9136 Lucas Holt devel/rubygem-countries: fix gem dependency QA
Rewrite the upstream gemspec's pessimistic runtime dependency constraints to explicit ranges matching RUN_DEPENDS so fake-qa accepts the installed dependency gems. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>