# $Id: Portfile 67067 2010-04-28 10:52:35Z ryandesign@macports.org $

PortSystem          1.0
PortGroup           perl5 1.0

perl5.setup         Class-Singleton 1.4
maintainers         narf_tm openmaintainer
description         Implementation of a "Singleton" class
long_description    This is the Class::Singleton module. A Singleton \
                    describes an object class that can have only one instance \
                    in any system. An example of a Singleton might be a print \
                    spooler or system registry. This module implements a \
                    Singleton class from which other classes can be derived. \
                    By itself, the Class::Singleton module does very little \
                    other than manage the instantiation of a single object. \
                    In deriving a class from Class::Singleton, your module \
                    will inherit the Singleton instantiation method and can \
                    implement whatever specific functionality is required.

platforms           darwin

checksums           md5 a18b108ab97e2107cbbe816d2b3e2ee3 \
                    sha1 29c4c6b6cfb9af9eaa61582f3f3b10015f6ea900 \
                    rmd160 80b739b14dbe947a869d37e5b134100d274f9bf7

if {[info exists supported_archs]} {
    supported_archs noarch
} else {
    universal_variant no
}
