summaryrefslogtreecommitdiffstats
path: root/RPM4/lib
diff options
context:
space:
mode:
authornanardon <nanardon@971eb68f-4bfb-0310-8326-d2484c010a4c>2005-10-19 05:34:31 +0000
committernanardon <nanardon@971eb68f-4bfb-0310-8326-d2484c010a4c>2005-10-19 05:34:31 +0000
commitbc5a5f59825143dba39c1091b1fc52698e515729 (patch)
treeb9e5c09afa3f6d09ec4384a5e3eff3177f1e657f /RPM4/lib
parentaf0ef720afd5b380520b7a1ad81c85fa36d42e7c (diff)
downloadperl-RPM4-bc5a5f59825143dba39c1091b1fc52698e515729.tar
perl-RPM4-bc5a5f59825143dba39c1091b1fc52698e515729.tar.gz
perl-RPM4-bc5a5f59825143dba39c1091b1fc52698e515729.tar.bz2
perl-RPM4-bc5a5f59825143dba39c1091b1fc52698e515729.tar.xz
perl-RPM4-bc5a5f59825143dba39c1091b1fc52698e515729.zip
- add docs
git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@44 971eb68f-4bfb-0310-8326-d2484c010a4c
Diffstat (limited to 'RPM4/lib')
-rw-r--r--RPM4/lib/RPM4/Header/Changelogs.pm39
1 files changed, 38 insertions, 1 deletions
diff --git a/RPM4/lib/RPM4/Header/Changelogs.pm b/RPM4/lib/RPM4/Header/Changelogs.pm
index be614c0..781a99d 100644
--- a/RPM4/lib/RPM4/Header/Changelogs.pm
+++ b/RPM4/lib/RPM4/Header/Changelogs.pm
@@ -56,7 +56,6 @@ sub time {
return ${$self->{changelogtime}}[$self->{_counter}];
}
-
1;
__END__
@@ -65,9 +64,47 @@ __END__
Hdlist::Header::Changelogs - A set of changelogs
+=head1 SYNOPSIS
+
+ use RPM4::Header;
+
+ my $header RPM4::Header->new("foo.rpm");
+ my $changelog = RPM4::Header::Changelog->new($header);
+ $changelog->init; # not need here
+ while ($changelog->hasnext) {
+ print "* ", $changelog->name, "\n";
+ print $changelog->text, "\n";
+ }
+
=head1 METHODS
+=head2 new(header)
+
+Create a new changlelog set object from a rpm header.
+
+=head2 init
+
+Reset internal counter and prepare object for a first L<hasnext> call.
+
+=head2 hasnext
+
+Increase internal counter, return false if last entry has been reached.
+
+=head2 name
+
+Return the CHANGELOGNAME tag of current changelog entry.
+
+=head2 time
+
+Return the CHANGELOGTIME tag of current changelog entry.
+
+=head2 text
+
+Return the CHANGELOGTEXT tag of current changelog entry.
+
=head1 SEE ALSO
+L<RPM4::Header>
+
L<Hdlist>