Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37518059
en ru br
ALT Linux repos
S:1.32-alt1

Group :: Development/Perl
RPM: perl-Locale-Maketext-Gettext

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1
%define dist Locale-Maketext-Gettext
Name: perl-%dist
Version: 1.32
Release: alt1

Summary: Joins the gettext and Maketext frameworks
License: %perl_license
Group: Development/Perl
Packager: Artem Zolochevskiy <azol at altlinux.ru>

URL: %CPAN %dist
# http://search.cpan.org/CPAN/authors/id/I/IM/IMACAT/Locale-Maketext-Gettext-1.28.tar.gz
Source0: http://www.cpan.org/authors/id/I/IM/IMACAT/%{dist}-%{version}.tar.gz

BuildArch: noarch

BuildRequires(pre): rpm-build-licenses

# Automatically added by buildreq on Tue Jan 19 2010

BuildRequires: perl-Module-Build

BuildRequires: perl-Locale-Maketext perl-Encode-TW perl-Encode-CN

# automatically added during perl 5.8 -> 5.12 upgrade.

# perl-podlators is required for pod2man conversion.
BuildRequires: perl-podlators

%description
Locale::Maketext::Gettext joins the GNU gettext and Maketext
frameworks.  It is a subclass of Locale::Maketext that follows the
way GNU gettext works.  It works seamlessly, both in the sense of
GNU gettext and Maketext.  As a result, you enjoy both their
advantages, and get rid of both their problems, too.

You start as an usual GNU gettext localization project:  Work on
PO files with the help of translators, reviewers and Emacs.  Turn
them into MO files with msgfmt.  Copy them into the appropriate
locale directory, such as
/usr/share/locale/de/LC_MESSAGES/myapp.mo.

Then, build your Maketext localization class, with your base class
changed from Locale::Maketext to Locale::Maketext::Gettext.  That's
all.

%prep
%setup -q -n %{dist}-%{version}

%build
%perl_vendor_build --install_path bindoc=%_man1dir

%install
%perl_vendor_install

%files
%doc Changes Artistic README.md
%_bindir/*
%perl_vendor_privlib/Locale/
%_man1dir/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin