From 744e2632ea0922d9d091822ede95e008d03a10bda3c539814d68fc09b0b4ff6e Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 26 Aug 2019 01:28:24 +0000 Subject: [PATCH] Accepting request 725852 from home:StefanBruens:branches:Publishing Split independent gnuplot add-on from main package OBS-URL: https://build.opensuse.org/request/show/725852 OBS-URL: https://build.opensuse.org/package/show/Publishing/emacs-gnuplot-mode?expand=0&rev=1 --- .gitattributes | 23 +++++++++++++ .gitignore | 1 + emacs-gnuplot-mode.changes | 7 ++++ emacs-gnuplot-mode.spec | 70 ++++++++++++++++++++++++++++++++++++++ gnuplot-mode-0.7.0.tar.gz | 3 ++ 5 files changed, 104 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 emacs-gnuplot-mode.changes create mode 100644 emacs-gnuplot-mode.spec create mode 100644 gnuplot-mode-0.7.0.tar.gz diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/emacs-gnuplot-mode.changes b/emacs-gnuplot-mode.changes new file mode 100644 index 0000000..c1b4068 --- /dev/null +++ b/emacs-gnuplot-mode.changes @@ -0,0 +1,7 @@ +------------------------------------------------------------------- +Mon Nov 20 15:34:47 UTC 2017 - stefan.bruens@rwth-aachen.de + +- Initial separate package for gnuplot mode. The gnuplot mode + was formerly distributed as part of the gnuplot package. +- Update from version 0.6.1 to version 0.7.0 + * Added context sensitive auto completion diff --git a/emacs-gnuplot-mode.spec b/emacs-gnuplot-mode.spec new file mode 100644 index 0000000..3b3924b --- /dev/null +++ b/emacs-gnuplot-mode.spec @@ -0,0 +1,70 @@ +# +# spec file for package emacs-gnuplot-mode +# +# Copyright (c) 2017 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 _sitedir %{_datadir}/emacs/site-lisp + +Name: emacs-gnuplot-mode +Version: 0.7.0 +Release: 0 +Summary: Gnuplot mode for EMACS +License: GPL-2.0-or-later +Group: Productivity/Text/Editors +Url: https://github.com/bruceravel/gnuplot-mode/tree/master +Source: https://github.com/bruceravel/gnuplot-mode/archive/%{version}.tar.gz#/gnuplot-mode-%{version}.tar.gz +BuildRequires: emacs-nox +BuildRequires: texlive-latex +BuildRequires: tex(fancybox.sty) +Requires: emacs +Requires: gnuplot +# Split-alias tag, gnuplot-mode was part of the gnuplot package +Provides: gnuplot:%{_sitedir}/gnuplot.el +BuildArch: noarch + +%description +Gnuplot-mode is a major Emacs mode for editing Gnuplot source code. It +provides syntax highlighting, automatic indentation and context sensitive +command completion. + +%package doc +Summary: Documentation for EMACS Gnuplot mode +%description doc +This package contains the Gnuplot mode documentation in PDF format. + +%prep +%setup -q -n gnuplot-mode-%{version} + +%build +make -f Makefile.dst default pdf + +%install +install -pm 755 -d %{buildroot}%{_sitedir} +install -pm 644 gnuplot*.el %{buildroot}%{_sitedir}/ +install -pm 644 gnuplot*.elc %{buildroot}%{_sitedir}/ + + +%files +%license COPYING +%doc README.org dotemacs.el +%dir %{_sitedir} +%{_sitedir}/gnuplot*el +%{_sitedir}/gnuplot*elc + +%files doc +%doc gpelcard.pdf + +%changelog + diff --git a/gnuplot-mode-0.7.0.tar.gz b/gnuplot-mode-0.7.0.tar.gz new file mode 100644 index 0000000..6bdfea2 --- /dev/null +++ b/gnuplot-mode-0.7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:310018d8c313ebd817e3e6116ab28eb2b848fa0992917b5ee4148d6073f59f3e +size 373475