xnedit 1.4.1-1 (znver1;aarch64;x86_64) 2023-17433
9999
| Status | published | ||||||||||||
| Submitter | rugyada [@T] gmail.com | ||||||||||||
| Platform | rolling | ||||||||||||
| Repository | unsupported | ||||||||||||
| URL | https://abf.openmandriva.org/build_lists/330336 | ||||||||||||
| Packages |
|
||||||||||||
| Build Date | 2023-04-10 23:15:23 +0000 UTC | ||||||||||||
| Last Updated | 2023-04-16 00:07:46.364753336 +0000 UTC |
$ git show --format=fuller --patch-with-stat --summary 2480cfcde9f62f5a30e691d22f65e6bd8e030273
commit 2480cfcde9f62f5a30e691d22f65e6bd8e030273
Author: mandian <mandian@users.noreply.github.com>
AuthorDate: Sat Apr 8 23:31:30 2023 +0100
Commit: mandian <mandian@users.noreply.github.com>
CommitDate: Sat Apr 8 23:31:30 2023 +0100
Initial release
---
.abf.yml | 2 ++
xnedit-1.4.1-compiler_flags.patch | 11 ++++++
xnedit.spec | 72 +++++++++++++++++++++++++++++++++++++++
3 files changed, 85 insertions(+)
create mode 100644 .abf.yml
create mode 100644 xnedit-1.4.1-compiler_flags.patch
create mode 100644 xnedit.spec
diff --git a/.abf.yml b/.abf.yml
new file mode 100644
index 0000000..f564656
--- /dev/null
+++ b/.abf.yml
@@ -0,0 +1,2 @@
+sources:
+ xnedit-1.4.1.tar.gz: e35dbd2044d19c702aea9529ab900e54caa4fd60
diff --git a/xnedit-1.4.1-compiler_flags.patch b/xnedit-1.4.1-compiler_flags.patch
new file mode 100644
index 0000000..80f7f56
--- /dev/null
+++ b/xnedit-1.4.1-compiler_flags.patch
@@ -0,0 +1,11 @@
+--- a/makefiles/Makefile.linux
++++ b/makefiles/Makefile.linux
+@@ -22,7 +22,7 @@ AR=ar
+ # To use an alternative text field widget for search/replace, add
+ # -DXNE_TEXTFIELD to the CFLAGS.
+ #
+-CFLAGS=-O -std=gnu99 -I/usr/X11R6/include -I/usr/include/X11 -DUSE_DIRENT -DUSE_LPR_PRINT_CMD $(shell pkg-config --cflags xft fontconfig)
++CFLAGS+=-O -std=gnu99 -I/usr/X11R6/include -I/usr/include/X11 -DUSE_DIRENT -DUSE_LPR_PRINT_CMD $(shell pkg-config --cflags xft fontconfig)
+
+ ARFLAGS=-urs
+
diff --git a/xnedit.spec b/xnedit.spec
new file mode 100644
index 0000000..c220ad9
--- /dev/null
+++ b/xnedit.spec
@@ -0,0 +1,72 @@
+Summary: A fast and classic X11 text editor, based on NEdit
+Name: xnedit
+Version: 1.4.1
+Release: 1
+License: GPLv2
+Group: Editors
+URL: https://github.com/unixwork/xnedit
+Source0: https://github.com/unixwork/xnedit/archive/v%{version}/%{name}-%{version}.tar.gz
+Patch0: xnedit-1.4.1-compiler_flags.patch
+BuildRequires: bison
+BuildRequires: motif-devel
+BuildRequires: imagemagick
+BuildRequires: librsvg
+BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(fontconfig)
+BuildRequires: pkgconfig(libpcre)
+BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(xft)
+BuildRequires: pkgconfig(xpm)
+BuildRequires: pkgconfig(xrender)
+BuildRequires: pkgconfig(xt)
+
+%description
+XNEdit is a multi-purpose text editor for the X Window System, which combines
+a standard, easy to use, graphical user interface with the thorough
+functionality and stability required by users who edit text eight hours a day.
+It provides intensive support for development in a wide variety of languages,
+text processors, and other tools, but at the same time can be used productively
+by just about anyone who needs to edit text.
+
+XNEdit is a fork of the Nirvana Editor (NEdit) and provides new functionality
+like antialiased text rendering and support for unicode.
+
+%files
+%license LICENSE
+%doc CHANGELOG README.md ReleaseNotes
+%{_bindir}/%{name}
+%{_bindir}/xnc
+%{_datadir}/applications/%{name}.desktop
+%{_iconsdir}/hicolor/*/apps/%{name}.png
+%{_datadir}/pixmaps/%{name}.xpm
+
+
+#---------------------------------------------------------------------------
+
+%prep
+%autosetup -p1
+
+%build
+%before_configure
+%make_build linux
+
+%install
+%make_install
+
+# icons
+rm -f %{buildroot}%{_iconsdir}/%{name}.png
+# FIXME: imagemagick produces empty images (maybe
+# a bug in inkskape maybe a bug in image)
+# rsvg-convert works properly for png only
+for d in 16 32 48 64 72 96 128 256
+do
+ install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/${d}x${d}/apps/
+# rsvg-convert -f png -h ${d} -w ${d} resources/desktop/%{sname}-logo.svg \
+# -o %{buildroot}%{_iconsdir}/hicolor/${d}x${d}/apps/%{name}.png
+ convert -background none -scale "${d}x${d}" resources/desktop/%{name}.png \
+ %{buildroot}%{_iconsdir}/hicolor/${d}x${d}/apps/%{name}.png
+done
+install -dm 0755 %{buildroot}%{_datadir}/pixmaps/
+ convert -background none -scale "${d}x${d}" resources/desktop/%{name}.png \
+ %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
+
Not Available
| benbullard79 [@T] cox.net | No Comment. | 1092d 13hrs |
| benbullard79 [@T] cox.net | No Comment. | 1092d 13hrs |