rpms/frysk/devel frysk-0.4-fix-duplicates.patch, NONE, 1.1 frysk.spec, 1.147, 1.148
cagney
cagney at fedoraproject.org
Fri Jun 19 21:05:14 UTC 2009
Author: cagney
Update of /cvs/pkgs/rpms/frysk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27888
Modified Files:
frysk.spec
Added Files:
frysk-0.4-fix-duplicates.patch
Log Message:
* Fri Jun 19 2009 Andrw Cagney <cagney [at] fedoraproject.org> - 0.4-10
- Add frysk-0.4-fix-duplicates.patch to address duplicated install
problems.
frysk-0.4-fix-duplicates.patch:
--- NEW FILE frysk-0.4-fix-duplicates.patch ---
diff -up frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java.fix-duplicates frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java
--- frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/frysk/debuginfo/TestGccInterface.java 2009-06-19 15:48:11.000000000 -0400
@@ -77,7 +77,7 @@ public class TestGccInterface extends Te
}
public void testSimpleInterface() {
- CompositeType type = getType("FunitSimpleInterfaceTest", "inter");
+ CompositeType type = getType("FunitSimpleInterfaceMain", "inter");
String expected;
if (BuildCompiler.supports_AT_INTERFACE()) {
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/funit-exit.xml-in.fix-duplicates frysk-0.4/frysk-core/frysk/pkglibdir/funit-exit.xml-in
--- frysk-0.4/frysk-core/frysk/pkglibdir/funit-exit.xml-in.fix-duplicates 2009-06-19 15:49:54.000000000 -0400
+++ frysk-0.4/frysk-core/frysk/pkglibdir/funit-exit.xml-in 2009-06-19 15:50:12.000000000 -0400
@@ -47,7 +47,7 @@
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
[
<!ENTITY version SYSTEM "@abs_root_srcdir@/common/version.in">
- <!ENTITY command "funit-threads">
+ <!ENTITY command "funit-exit">
<!ENTITY volume "8">
]
>
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java.fix-duplicates frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java
--- frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterface.java 2009-06-19 15:48:11.000000000 -0400
@@ -37,6 +37,8 @@
// version and license this file solely under the GPL without
// exception.
+package frysk.pkglibdir;
+
public interface FunitSimpleInterface {
void simpleMethod();
diff -up frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java.fix-duplicates frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java
--- frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java 2009-06-19 15:48:11.000000000 -0400
@@ -37,10 +37,12 @@
// version and license this file solely under the GPL without
// exception.
-public class FunitSimpleInterfaceTest implements FunitSimpleInterface{
+package frysk.pkglibdir;
+
+public class FunitSimpleInterfaceMain implements FunitSimpleInterface{
public static void main(String[] args) {
- FunitSimpleInterface inter = new FunitSimpleInterfaceTest();
+ FunitSimpleInterface inter = new FunitSimpleInterfaceMain();
// Crash
Object o = null;
o.toString();
diff -up frysk-0.4/frysk-core/Makefile.am.fix-duplicates frysk-0.4/frysk-core/Makefile.am
--- frysk-0.4/frysk-core/Makefile.am.fix-duplicates 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/frysk-core/Makefile.am 2009-06-19 15:48:11.000000000 -0400
@@ -317,12 +317,6 @@ frysk/pkgdatadir/test-core-x86:
mkdir -p `dirname $@`
ln -s -f @abs_top_builddir@/../frysk-sys/$@ $@
-#FunitSimpleInterfaceTest
-pkglib_PROGRAMS += frysk/pkglibdir/FunitSimpleInterfaceTest
-frysk/pkglibdir/FunitSimpleInterfaceTest:
- gcj -o $@ -g --main=FunitSimpleInterfaceTest $(srcdir)/frysk/pkglibdir/FunitSimpleInterfaceTest.java $(srcdir)/frysk/pkglibdir/FunitSimpleInterface.java
-
-
# The following links two files into one executable
pkglib_PROGRAMS += frysk/pkglibdir/funit-scopes-multi-file
frysk_pkglibdir_funit_scopes_multi_file_SOURCES =
Index: frysk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/devel/frysk.spec,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -p -r1.147 -r1.148
--- frysk.spec 19 Jun 2009 15:18:15 -0000 1.147
+++ frysk.spec 19 Jun 2009 21:04:43 -0000 1.148
@@ -1,7 +1,7 @@
Summary: Execution analysis and debugging tool-suite.
Name: frysk
Version: 0.4
-Release: 9%{?dist}
+Release: 10%{?dist}
# antlrv2 is Public Domain; antlrv3 is BSD.
# getopt is GPLv2 with exception
@@ -17,6 +17,7 @@ URL: http://sourceware.org/frysk
Source: ftp://sourceware.org/pub/frysk/%{name}-%{version}.tar.bz2
Patch1: frysk-0.4-bash-dollar-star.patch
Patch2: frysk-0.4-gcc-warnings.patch
+Patch3: frysk-0.4-fix-duplicates.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -108,8 +109,10 @@ This package contains the GNOME front en
%setup -q -n %{name}-%{version}
pwd
-%patch1 -p1 -z .1
-%patch2 -p1 -z .2
+%patch1 -p1 -z .bash-dollar-star
+%patch2 -p1 -z .gcc-warnings
+mv frysk-core/frysk/pkglibdir/FunitSimpleInterfaceTest.java frysk-core/frysk/pkglibdir/FunitSimpleInterfaceMain.java
+%patch3 -p1 -z .fix-duplicates
./bootstrap.sh
%build
@@ -240,7 +243,7 @@ rm -rf %{buildroot}
%{_libdir}/libfrysk-junit.so
%dir %{_libdir}/%{name}
-%{_libdir}/%{name}/FunitSimpleInterfaceTest
+%{_libdir}/%{name}/FunitSimpleInterfaceMain
%{_libdir}/%{name}/fsystest
%{_libdir}/%{name}/ftail
%{_libdir}/%{name}/funit*
@@ -277,6 +280,10 @@ rm -rf %{buildroot}
%{_mandir}/man1/frysk.1.gz
%changelog
+* Fri Jun 19 2009 Andrw Cagney <cagney [at] fedoraproject.org> - 0.4-10
+- Add frysk-0.4-fix-duplicates.patch to address duplicated install
+ problems.
+
* Fri Jun 19 2009 Andrw Cagney <cagney [at] fedoraproject.org> - 0.4-9
- Add sparc64 and s390x to ExcludeArch.
More information about the fedora-extras-commits
mailing list