commit 0862f0407fe1a1593ee8014a52e341ffd3ba3b858f73f400cd9c6711fa29f968 Author: Lars Vogdt Date: Mon Aug 11 19:24:48 2008 +0000 initial version OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Data-ICal?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/Data-ICal-0.13.tar.bz2 b/Data-ICal-0.13.tar.bz2 new file mode 100644 index 0000000..75bc19e --- /dev/null +++ b/Data-ICal-0.13.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39edb4f448b8ccda0774cdfe4f01c7ebdba5fc90e3a085a3701533a1a4f559e4 +size 86860 diff --git a/perl-Data-ICal.changes b/perl-Data-ICal.changes new file mode 100644 index 0000000..8e9a145 --- /dev/null +++ b/perl-Data-ICal.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Mon Aug 11 19:20:56 CEST 2008 - lrupp@suse.de + +- initial version 0.13 + diff --git a/perl-Data-ICal.spec b/perl-Data-ICal.spec new file mode 100644 index 0000000..1481d4a --- /dev/null +++ b/perl-Data-ICal.spec @@ -0,0 +1,117 @@ +# +# spec file for package perl-Data-ICal +# +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# + + + +Name: perl-Data-ICal +%define real_name Data-ICal +Summary: Generates iCalendar (RFC 2445) calendar files +Url: http://search.cpan.org/perldoc?Data::ICal +Group: Development/Libraries/Perl +License: Artistic License +Version: 0.13 +Release: 0 +Source: %{real_name}-%{version}.tar.bz2 +BuildRequires: perl-Test-Pod-Coverage +BuildRequires: perl-Class-Accessor +BuildRequires: perl-Class-ReturnValue +BuildRequires: perl-Test-Simple +BuildRequires: perl-Test-Warn +BuildRequires: perl-Test-LongString +BuildRequires: perl-Test-NoWarnings +BuildRequires: perl-Text-vFile-asData +Requires: perl = %{perl_version} +Requires: perl-Class-Accessor +Requires: perl-Text-vFile-asData +Requires: perl-Class-ReturnValue +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +A Data::ICal object represents a VCALENDAR object as defined in the iCalendar +protocol (RFC 2445, MIME type "text/calendar"), as implemented in many popular +calendaring programs such as Apple's iCal. + +Each Data::ICal object is a collection of "entries", which are objects of a +subclass of Data::ICal::Entry. The types of entries defined by iCalendar (which +refers to them as "components") include events, to-do items, journal entries, +free/busy time indicators, and time zone descriptors; in addition, events and +to-do items can contain alarm entries. (Currently, Data::ICal only implements +to-do items and events.) + +Data::ICal is a subclass of Data::ICal::Entry; see its manpage for more methods +applicable to Data::ICal. + +Author: +------- + Jesse Vincent + David Glasser + Simon Wistow + + +%package doc +Summary: Documentation and examples for the main package +Requires: %name = %version +Group: Documentation + +%description doc +This package contains additional documentation (rfc2445) and an example script +for the main package. + +Author: +------- + Jesse Vincent + David Glasser + Simon Wistow + + +%prep +%setup -n %{real_name}-%{version} + +%build +perl Makefile.PL +make %{?jobs:-j%jobs} + +%check +make test + +%install +%perl_make_install +%perl_process_packlist +mkdir -p %{buildroot}/%{_defaultdocdir}/%{name} +cp -r README Changes MANIFEST doc examples %{buildroot}/%{_defaultdocdir}/%{name}/ + + +%clean +rm -rf %{buildroot} + +%files +%defattr(-, root, root) +%doc %{_defaultdocdir}/%{name} +%exclude %{_defaultdocdir}/%{name}/examples +%exclude %{_defaultdocdir}/%{name}/doc +%doc %{_mandir}/man?/* +%dir %{perl_vendorlib}/Data +%dir %{perl_vendorlib}/Data/ICal +%dir %{perl_vendorlib}/Data/ICal/Entry +%dir %{perl_vendorlib}/Data/ICal/Entry/Alarm +%dir %{perl_vendorlib}/Data/ICal/Entry/TimeZone +%dir %{perl_vendorarch}/auto/Data +%dir %{perl_vendorarch}/auto/Data/ICal +%{perl_vendorlib}/Data/*.pm +%{perl_vendorlib}/Data/ICal/*.pm +%{perl_vendorlib}/Data/ICal/Entry/*.pm +%{perl_vendorlib}/Data/ICal/Entry/Alarm/*.pm +%{perl_vendorlib}/Data/ICal/Entry/TimeZone/*.pm +%{perl_vendorarch}/auto/Data/ICal/.packlist +/var/adm/perl-modules/%{name} + +%files doc +%defattr(-, root, root) +%doc %{_defaultdocdir}/%{name}/examples +%doc %{_defaultdocdir}/%{name}/doc + +%changelog