rpms/eclipse-epic/F-10 eclipse-epic-enable-module-starter.patch, NONE, 1.1 eclipse-epic.spec, 1.8, 1.9
Mat Booth
mbooth at fedoraproject.org
Tue Mar 17 19:18:57 UTC 2009
Author: mbooth
Update of /cvs/pkgs/rpms/eclipse-epic/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27642/F-10
Modified Files:
eclipse-epic.spec
Added Files:
eclipse-epic-enable-module-starter.patch
Log Message:
* Mon Mar 16 2009 Mat Booth <fedora at matbooth.co.uk> 0.6.31-2
- Add missing dependency Test::Simple for Module::Starter integration.
- Enable Module::Starter and taint checking by default.
eclipse-epic-enable-module-starter.patch:
--- NEW FILE eclipse-epic-enable-module-starter.patch ---
Index: src/org/epic/perleditor/preferences/PreferenceConstants.java
===================================================================
RCS file: /cvsroot/e-p-i-c/org.epic.perleditor/src/org/epic/perleditor/preferences/PreferenceConstants.java,v
retrieving revision 1.18
diff -u -r1.18 PreferenceConstants.java
--- src/org/epic/perleditor/preferences/PreferenceConstants.java 10 Aug 2008 13:38:06 -0000 1.18
+++ src/org/epic/perleditor/preferences/PreferenceConstants.java 16 Mar 2009 23:42:13 -0000
@@ -667,7 +667,7 @@
store.setDefault(BROWSER_START_URL, "http://"); //$NON-NLS-1$
store.setDefault(DEBUG_INTERPRETER_TYPE, DEBUG_INTERPRETER_TYPE_STANDARD);
- store.setDefault(DEBUG_PERL_EXECUTABLE, "perl"); //$NON-NLS-1$
+ store.setDefault(DEBUG_PERL_EXECUTABLE, "perl -T"); //$NON-NLS-1$
store.setDefault(DEBUG_SHOW_WARNINGS, true);
store.setDefault(DEBUG_TAINT_MODE, false);
store.setDefault(DEBUG_DEBUG_CONSOLE, false);
@@ -745,7 +745,7 @@
store.setDefault(EDITOR_NUMBER_COLOR_BOLD, false);
store.setDefault(EDITOR_INVALID_COLOR_BOLD, false);
- store.setDefault(MODULE_STARTER_ENABLED, false);
+ store.setDefault(MODULE_STARTER_ENABLED, true);
store.setDefault(MODULE_STARTER_DEFAULT_LOCATION, true);
store.setDefault(MODULE_STARTER_LOCATION, ""); //$NON-NLS-1$
store.setDefault(MODULE_STARTER_OVERRIDE_CONFIG, true);
Index: eclipse-epic.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-epic/F-10/eclipse-epic.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- eclipse-epic.spec 1 Mar 2009 21:55:47 -0000 1.8
+++ eclipse-epic.spec 17 Mar 2009 19:18:27 -0000 1.9
@@ -3,7 +3,7 @@
Name: eclipse-epic
Version: 0.6.31
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Perl Eclipse plugin
Group: Development/Tools
License: CPL
@@ -15,6 +15,9 @@
Source0: epic-%{version}.tar.gz
Source1: get-epic.sh
+# enable module starter and taint checking by default
+Patch0: %{name}-enable-module-starter.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%if %{gcj_support}
@@ -42,6 +45,7 @@
Requires: perl
Requires: perl(PadWalker)
Requires: perl(Module::Starter)
+Requires: perl(Test::Simple)
%description
EPIC is an open source Perl IDE based on the Eclipse platform. Features
@@ -52,6 +56,11 @@
%prep
%setup -q -n epic-%{version}
+# apply patches
+pushd org.epic.perleditor
+%patch0 -p0
+popd
+
# ditch bundled libs in favor of building against fedora packaged libs
rm org.epic.lib/lib/jdom-1.1.jar \
org.epic.lib/lib/antlr-2.7.5.jar \
@@ -143,6 +152,10 @@
%endif
%changelog
+* Mon Mar 16 2009 Mat Booth <fedora at matbooth.co.uk> 0.6.31-2
+- Add missing dependency Test::Simple for Module::Starter integration.
+- Enable Module::Starter and taint checking by default.
+
* Sun Mar 1 2009 Mat Booth <fedora at matbooth.co.uk> 0.6.31-1
- Updated to verion 0.6.31.
- New feature: Show @_ in variables view.
More information about the fedora-extras-commits
mailing list