Hello community,

here is the log from the commit of package conkeror for openSUSE:Factory 
checked in at 2016-06-11 00:00:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/conkeror (Old)
 and      /work/SRC/openSUSE:Factory/.conkeror.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "conkeror"

Changes:
--------
New Changes file:

--- /dev/null   2016-04-07 01:36:33.300037506 +0200
+++ /work/SRC/openSUSE:Factory/.conkeror.new/conkeror.changes   2016-06-11 
00:00:44.000000000 +0200
@@ -0,0 +1,32 @@
+-------------------------------------------------------------------
+Wed Apr 27 19:16:11 UTC 2016 - [email protected]
+
+- bump to 1.0 release!
+   for complete list of changes see git log dd8a32f..1.0.0
+   use firefox instead of xulrunner (xulrunner development was ended)
+
+-------------------------------------------------------------------
+Wed Jun 24 12:37:59 UTC 2015 - [email protected]
+
+- translate desktop file using %suse_update_desktop_file to fix SLE
+  build
+
+-------------------------------------------------------------------
+Wed Jun 24 12:11:55 UTC 2015 - [email protected]
+
+- fix-for-old-make.patch
+  upstream is using features of GNU Make 4.0+ but older distribution
+  targets may get confused - fixes build for openSUSE 13.1 and SLE
+
+-------------------------------------------------------------------
+Tue Jun 23 10:43:50 UTC 2015 - [email protected]
+
+- fix run path in startup script
+- add comments to spec file and make it more nice
+- package also common.js
+
+-------------------------------------------------------------------
+Mon Jun 22 16:06:02 UTC 2015 - [email protected]
+
+- let there be conkeror!
+

New:
----
  conkeror-ab02f17.tar.gz
  conkeror.changes
  conkeror.spec
  conkeror.svg
  fix-for-old-make.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ conkeror.spec ++++++
#
# spec file for package conkeror
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define revision        ab02f17

Name:           conkeror
Version:        1.0
Release:        0
Summary:        Keyboard-oriented customizable and extensible web browser
License:        MPL-1.1 or GPL-2.0 or LGPL-2.1
Group:          Productivity/Networking/Web/Browsers
Url:            http://conkeror.org
# wget 'http://repo.or.cz/w/conkeror.git?a=snapshot;h=master;sf=tgz'
Source0:        %{name}-%{revision}.tar.gz
Source1:        %{name}.svg
Patch0:         fix-for-old-make.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  hicolor-icon-theme
%if 0%{?suse_version}
BuildRequires:  update-desktop-files
%endif

Requires:       firefox

%description
Conkeror is a keyboard-oriented, highly-customizable,
highly-extensible web browser based on Mozilla XULRunner, written
mainly in JavaScript, and inspired by exceptional software such as
Emacs and vi. Conkeror features a sophisticated keyboard system,
allowing users to run commands and interact with content in powerful
and novel ways. It is self-documenting, featuring a powerful
interactive help system.

%prep
%setup -q -n %{name}-%{revision}
%patch0 -p1

%build
make

%install
make install DESTDIR="%{buildroot}" PREFIX="%{_prefix}"

# install icon ...
install -m 0644 -D %{SOURCE1} 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
# ... and fix desktop file accordingly
sed -i 's@Icon=browser@Icon=conkeror@' 
%{buildroot}%{_datadir}/applications/%{name}.desktop
%if 0%{?suse_version}
%suse_update_desktop_file conkeror
%endif

# fix the destdir in run script
sed -i 's@/usr/local@/usr@g' %{buildroot}%{_bindir}/%{name}

# these files are copied manually to different place
rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_mandir}/man1/%{name}.1.gz
%{_datadir}/%{name}
%doc CREDITS COPYING contrib/config/common.js

%changelog
++++++ fix-for-old-make.patch ++++++
Index: conkeror-master-dd8a32f/Makefile
===================================================================
--- conkeror-master-dd8a32f.orig/Makefile
+++ conkeror-master-dd8a32f/Makefile
@@ -5,9 +5,9 @@ PREFIX ?= /usr/local
 MANPREFIX ?= $(PREFIX)/share/man
 SHELL ?= /bin/sh
 
-tagged_files != find . -name '*.js'
-BUILDDIR != pwd
-VERSION != grep '^Version=' application.ini | cut -d '=' -f 2
+tagged_files := $(find . -name '*.js')
+BUILDDIR := $(pwd)
+VERSION := $(grep '^Version=' application.ini | cut -d '=' -f 2)
 
 dirs = branding chrome components content defaults help locale modules 
search-engines style
 files = application.ini chrome.manifest content-policy.manifest Info.plist

Reply via email to