[Fedora-security-commits] fedora-security/tools Build.PL, 1.1, 1.2 MANIFEST, 1.1, 1.2 MANIFEST.SKIP, 1.1, 1.2 fedora-security.spec, 1.1, 1.2 generate-manifest, 1.4, NONE get-cve, 1.1, NONE package-release, 1.4, NONE parse-announce, 1.1, NONE suidaudit, 1.1, NONE
fedora-security-commits at redhat.com
fedora-security-commits at redhat.com
Mon Jan 14 16:04:48 UTC 2008
- Previous message (by thread): [Fedora-security-commits] fedora-security/tools/scripts add-tracking-bugs, 1.1.2.4, 1.1.2.5
- Next message (by thread): [Fedora-security-commits] fedora-security/tools/scripts add-cve-bug, 1.1, 1.2 add-issue, 1.1, 1.2 add-tracking-bugs, 1.1, 1.2 check-updates, 1.1, 1.2 generate-manifest, 1.1, 1.2 get-cve, 1.1, 1.2 package-release, 1.1, 1.2 parse-announce, 1.1, 1.2 suidaudit, 1.1, 1.2 update-cve-cache, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: lkundrak
Update of /cvs/fedora/fedora-security/tools
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17363
Added Files:
Build.PL MANIFEST MANIFEST.SKIP fedora-security.spec
Removed Files:
generate-manifest get-cve package-release parse-announce
suidaudit
Log Message:
Merging (hopefully) stable from my branch
Index: Build.PL
===================================================================
RCS file: Build.PL
diff -N Build.PL
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Build.PL 14 Jan 2008 16:04:46 -0000 1.2
@@ -0,0 +1,25 @@
+#!/usr/bin/env perl
+
+use Module::Build;
+
+Module::Build->new (
+ module_name => 'fedora-security',
+ dist_version => '0.9',
+ dist_abstract => 'Tools for Fedora Security Response Team use',
+ dist_author => 'Lubomir Kundrak <lkundrak at redhat.com>',
+ script_files => 'scripts',
+ requires => {
+ 'Data::Dumper' => 0,
+ 'Exporter' => 0,
+ 'Fcntl' => 0,
+ 'File::Temp' => 0,
+ 'Getopt::Long' => 0,
+ 'JSON' => 0,
+ 'LWP::Simple' => 0,
+ 'RPM2' => 0,
+ 'XML::Parser' => 0,
+ 'XMLRPC::Lite' => 0,
+ },
+)->create_build_script;
+
+
Index: MANIFEST
===================================================================
RCS file: MANIFEST
diff -N MANIFEST
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ MANIFEST 14 Jan 2008 16:04:46 -0000 1.2
@@ -0,0 +1,19 @@
+Build.PL
+fedora-security.spec
+lib/Libexig/Audit.pm
+lib/Libexig/Bodhi.pm
+lib/Libexig/Bugzilla.pm
+lib/Libexig/CVE.pm
+lib/Libexig/Util.pm
+MANIFEST This list of files
+META.yml
+scripts/add-cve-bug
+scripts/add-issue
+scripts/add-tracking-bugs
+scripts/check-updates
+scripts/generate-manifest
+scripts/get-cve
+scripts/package-release
+scripts/parse-announce
+scripts/suidaudit
+scripts/update-cve-cache
Index: MANIFEST.SKIP
===================================================================
RCS file: MANIFEST.SKIP
diff -N MANIFEST.SKIP
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ MANIFEST.SKIP 14 Jan 2008 16:04:46 -0000 1.2
@@ -0,0 +1,39 @@
+# Avoid version control files.
+\bRCS\b
+\bCVS\b
+,v$
+\B\.svn\b
+\B\.cvsignore$
+
+# Avoid Makemaker generated and utility files.
+\bMakefile$
+\bblib
+\bMakeMaker-\d
+\bpm_to_blib$
+\bblibdirs$
+^MANIFEST\.SKIP$
+
+# Avoid Module::Build generated and utility files.
+\bBuild$
+\bBuild.bat$
+\b_build
+
+# Avoid Devel::Cover generated files
+\bcover_db
+
+# Avoid temp and backup files.
+~$
+\.tmp$
+\.old$
+\.bak$
+\#$
+\.#
+\.rej$
+
+# Avoid OS-specific files/dirs
+# Mac OSX metadata
+\B\.DS_Store
+# Mac OSX SMB mount metadata files
+\B\._
+# Avoid archives of this distribution
+\bfedora-security-[\d\.\_]+
Index: fedora-security.spec
===================================================================
RCS file: fedora-security.spec
diff -N fedora-security.spec
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fedora-security.spec 14 Jan 2008 16:04:46 -0000 1.2
@@ -0,0 +1,61 @@
+Name: fedora-security
+Version: 0.9
+Release: 2%{?dist}
+Summary: Tools for Fedora Security Response Team use
+
+Group: Development/Libraries
+License: GPLv2
+URL: http://people.redhat.com/~lkundrak/fedora-security/
+Source0: http://people.redhat.com/~lkundrak/fedora-security/%{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch: noarch
+BuildRequires: perl(Module::Build)
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description
+Tools for Fedora Security Response Team use
+
+
+%prep
+%setup -q
+
+# Filter unwanted Requires:
+cat << \EOF > %{name}-req
+#!/bin/sh
+%{__perl_requires} $* |\
+ sed -e '/perl(Email::Simple)/d' |\
+ sed -e '/perl(Mail::Mbox::MessageParser)/d' |\
+ sed -e '/perl(Net::FTP)/d'
+EOF
+
+%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req
+chmod +x %{__perl_requires}
+
+
+%build
+%{__perl} Build.PL --installdirs vendor
+./Build
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+./Build install --destdir $RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
+chmod -R u+w $RPM_BUILD_ROOT/*
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/*
+%{perl_vendorlib}/*
+
+
+%changelog
+* Sun Jan 06 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9-1
+- Initial packaging attempt
--- generate-manifest DELETED ---
--- get-cve DELETED ---
--- package-release DELETED ---
--- parse-announce DELETED ---
--- suidaudit DELETED ---
- Previous message (by thread): [Fedora-security-commits] fedora-security/tools/scripts add-tracking-bugs, 1.1.2.4, 1.1.2.5
- Next message (by thread): [Fedora-security-commits] fedora-security/tools/scripts add-cve-bug, 1.1, 1.2 add-issue, 1.1, 1.2 add-tracking-bugs, 1.1, 1.2 check-updates, 1.1, 1.2 generate-manifest, 1.1, 1.2 get-cve, 1.1, 1.2 package-release, 1.1, 1.2 parse-announce, 1.1, 1.2 suidaudit, 1.1, 1.2 update-cve-cache, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Fedora-security-commits
mailing list