[jupp] Initial import of jupp

Robert Scheck robert at fedoraproject.org
Fri Jan 3 19:54:07 UTC 2014


commit 2c1cce46fe6f291efc11eb8b530f395b94eb3628
Author: Robert Scheck <robert at fedoraproject.org>
Date:   Fri Jan 3 20:53:59 2014 +0100

    Initial import of jupp

 .gitignore |    1 +
 jupp.spec  |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources    |    1 +
 3 files changed, 59 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..5b352f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/joe-3.1jupp??.tgz
diff --git a/jupp.spec b/jupp.spec
new file mode 100644
index 0000000..bf37f21
--- /dev/null
+++ b/jupp.spec
@@ -0,0 +1,57 @@
+Summary:	Compact and feature-rich WordStar-compatible editor
+Name:		jupp
+Version:	26
+Release:	1%{?dist}
+License:	GPLv1
+Group:		Applications/Editors
+URL:		https://www.mirbsd.org/%{name}.htm
+Source0:	https://www.mirbsd.org/MirOS/dist/%{name}/joe-3.1%{name}%{version}.tgz
+BuildRequires:	ncurses-devel, libselinux-devel
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+%description
+Jupp is the MirOS fork of the JOE 3.x editor which provides easy conversion
+for former PC users as well as powerfulness for programmers, while not doing
+annoying things like word wrap "automagically". It can also double as a hex
+editor and comes with a character map plus Unicode support. It also contains
+an extension to visibly display tabs and spaces, has a cleaned up, extended
+and beautified options menu, more CUA style key-bindings as well as improved
+math functionality and a bracketed paste mode automatically used with Xterm.
+
+%prep
+%setup -q -n %{name}
+
+%build
+chmod +x configure
+%configure --disable-termidx --sysconfdir=%{_sysconfdir}/%{name}
+make sysconfjoesubdir= %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' sysconfjoesubdir= install
+
+# Some cleanups to be done by upstream for future releases
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/{jmacs,joe,jpico,jstar,rjoe}rc
+rm -f $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}/{jmacs,jpico,jstar,jupp,rjoe}*
+mv -f $RPM_BUILD_ROOT%{_bindir}/{joe,%{name}}
+mv -f $RPM_BUILD_ROOT%{_mandir}/man1/{joe,%{name}}.1
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING HINTS INFO LIST NEWS README
+%dir %{_sysconfdir}/%{name}/
+%config(noreplace) %{_sysconfdir}/%{name}/%{name}rc
+%dir %{_sysconfdir}/%{name}/charmaps/
+%config(noreplace) %{_sysconfdir}/%{name}/charmaps/*
+%dir %{_sysconfdir}/%{name}/syntax/
+%config(noreplace) %{_sysconfdir}/%{name}/syntax/*
+%{_bindir}/%{name}
+%{_mandir}/man1/%{name}.1*
+
+%changelog
+* Fri Dec 27 2013 Robert Scheck <robert at fedoraproject.org> 26-1
+- Upgrade to 26
+- Initial spec file for Fedora and Red Hat Enterprise Linux
diff --git a/sources b/sources
index e69de29..156fb32 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+ae5d4cfe33e36e82c6e276576b7c8748  joe-3.1jupp26.tgz


More information about the scm-commits mailing list