rpms/eclipse-epic/devel eclipse-epic-enable-module-starter.patch, NONE, 1.1 eclipse-epic.spec, 1.9, 1.10

Mat Booth mbooth at fedoraproject.org
Tue Mar 17 19:18:58 UTC 2009


Author: mbooth

Update of /cvs/pkgs/rpms/eclipse-epic/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27642/devel

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/devel/eclipse-epic.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- eclipse-epic.spec	1 Mar 2009 21:43:34 -0000	1.9
+++ eclipse-epic.spec	17 Mar 2009 19:18:27 -0000	1.10
@@ -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