[meego-commits] 4258 declined: home:abock:branches:MeeGo:1.0:Netbook/chrome-meego-extension to MeeGo:1.0:Netbook:Update/chrome-meego-extension

Anas Nashif nashif at linux.intel.com
Thu Jul 1 01:41:49 UTC 2010


Hi Aaron Bockover,
The following change has been rejected.

Reason:  stale request, should go to *:Testing

Please fix the issues above and resubmit.

Thanks,
MeeGo Release Engineering Team

[This message was auto-generated]
---
Request #4258:

  submit:   home:abock:branches:MeeGo:1.0:Netbook/chrome-meego-extension(r2) -> MeeGo:1.0:Netbook:Update/chrome-meego-extension


Message:
    Fix bmc#2484

State:   declined     2010-06-30T13:38:15 nashif
Comment: stale request, should go to *:Testing


History: new          2010-05-27T10:14:40 abock
This is a NEW package in MeeGo:1.0:Netbook:Update project.
The files in the new package:
chrome-meego-extension/
  |__  chrome-meego-extension-0.1.0.tar.bz2
  |__  chrome-meego-extension.changes
  |__  chrome-meego-extension.spec
  |__  chromium-browser-ext.sh
  |__  chromium-support.patch

The content of the spec file, chrome-meego-extension.spec:
===================================================================
Name: chrome-meego-extension
Summary: The extension for Chrome Meego integration.
Group: Applications/Internet
Version: 0.1.0
License: LGPLv2.1
URL: http://www.moblin.org/
Release: 1
Source0: %{name}-%{version}.tar.bz2
Source1: chromium-browser-ext.sh
Patch0: chromium-support.patch

BuildRoot: %{_tmppath}/%{name}-%{version}-build

BuildRequires: python
BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: zip
BuildRequires: openssl

Requires: chromium-libs

%description
The extension for Chrome MeeGo integration

%prep
%setup -q
%patch0 -p1
%build
pushd plugin
../tools/gyp/gyp --depth=`pwd` -fmake
make %{?_smp_mflags}
mv out/Default/lib.target/libnpMeeGoPlugin.so ../extension/chrome-meego-extension/plugin
popd
pushd extension
python ../tools/crxmake/crxmake.py chrome-meego-extension chrome-meego-extension.pem chrome-meego-extension.crx
popd

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}/chrome-meego-extension/
cp -a extension/chrome-meego-extension.crx %{buildroot}%{_libdir}/chrome-meego-extension/
cp -a extension/external_extensions.json %{buildroot}%{_libdir}/chrome-meego-extension/
cp -a tools/installer %{buildroot}%{_libdir}/chrome-meego-extension/
mkdir -p %{buildroot}/usr/bin/
cp -a %{SOURCE1} %{buildroot}/usr/bin/
chmod 0755 %{buildroot}/usr/bin/chromium-browser-ext.sh

%clean
rm -rf %{buildroot}

%post
python /usr/lib/chrome-meego-extension/installer/installer.py install /usr/lib/chrome-meego-extension/external_extensions.json

%preun
python /usr/lib/chrome-meego-extension/installer/installer.py uninstall /usr/lib/chrome-meego-extension/external_extensions.json

%files
%defattr(-,root,root,-)
/usr/lib/chrome-meego-extension
/usr/lib/chrome-meego-extension/chrome-meego-extension.crx
/usr/lib/chrome-meego-extension/external_extensions.json
/usr/bin/chromium-browser-ext.sh

===================================================================



More information about the MeeGo-commits mailing list