rpms/frysk/F-8 .cvsignore, 1.48, 1.49 frysk.spec, 1.121, 1.122 sources, 1.48, 1.49
Andrew Cagney (cagney)
fedora-extras-commits at redhat.com
Tue Jan 22 03:02:59 UTC 2008
- Previous message (by thread): rpms/frysk/devel frysk-0.0.1.2008.01.18.rh1-line-npe.patch, NONE, 1.1 frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch, NONE, 1.1 .cvsignore, 1.48, 1.49 frysk.spec, 1.121, 1.122 sources, 1.48, 1.49
- Next message (by thread): rpms/frysk/F-8 frysk-0.0.1.2008.01.18.rh1-line-npe.patch, NONE, 1.1 frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch, NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: cagney
Update of /cvs/pkgs/rpms/frysk/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2514
Modified Files:
.cvsignore frysk.spec sources
Log Message:
* Mon Jan 20 2008 Andrew Cagney <cagney at redhat.com> - 0.0.1.2008.01.18.rh1-1
- Import frysk-0.0.1.2008.01.18.rh1 (4cff0daa2996b28274985fa4674160f15e5fd9e2)
- Delete run_make_check code.
- Add patch4, frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch to not build
sysroot tests.
- Add patch5, frysk-0.0.1.2008.01.18.rh1-line-npe.patch to prevent NPE
in source window.
- Enable ppc64 build; disable alpha build (bug 416961).
- Move dogtail testing requirements to devel package.
- Delete stray ChangeLog, gen-type-funit-tests, and
test-exe-x86.c.source files.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/F-8/.cvsignore,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- .cvsignore 17 Oct 2007 22:04:17 -0000 1.48
+++ .cvsignore 22 Jan 2008 03:02:26 -0000 1.49
@@ -1 +1 @@
-frysk-0.0.1.2007.10.17.tar.bz2
+frysk-0.0.1.2008.01.18.rh1.tar.bz2
Index: frysk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/F-8/frysk.spec,v
retrieving revision 1.121
retrieving revision 1.122
diff -u -r1.121 -r1.122
--- frysk.spec 17 Oct 2007 22:04:17 -0000 1.121
+++ frysk.spec 22 Jan 2008 03:02:26 -0000 1.122
@@ -1,6 +1,6 @@
Summary: Frysk execution analysis and debugging tools
Name: frysk
-Version: 0.0.1.2007.10.17
+Version: 0.0.1.2008.01.18.rh1
Release: 1%{?dist}
# antlrv2 is Public Domain; antlrv3 is BSD.
# cdtparser is EPL
@@ -21,16 +21,16 @@
# tar cf - frysk-`cat frysk/common/version.in` | bzip2 -9 > frysk-`cat frysk/common/version.in`.tar.bz2
Source: %{name}-%{version}.tar.bz2
-%define run_make_check 0
+Patch4: frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch
+Patch5: frysk-0.0.1.2008.01.18.rh1-line-npe.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-Requires: glib-java >= 0.2.6
-
-BuildRequires: gcc-java >= 4.1.1
+BuildRequires: gcc-java >= 4.1.2
BuildRequires: junit >= 3.8.1
BuildRequires: antlr >= 2.7.4
BuildRequires: jdom >= 1.0
+BuildRequires: glib-java >= 0.2.6
BuildRequires: libgtk-java-devel >= 2.8.4
BuildRequires: libglade-java-devel >= 2.12.3
BuildRequires: cairo-java-devel >= 1.0.3
@@ -46,21 +46,12 @@
BuildRequires: gnome-python2-gconf
BuildRequires: audit-libs-devel
BuildRequires: autoconf automake libtool
+# Some generation scripts are being written in python
+BuildRequires: python
-%ifarch x86_64 ppc64
-# Ensure glibc{,-devel} is installed for both multilib arches
-BuildRequires: /lib/libc.so.6 /usr/lib/libc.so /lib64/libc.so.6 /usr/lib64/libc.so
-%endif
-
-# Fedora Core >= 6 and RHEL:
-%if "%{?fedora}" != "5"
-BuildRequires: dogtail >= 0.5.2
-# Needed by "dogtail-run-headless -n":
-Buildrequires: metacity
-%endif
-
-# Build problems with libunwind; bug 305611.
-ExcludeArch: ppc ppc64
+# Bug #305611: PPC Build problems with libunwind
+# Bug #416961: ALPHA not supported by frysk and libunwind.
+ExcludeArch: ppc alpha
# We do not want to build a ``cross-debugging version'' i686->i386;
# libunwind build would get confused by this. Override the cmd-line
@@ -82,10 +73,21 @@
Summary: The development part of Frysk
Group: Development/System
Requires: %{name} = %{version}-%{release}
+Requires: dogtail >= 0.5.2
+# Needed by "dogtail-run-headless -n":
+Requires: metacity
+Requires: python
%description devel
Frysk is an execution-analysis technology implemented using native
-Java and C++. This package contains the development part of Frysk.
+Java and C++. It is aimed at providing developers and sysadmins with
+the ability to both examine and analyze running multi-host,
+multi-process, multi-threaded systems. Frysk allows the monitoring of
+running processes and threads, of locking primitives and will also
+expose deadlocks, gather data and debug any given process in the
+system.
+
+This package contains the development components of Frysk.
%package gnome
Summary: The GNOME front-end of Frysk
@@ -104,26 +106,18 @@
expose deadlocks, gather data and debug any given process in the
system.
-This package contains the GUI front end for Frysk.
+This package contains the GNOME front end for Frysk.
%prep
+
%setup -q -n %{name}-%{version}
+pwd
+%patch4 -p1 -b .no-sysroot
+%patch5 -p1 -b .line-npe
./bootstrap.sh
%build
-# Why, oh why, are we overridingthe configure checks overridden?
-export JAVAC=${JAVAC:-/usr/bin/gcj -C}
-export GCJ=${GCJ:-/usr/bin/gcj}
-export GIJ=${GIJ:-/usr/bin/gij}
-export JAR=${JAR:-/usr/bin/fastjar}
-export GCJH=${GCJH:-/usr/bin/gcjh}
-export GCJ_DBTOOL=${GCJ_DBTOOL:-/usr/bin/gcj-dbtool}
-export GCC=${GCC:-/usr/bin/gcc}
-export CC=${CC:-/usr/bin/gcc}
-export CXX=${CXX:-/usr/bin/g++}
-export JAVA=${JAVA:-/usr/bin/gij}
-
uname -a
gcc --version
pwd
@@ -140,16 +134,10 @@
RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-Wp,-D_FORTIFY_SOURCE=2 /}
%configure CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
--disable-arch32-tests
-
# in frysk-sys; make is building .o files before all BUILT_FILES are
# created.
make # %{?_smp_mflags}
-%if %{run_make_check}
-%check
-make %{?_smp_mflags} -k check || :
-%endif
-
%install
rm -rf %{buildroot}
@@ -163,7 +151,7 @@
# Fix timestamp of a generated script:
touch -r \
- ../frysk-gui/frysk/gui/FryskGui.javain \
+ ../frysk-gui/frysk/gui/FryskGui.java-in \
$RPM_BUILD_ROOT%{_datadir}/%{name}/dogtail_scripts/frysk_suite.py
# ...and a few other ones:
for f in test2866.py test2985.py test3380.py; do
@@ -175,6 +163,11 @@
# Workaround for #211824:
rm $RPM_BUILD_ROOT%{_datadir}/java/*.jar
+# some stray files.
+rm $RPM_BUILD_ROOT%{_libdir}/%{name}/gen-type-funit-tests
+rm $RPM_BUILD_ROOT%{_datadir}/%{name}/ChangeLog
+rm $RPM_BUILD_ROOT%{_datadir}/%{name}/test-exe-x86.c.source
+
# We are not yet ready to be in the menu:
echo "Hidden=true" >> $RPM_BUILD_ROOT%{_datadir}/applications/frysk.desktop
@@ -188,31 +181,35 @@
%defattr(-,root,root)
-%doc COPYING frysk-imports/common/EXCEPTION
+%doc frysk-common/COPYING frysk-common/EXCEPTION
+%{_bindir}/fauxv
%{_bindir}/fcatch
%{_bindir}/fcore
%{_bindir}/fdebuginfo
%{_bindir}/fdebugrpm
%{_bindir}/fexe
%{_bindir}/fhpd
-%{_bindir}/fltrace
-%{_bindir}/fparser
+%{_bindir}/fmaps
%{_bindir}/fstack
%{_bindir}/fstep
%{_bindir}/ftrace
+%{_bindir}/fparser
%{_libdir}/libfrysk-antlr.so
%{_libdir}/libfrysk-cdtparser.so
%{_libdir}/libfrysk-core.so
%{_libdir}/libfrysk-getopt.so
+%{_libdir}/libfrysk-sys.so
%{_libdir}/libfrysk-jdom.so
%{_libdir}/libfrysk-jline.so
-%{_libdir}/libfrysk-sys.so
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/messages.properties
-
+%{_datadir}/%{name}/test-core-x86
+%{_datadir}/%{name}/test-core-x8664
+%{_datadir}/%{name}/test-exe-x86
+%{_datadir}/%{name}/libtest.so
%{_mandir}/man1/*
%files devel
@@ -222,22 +219,16 @@
%{_libdir}/libfrysk-junit.so
%dir %{_libdir}/%{name}
-%{_libdir}/%{name}/fsystest
-%{_libdir}/%{name}/ftail
-%{_libdir}/%{name}/funit*
%{_libdir}/%{name}/hpd-c
-%{_libdir}/%{name}/sys-tests
%{_libdir}/%{name}/test1
%{_libdir}/%{name}/test_main_looper
-
-%{_datadir}/%{name}/ChangeLog
-%{_datadir}/%{name}/dogtail_scripts
+%{_libdir}/%{name}/funit*
+%{_libdir}/%{name}/ftail
+%{_libdir}/%{name}/fsystest
+%{_libdir}/%{name}/sys-tests
%{_datadir}/%{name}/helloworld.o
-%{_datadir}/%{name}/libtest.so
-%{_datadir}/%{name}/test-core-*
-%{_datadir}/%{name}/test-exe-*
%{_datadir}/%{name}/test_looper.xml
-
+%{_datadir}/%{name}/dogtail_scripts
%{_mandir}/man8/*
%files gnome
@@ -256,12 +247,24 @@
%{_datadir}/%{name}/images
%{_datadir}/applications/frysk.desktop
+%{_datadir}/pixmaps/fryskTrayIcon48.png
%dir %{_datadir}/gnome/help/%{name}
%{_datadir}/gnome/help/%{name}/*
-%{_datadir}/pixmaps/fryskTrayIcon48.png
%changelog
+* Mon Jan 20 2008 Andrew Cagney <cagney at redhat.com> - 0.0.1.2008.01.18.rh1-1
+- Import frysk-0.0.1.2008.01.18.rh1 (4cff0daa2996b28274985fa4674160f15e5fd9e2)
+- Delete run_make_check code.
+- Add patch4, frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch to not build
+ sysroot tests.
+- Add patch5, frysk-0.0.1.2008.01.18.rh1-line-npe.patch to prevent NPE
+ in source window.
+- Enable ppc64 build; disable alpha build (bug 416961).
+- Move dogtail testing requirements to devel package.
+- Delete stray ChangeLog, gen-type-funit-tests, and
+ test-exe-x86.c.source files.
+
* Wed Oct 17 2007 Andrew Cagney <cagney at redhat.com> - 0.0.1.2007.10.17-1
- Import frysk-0.0.1.2007.10.17.
- Remove hack disabling glade check.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/F-8/sources,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- sources 17 Oct 2007 22:04:17 -0000 1.48
+++ sources 22 Jan 2008 03:02:26 -0000 1.49
@@ -1 +1 @@
-3bd567c6a8abc3533f8ac41b30d79e71 frysk-0.0.1.2007.10.17.tar.bz2
+b6612276b45f1b291901dce0dc65dbf2 frysk-0.0.1.2008.01.18.rh1.tar.bz2
- Previous message (by thread): rpms/frysk/devel frysk-0.0.1.2008.01.18.rh1-line-npe.patch, NONE, 1.1 frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch, NONE, 1.1 .cvsignore, 1.48, 1.49 frysk.spec, 1.121, 1.122 sources, 1.48, 1.49
- Next message (by thread): rpms/frysk/F-8 frysk-0.0.1.2008.01.18.rh1-line-npe.patch, NONE, 1.1 frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch, NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list