public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 1ecb08f0bb5c9ae4a1ae433d05fc9ba75cbf7d29
@ 2012-04-22 19:33 git
  0 siblings, 0 replies; only message in thread
From: git @ 2012-04-22 19:33 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 10676 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".

The branch, master has been updated
       via  1ecb08f0bb5c9ae4a1ae433d05fc9ba75cbf7d29 (commit)
       via  499fc36eeb308eeca7fd2f10647fcca9cbb413e3 (commit)
       via  ec6b91f53fcfb920ac31072732cbb0e67ab14d9e (commit)
       via  31c73eed231c1e4771c98c8cf2a3e5cda9ad098a (commit)
       via  6af1d2c6411f63ff79629ec72c5ca3a1158d2e83 (commit)
       via  b6a73c534bb00107beae7f213e982ee5d514257f (commit)
      from  34bacb2ec4af1049a72773bfb558504e696195be (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1ecb08f0bb5c9ae4a1ae433d05fc9ba75cbf7d29
Merge: 34bacb2 499fc36
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Sun Apr 22 21:33:51 2012 +0200

    Merge remote-tracking branch 'stevee/perl-DBI'

commit 499fc36eeb308eeca7fd2f10647fcca9cbb413e3
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date:   Sun Apr 22 21:28:53 2012 +0200

    perl-DBI: New package.

commit ec6b91f53fcfb920ac31072732cbb0e67ab14d9e
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date:   Sun Apr 22 21:28:32 2012 +0200

    perl-Coro: New package.

commit 31c73eed231c1e4771c98c8cf2a3e5cda9ad098a
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date:   Sun Apr 22 21:26:40 2012 +0200

    perl-BDB: New package.

commit 6af1d2c6411f63ff79629ec72c5ca3a1158d2e83
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date:   Sun Apr 22 21:26:01 2012 +0200

    perl-IO-AIO: New package.

commit b6a73c534bb00107beae7f213e982ee5d514257f
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date:   Sun Apr 22 21:25:24 2012 +0200

    perl-common-sense: New package.

-----------------------------------------------------------------------

Summary of changes:
 perl-FCGI/perl-FCGI.nm => perl-BDB/perl-BDB.nm     |   20 +++---
 perl-Coro/perl-Coro.nm                             |   65 ++++++++++++++++++++
 perl-FCGI/perl-FCGI.nm => perl-DBI/perl-DBI.nm     |   26 +++++---
 .../perl-FCGI.nm => perl-IO-AIO/perl-IO-AIO.nm     |   26 +++++---
 .../perl-common-sense.nm                           |   29 +++++----
 5 files changed, 126 insertions(+), 40 deletions(-)
 copy perl-FCGI/perl-FCGI.nm => perl-BDB/perl-BDB.nm (68%)
 create mode 100644 perl-Coro/perl-Coro.nm
 copy perl-FCGI/perl-FCGI.nm => perl-DBI/perl-DBI.nm (64%)
 copy perl-FCGI/perl-FCGI.nm => perl-IO-AIO/perl-IO-AIO.nm (58%)
 copy perl-FCGI/perl-FCGI.nm => perl-common-sense/perl-common-sense.nm (55%)

Difference in files:
diff --git a/perl-BDB/perl-BDB.nm b/perl-BDB/perl-BDB.nm
new file mode 100644
index 0000000..508e914
--- /dev/null
+++ b/perl-BDB/perl-BDB.nm
@@ -0,0 +1,52 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-BDB
+version    = 1.9
+release    = 1
+thisapp    = BDB-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/dist/BDB/
+license    = GPL+ or Artistic
+summary    = Asynchronous Berkeley DB access.
+
+description
+	Asynchronous Berkeley DB access.
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/
+
+build
+	requires
+		perl(common::sense)
+		perl(ExtUtils::MakeMaker)
+		perl(ExtUtils::ParseXS)
+		libdb-devel
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{CFLAGS}"
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+
+	make_install_targets = pure_install DESTDIR=%{BUILDROOT}
+end
+
+packages
+	package %{name}
+		requires
+			perl
+		end
+	end
+
+	package %{name}-debuginfo
+		template DEBUGINFO
+	end
+end
diff --git a/perl-Coro/perl-Coro.nm b/perl-Coro/perl-Coro.nm
new file mode 100644
index 0000000..e263a67
--- /dev/null
+++ b/perl-Coro/perl-Coro.nm
@@ -0,0 +1,65 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-Coro
+version    = 6.08
+release    = 1
+thisapp    = Coro-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/dist/Coro/
+license    = GPL+ or Artistic
+summary    = The only real threads in perl.
+
+description
+	This module collection manages continuations in general, most often in the
+	form of cooperative threads (also called coros, or simply "coro" in the
+	documentation). They are similar to kernel threads but don't (in general) run
+	in parallel at the same time even on SMP machines
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/
+
+build
+	requires
+		perl(ExtUtils::MakeMaker)
+		perl(ExtUtils::ParseXS)
+	end
+
+	prepare_cmds
+		# Fix bad path for perl interpreter.
+		for F in Coro/jit-*.pl; do
+			sed -i -e '/^#!/d' "$F"
+		done
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=perl OPTIMIZE="%{CFLAGS}"
+		make %{PARALLELISMFLAGS}
+	end
+
+	make_install_targets = pure_install DESTDIR=%{BUILDROOT}
+end
+
+packages
+	package %{name}
+		filter_requires
+			AnyEvent
+			EV
+			Event
+			Guard
+			Storable
+			Coro
+		end
+
+		requires
+			perl
+		end
+	end
+
+	package %{name}-debuginfo
+		template DEBUGINFO
+	end
+end
diff --git a/perl-DBI/perl-DBI.nm b/perl-DBI/perl-DBI.nm
new file mode 100644
index 0000000..84cb0e1
--- /dev/null
+++ b/perl-DBI/perl-DBI.nm
@@ -0,0 +1,58 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-DBI
+version    = 1.618
+release    = 1
+thisapp    = DBI-%{version}
+
+groups     = Development/Libraries
+url        = http://dbi.perl.org
+license    = GPL+ or Artistic
+summary    = A database access API for perl.
+
+description
+	DBI is a database access Application Programming Interface (API) for
+	the Perl Language.
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/
+
+build
+	requires
+		perl(ExtUtils::MakeMaker)
+		perl(ExtUtils::ParseXS)
+		perl(Carp)
+		perl(Test::Simple)
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{CFLAGS}"
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+
+	make_install_targets = pure_install DESTDIR=%{BUILDROOT}
+end
+
+packages
+	package %{name}
+		filter_requires
+			RPC
+			Win32
+		end
+
+		requires
+			perl
+		end
+	end
+
+	package %{name}-debuginfo
+		template DEBUGINFO
+	end
+end
diff --git a/perl-IO-AIO/perl-IO-AIO.nm b/perl-IO-AIO/perl-IO-AIO.nm
new file mode 100644
index 0000000..2565f49
--- /dev/null
+++ b/perl-IO-AIO/perl-IO-AIO.nm
@@ -0,0 +1,58 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-IO-AIO
+version    = 4.15
+release    = 1
+thisapp    = IO-AIO-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/dist/IO-AIO/
+license    = GPL+ or Artistic
+summary    = Perl module for Asynchronous Input/Output.
+
+description
+	This module implements asynchronous I/O using whatever means your operating
+	system supports.
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/
+
+build
+	requires
+		perl(ExtUtils::MakeMaker)
+		perl(ExtUtils::ParseXS)
+		perl(Carp)
+		perl(common::sense)
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{CFLAGS}"
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+
+	make_install_targets = pure_install DESTDIR=%{BUILDROOT}
+
+	install_cmds
+		# Remove script we don't want packaged
+		rm -rvf %{BUILDROOT}%{bindir}/treescan
+	end
+end
+
+packages
+	package %{name}
+		requires
+			perl
+		end
+	end
+
+	package %{name}-debuginfo
+		template DEBUGINFO
+	end
+end
diff --git a/perl-common-sense/perl-common-sense.nm b/perl-common-sense/perl-common-sense.nm
new file mode 100644
index 0000000..f6dfb0e
--- /dev/null
+++ b/perl-common-sense/perl-common-sense.nm
@@ -0,0 +1,53 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
+###############################################################################
+
+name       = perl-common-sense
+version    = 3.5
+release    = 1
+arch       = noarch
+thisapp    = common-sense-%{version}
+
+groups     = Development/Libraries
+url        = http://search.cpan.org/dist/common-sense
+license    = GPL+ or Artistic
+summary    = "Common sense" Perl defaults.
+
+description
+	This module implements some sane defaults for Perl programs, as defined
+	by two typical (or not so typical - use your common sense) specimens of
+
+	Perl coders:
+		- use strict qw(vars subs);
+		- use feature qw(say state switch);
+		- no warnings;
+end
+
+source_dl  = http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/
+
+build
+	requires
+		perl(ExtUtils::MakeMaker)
+		perl(ExtUtils::ParseXS)
+	end
+
+	build
+		perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{CFLAGS}"
+		make %{PARALLELISMFLAGS}
+	end
+
+	test
+		make test
+	end
+
+	make_install_targets = pure_install DESTDIR=%{BUILDROOT}
+end
+
+packages
+	package %{name}
+		requires
+			perl
+		end
+	end
+end


hooks/post-receive
--
IPFire 3.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-04-22 19:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-22 19:33 [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 1ecb08f0bb5c9ae4a1ae433d05fc9ba75cbf7d29 git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox