rpms/seed/F-13 seed-2.30.0-fix-implicit-dso.patch, NONE, 1.1 seed.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Michel Alexandre Salim
salimma at fedoraproject.org
Tue Jun 22 18:53:34 UTC 2010
Author: salimma
Update of /cvs/pkgs/rpms/seed/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv20883
Modified Files:
.cvsignore sources
Added Files:
seed-2.30.0-fix-implicit-dso.patch seed.spec
Log Message:
* Fri Jun 18 2010 Michel Salim <salimma at fedoraproject.org> - 2.30.0-2
- Incorporate review recommendations (bz #600638)
- Remove unneeded shebang in repl.js
- Make -doc noarch
seed-2.30.0-fix-implicit-dso.patch:
Makefile.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE seed-2.30.0-fix-implicit-dso.patch ---
--- seed-2.30.0/src/Makefile.in.fix-implicit-dso 2010-03-29 05:40:46.000000000 +0200
+++ seed-2.30.0/src/Makefile.in 2010-03-29 14:11:59.126903476 +0200
@@ -293,7 +293,7 @@
$(SEED_PROFILE_LIBS) \
$(LIBFFI_LDFLAGS) \
$(GOBJECT_INTROSPECTION_LDFLAGS) \
- $(WEBKIT_LDFLAGS)
+ $(WEBKIT_LDFLAGS) `pkg-config --libs gtk+-2.0`
seed_LDADD = \
../libseed/libseed.la
--- NEW FILE seed.spec ---
%global mainver 2.30
Name: seed
Version: %{mainver}.0
Release: 2%{?dist}
Summary: GNOME JavaScript interpreter
Group: Development/Languages
License: LGPLv3+
URL: http://live.gnome.org/Seed
Source0: http://ftp.gnome.org/pub/gnome/sources/seed/%{mainver}/seed-%{version}.tar.bz2
Patch0: seed-2.30.0-fix-implicit-dso.patch
BuildRequires: dbus-glib-devel
BuildRequires: gobject-introspection-devel
BuildRequires: gnome-js-common-devel
BuildRequires: intltool
BuildRequires: mpfr-devel
BuildRequires: readline-devel
BuildRequires: sqlite-devel
BuildRequires: webkitgtk-devel
BuildRequires: gtk-doc
Requires: gnome-js-common
%description
Seed is a library and interpreter, dynamically bridging (through
GObjectIntrospection) the WebKit JavaScriptCore engine, with the GNOME
platform. Seed serves as something which enables you to write
standalone applications in JavaScript, or easily enable your
application to be extensible in JavaScript.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%package doc
Summary: Documentation files for %{name}
Group: Documentation
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: gtk-doc
%description doc
The %{name}-doc package contains documentation for
developing applications that use %{name}.
%prep
%setup -q
%patch0 -p1 -b .fix-implicit-dso
# add lib64 to dlsearch_path_spec
sed -i.libdir_syssearch -e \
'/sys_lib_dlsearch_path_spec/s|/usr/lib |/usr/lib /usr/lib64 /lib /lib64 |' \
configure
sed -i.cflags -e \
's|^\([ \t][ \t]*\)CFLAGS=\"[^\$].*$|\1true|' \
configure
# remove unneeded shebang
(cd extensions &&
touch -r repl.js{,.timestamp} &&
sed -i '1,2d' repl.js &&
touch -r repl.js{.timestamp,} &&
rm repl.js.timestamp)
%build
%configure
make V=1 %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';'
# grab developer docs
mv $RPM_BUILD_ROOT%{_docdir}/seed devdocs
# remove files already bundled with main package
rm devdocs/{AUTHORS,COPYING,INSTALL,README}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/seed
%{_libdir}/*.so.*
%{_libdir}/seed
%{_datadir}/seed
%{_datadir}/man/man1/seed.1.*
%files devel
%defattr(-,root,root,-)
%{_includedir}/seed
%{_libdir}/pkgconfig/seed.pc
%{_libdir}/*.so
%files doc
%defattr(-,root,root,-)
%doc devdocs/*
%{_datadir}/gtk-doc/html/seed
%changelog
* Fri Jun 18 2010 Michel Salim <salimma at fedoraproject.org> - 2.30.0-2
- Incorporate review recommendations (bz #600638)
- Remove unneeded shebang in repl.js
- Make -doc noarch
* Mon Mar 29 2010 Michel Salim <salimma at fedoraproject.org> - 2.30.0-1
- Initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/seed/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 21 Jun 2010 02:36:03 -0000 1.1
+++ .cvsignore 22 Jun 2010 18:53:33 -0000 1.2
@@ -0,0 +1 @@
+seed-2.30.0.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/seed/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 21 Jun 2010 02:36:08 -0000 1.1
+++ sources 22 Jun 2010 18:53:33 -0000 1.2
@@ -0,0 +1 @@
+dd09d22c6a06b4bbef7320bb6a715c0f seed-2.30.0.tar.bz2
More information about the scm-commits
mailing list