Hello community, here is the log from the commit of package jscall-sharp checked in at Mon Jan 21 16:31:23 CET 2008. -------- --- jscall-sharp/jscall-sharp.changes 2007-06-21 20:17:35.000000000 +0200 +++ /mounts/work_users/ro/STABLE/jscall-sharp/jscall-sharp.changes 2008-01-21 15:06:25.659681000 +0100 @@ -1,0 +2,7 @@ +Mon Jan 21 15:05:59 CET 2008 - ro@suse.de + +- move libjscallglue to base package (required at runtime) +- work around problem in mono-find-requires if the sharp bindings + are a subpackage of the one providing the library + +------------------------------------------------------------------- @@ -27 +34 @@ -- Initial package, version 0.0.2 \ No newline at end of file +- Initial package, version 0.0.2 New: ---- jscall-sharp-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jscall-sharp.spec ++++++ --- /var/tmp/diff_new_pack.tn5772/_old 2008-01-21 16:31:03.000000000 +0100 +++ /var/tmp/diff_new_pack.tn5772/_new 2008-01-21 16:31:03.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package jscall-sharp (Version 0.0.2) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -11,21 +11,22 @@ # norootforbuild Name: jscall-sharp -URL: http://svn.myrealbox.com/viewcvs/trunk/jscall-sharp/ +Url: http://svn.myrealbox.com/viewcvs/trunk/jscall-sharp/ BuildRequires: gcc-c++ gecko-sharp2 gtk-sharp2 gtk2-devel mono-devel mozilla-xulrunner181-devel License: X11/MIT Version: 0.0.2 -Release: 1 +Release: 89 Source0: %{name}-%{version}.tar.bz2 +Source1: jscall-sharp-rpmlintrc Group: Development/Libraries/Other -Summary: JSCall is a simple JavaScript bridge for Gecko# +Summary: A Simple JavaScript Bridge for Gecko# BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -jscall-sharp an interim solution until someone writes a proper XPCOM -bridge for mono. It uses unmanaged code and P/Invoke to exploit -Gecko's XPCOM components from managed code. It should work with any -.NET language. +jscall-sharp is an interim solution until someone writes a proper XPCOM +bridge for mono. It uses unmanaged code and P/Invoke to exploit Gecko's +XPCOM components from managed code. It should work with any .NET +language. It allows developers to call JavaScript functions from any .NET language. @@ -39,9 +40,9 @@ %package devel Requires: %{name} = %{version} pkg-config -Summary: JSCall is a simple JavaScript bridge for Gecko# +Summary: A Simple JavaScript Bridge for Gecko# Group: Development/Libraries/Other -Autoreqprov: on +AutoReqProv: on %description devel It's an interim solution until someone write a proper XPCOM bridge for @@ -53,6 +54,8 @@ +%define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires | grep -v "no package provides" ; } ' + %prep %setup #%patch0 @@ -75,24 +78,29 @@ %defattr(-,root,root) # mono "binary" files go into lib/ and not lib64/ regardless of platform. %{_prefix}/lib/mono/gac/jscall +%{_prefix}/%{_lib}/libjscallglue*.so %files devel %defattr(-,root,root) %{_prefix}/%{_lib}/pkgconfig/jscall-sharp.pc %{_prefix}/%{_lib}/jscall-sharp -%{_prefix}/%{_lib}/libjscallglue* +%{_prefix}/%{_lib}/libjscallglue.*a %changelog -* Thu Jun 21 2007 - maw@suse.de +* Mon Jan 21 2008 ro@suse.de +- move libjscallglue to base package (required at runtime) +- work around problem in mono-find-requires if the sharp bindings + are a subpackage of the one providing the library +* Thu Jun 21 2007 maw@suse.de - Minor specfile cleanups - Don't build as root - Create a proper -devel subpackage. -* Thu Jun 21 2007 - maw@suse.de +* Thu Jun 21 2007 maw@suse.de - Initial submission after undropping the package in the PDB. -* Mon Apr 16 2007 - btimothy@suse.de +* Mon Apr 16 2007 btimothy@suse.de - Updated to use proper lib variable in the files section so it will build on 64-bit machines -* Tue Apr 03 2007 - btimothy@suse.de +* Tue Apr 03 2007 btimothy@suse.de - Added base directory to be compiled and installed (to pick up jscall-sharp.pc) -* Mon Apr 02 2007 - btimothy@suse.de +* Mon Apr 02 2007 btimothy@suse.de - Initial package, version 0.0.2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org