[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