diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /app-office/sc-im | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'app-office/sc-im')
| -rw-r--r-- | app-office/sc-im/Manifest | 2 | ||||
| -rw-r--r-- | app-office/sc-im/files/sc-im-0.8.3-malloc.patch | 21 | ||||
| -rw-r--r-- | app-office/sc-im/metadata.xml | 24 | ||||
| -rw-r--r-- | app-office/sc-im/sc-im-0.8.3-r2.ebuild | 145 | ||||
| -rw-r--r-- | app-office/sc-im/sc-im-0.8.5.ebuild | 141 |
5 files changed, 0 insertions, 333 deletions
diff --git a/app-office/sc-im/Manifest b/app-office/sc-im/Manifest deleted file mode 100644 index 321bf88c7e9b..000000000000 --- a/app-office/sc-im/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sc-im-0.8.3.tar.gz 1664440 BLAKE2B 9f02e265ecd39b4f3a5e3ab61222094a1424f9591c04ff3ddf745576f2aa1c89345ea2e4d4c95a0565d7f287985e81d9eba849113f5b7aa61744cf69284ce312 SHA512 a3d7cf99c7c959d24ebf7e525abb665c02690674c9b3cdf5b234dcdb376fd73e9488bda522106802932084bbfd239928e39b35743c7051178aa14edf61ec2cb8 -DIST sc-im-0.8.5.tar.gz 1677609 BLAKE2B 90110e7fe8a5f36505948134ca89116105d6598d65421f295e8bc3de0bf9d82ab653ce3d0aa5d6f5059df51b62a9b37cfb8db3154b79eae3477967e59e33c291 SHA512 63da70204b1ec647d6927fa25686ff8cfddae6346ccca7d7345d6e0aace6fe9bc3779e9cf53154d86ba4439f75bd9213ab83f4f1ff40a2d2018932aa0e05f756 diff --git a/app-office/sc-im/files/sc-im-0.8.3-malloc.patch b/app-office/sc-im/files/sc-im-0.8.3-malloc.patch deleted file mode 100644 index a4aae6458e9d..000000000000 --- a/app-office/sc-im/files/sc-im-0.8.3-malloc.patch +++ /dev/null @@ -1,21 +0,0 @@ -From b6fcd0658d566dac0fa0b7e83235c8721877d7a0 Mon Sep 17 00:00:00 2001 -From: Ryan Jaskulski <ryan.jaskulski@gmail.com> -Date: Fri, 17 May 2024 20:57:46 -0400 -Subject: [PATCH] fixed compiler error related to missing include - ---- - formats/ods.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/formats/ods.c b/formats/ods.c -index a2e701a5..f7d7372d 100644 ---- a/formats/ods.c -+++ b/formats/ods.c -@@ -50,6 +50,7 @@ - #include <errno.h> - #include <zip.h> - #include <libxml/parser.h> -+#include <stdlib.h> - - #include "../tui.h" - #include "../cmds/cmds.h" diff --git a/app-office/sc-im/metadata.xml b/app-office/sc-im/metadata.xml deleted file mode 100644 index 8f4ac17a19b5..000000000000 --- a/app-office/sc-im/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>efe.izbudak@metu.edu.tr</email> - <name>Efe İzbudak</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="plots">Add <pkg>sci-visualization/gnuplot</pkg> for plotting support</flag> - <flag name="xls">Add xls support</flag> - <flag name="xlsx">Add xlsx support</flag> - <flag name="ods">Add ods import support</flag> - <flag name="X">Use <pkg>x11-misc/xclip</pkg> for clipboard copy/paste</flag> - <flag name="tmux">Use <pkg>app-misc/tmux</pkg> for clipboard copy/paste</flag> - <flag name="wayland">Use <pkg>gui-apps/wl-clipboard</pkg> for clipboard copy/paste</flag> - </use> - <upstream> - <remote-id type="github">andmarti1424/sc-im</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-office/sc-im/sc-im-0.8.3-r2.ebuild b/app-office/sc-im/sc-im-0.8.3-r2.ebuild deleted file mode 100644 index 4c6011dde160..000000000000 --- a/app-office/sc-im/sc-im-0.8.3-r2.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1,3,4} luajit ) - -inherit lua-single toolchain-funcs flag-o-matic - -DESCRIPTION="Ncurses based, vim-like spreadsheet calculator" -HOMEPAGE="https://github.com/andmarti1424/sc-im" -SRC_URI="https://github.com/andmarti1424/sc-im/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P}/src" - -LICENSE="BSD-4" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~x86" -IUSE="lua ods plots tmux wayland X xls xlsx" -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -DEPEND=" - sys-libs/ncurses:= - lua? ( - ${LUA_DEPS} - ) - ods? ( - dev-libs/libxml2:= - dev-libs/libzip - ) - plots? ( sci-visualization/gnuplot ) - tmux? ( app-misc/tmux ) - wayland? ( gui-apps/wl-clipboard ) - X? ( x11-misc/xclip ) - xls? ( - dev-libs/libxls - ) - xlsx? ( - dev-libs/libxlsxwriter - dev-libs/libxml2:= - dev-libs/libzip - ) -" -RDEPEND="${DEPEND}" -BDEPEND="app-alternatives/yacc - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-malloc.patch" -) - -pkg_setup() { - CONFLICTING=$(usex tmux "tmux " "")$(usex wayland "wayland " "")$(usex X "X" "") - if ( use tmux && ( use wayland || use X ) ) ; then - elog "Conflicting flags for clipboard support are set: ${CONFLICTING}" - elog "tmux support has been preferred." - elif ( use wayland && use X ) ; then - elog "Conflicting flags for clipboard support are set: ${CONFLICTING}" - elog "Wayland support has been preferred." - fi - - # Run lua setup - use lua && lua-single_pkg_setup -} - -src_prepare() { - default - - # Clean Makefile from all sorts of flag / lib setting - sed -i -e '/CFLAGS +=\|LDLIBS +=/d' Makefile \ - || die "sed fix failed. Uh-oh..." - # Also clean the now useless comments and logic - sed -i -e '/#\|if\|else/d' Makefile \ - || die "sed fix failed. Uh-oh..." -} - -src_configure() { - tc-export CC PKG_CONFIG - - LDLIBS="-lm" - - # default flags that dont need optional dependencies - append-cflags -Wall -g \ - -DNCURSES \ - -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE \ - '-DSNAME=\"sc-im\"' \ - '-DHELP_PATH=\"/usr/share/sc-im\"' \ - '-DLIBDIR=\"/usr/share/doc/sc-im\"' \ - '-DDFLT_PAGER=\"less\"' \ - '-DDFLT_EDITOR=\"vim\"' \ - -DUSECOLORS \ - '-DHISTORY_FILE=\"sc-iminfo\"' \ - '-DHISTORY_DIR=\".cache\"' \ - '-DCONFIG_FILE=\"scimrc\"' \ - '-DCONFIG_DIR=\".config/sc-im\"' \ - '-DINS_HISTORY_FILE=\"sc-iminfo\"' \ - -DUNDO \ - -DMAXROWS=1048576 \ - -DUSELOCALE \ - -DMOUSE \ - '-DDEFAULT_OPEN_FILE_UNDER_CURSOR_CMD=\""scopen"\"' \ - -DAUTOBACKUP \ - -DHAVE_PTHREAD - - # setting default clipboard commands - if use tmux ; then - append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""tmux load-buffer"\"' - append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""tmux show-buffer"\"' - elif use wayland ; then - append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""wl-copy <"\"' - append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""wl-paste"\"' - elif use X ; then - append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""xclip -i -selection clipboard <"\"' - append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""xclip -o -selection clipboard"\"' - fi - - # optional feature dependency - use plots && append-cflags -DGNUPLOT - if use xls; then - append-cflags -DXLS $(${PKG_CONFIG} --cflags libxls) - LDLIBS+=" $(${PKG_CONFIG} --libs libxls)" - fi - if use xlsx || use ods ; then - append-cflags -DODS -DXLSX $(${PKG_CONFIG} --cflags libxml-2.0 libzip) - LDLIBS+=" -DODS -DXLSX $(${PKG_CONFIG} --libs libxml-2.0 libzip)" - fi - if use xlsx ; then - append-cflags -DXLSX_EXPORT $(${PKG_CONFIG} --cflags xlsxwriter) - LDLIBS+=" -DXLSX_EXPORT $(${PKG_CONFIG} --libs xlsxwriter)" - fi - if use lua ; then - append-cflags -DXLUA $(${PKG_CONFIG} --cflags lua) - LDLIBS+=" -DXLUA $(${PKG_CONFIG} --libs lua) -rdynamic" - fi - append-cflags $(${PKG_CONFIG} --cflags ncursesw) || append-cflags $(${PKG_CONFIG} --cflags ncurses) - LDLIBS+=" $(${PKG_CONFIG} --libs ncursesw)" || LDLIBS+=" $(${PKG_CONFIG} --libs ncurses)" -} - -src_compile() { - emake LDLIBS="${LDLIBS}" CFLAGS="${CFLAGS}" -} - -src_install() { - emake DESTDIR="${D}" prefix="/usr" install - einstalldocs -} diff --git a/app-office/sc-im/sc-im-0.8.5.ebuild b/app-office/sc-im/sc-im-0.8.5.ebuild deleted file mode 100644 index a92dc7703db6..000000000000 --- a/app-office/sc-im/sc-im-0.8.5.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1,3,4} luajit ) - -inherit lua-single toolchain-funcs flag-o-matic - -DESCRIPTION="Ncurses based, vim-like spreadsheet calculator" -HOMEPAGE="https://github.com/andmarti1424/sc-im" -SRC_URI="https://github.com/andmarti1424/sc-im/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P}/src" - -LICENSE="BSD-4" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~x86" -IUSE="lua ods plots tmux wayland X xls xlsx" -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -DEPEND=" - sys-libs/ncurses:= - lua? ( - ${LUA_DEPS} - ) - ods? ( - dev-libs/libxml2:= - dev-libs/libzip - ) - plots? ( sci-visualization/gnuplot ) - tmux? ( app-misc/tmux ) - wayland? ( gui-apps/wl-clipboard ) - X? ( x11-misc/xclip ) - xls? ( - dev-libs/libxls - ) - xlsx? ( - dev-libs/libxlsxwriter - dev-libs/libxml2:= - dev-libs/libzip - ) -" -RDEPEND="${DEPEND}" -BDEPEND="app-alternatives/yacc - virtual/pkgconfig" - -pkg_setup() { - CONFLICTING=$(usex tmux "tmux " "")$(usex wayland "wayland " "")$(usex X "X" "") - if ( use tmux && ( use wayland || use X ) ) ; then - elog "Conflicting flags for clipboard support are set: ${CONFLICTING}" - elog "tmux support has been preferred." - elif ( use wayland && use X ) ; then - elog "Conflicting flags for clipboard support are set: ${CONFLICTING}" - elog "Wayland support has been preferred." - fi - - # Run lua setup - use lua && lua-single_pkg_setup -} - -src_prepare() { - default - - # Clean Makefile from all sorts of flag / lib setting - sed -i -e '/CFLAGS +=\|LDLIBS +=/d' Makefile \ - || die "sed fix failed. Uh-oh..." - # Also clean the now useless comments and logic - sed -i -e '/#\|if\|else/d' Makefile \ - || die "sed fix failed. Uh-oh..." -} - -src_configure() { - tc-export CC PKG_CONFIG - - LDLIBS="-lm" - - # default flags that dont need optional dependencies - append-cflags -Wall -g \ - -DNCURSES \ - -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE \ - '-DSNAME=\"sc-im\"' \ - '-DHELP_PATH=\"/usr/share/sc-im\"' \ - '-DLIBDIR=\"/usr/share/doc/sc-im\"' \ - '-DDFLT_PAGER=\"less\"' \ - '-DDFLT_EDITOR=\"vim\"' \ - -DUSECOLORS \ - '-DHISTORY_FILE=\"sc-iminfo\"' \ - '-DHISTORY_DIR=\".cache\"' \ - '-DCONFIG_FILE=\"scimrc\"' \ - '-DCONFIG_DIR=\".config/sc-im\"' \ - '-DINS_HISTORY_FILE=\"sc-iminfo\"' \ - -DUNDO \ - -DMAXROWS=1048576 \ - -DUSELOCALE \ - -DMOUSE \ - '-DDEFAULT_OPEN_FILE_UNDER_CURSOR_CMD=\""scopen"\"' \ - -DAUTOBACKUP \ - -DHAVE_PTHREAD - - # setting default clipboard commands - if use tmux ; then - append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""tmux load-buffer"\"' - append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""tmux show-buffer"\"' - elif use wayland ; then - append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""wl-copy <"\"' - append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""wl-paste"\"' - elif use X ; then - append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""xclip -i -selection clipboard <"\"' - append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""xclip -o -selection clipboard"\"' - fi - - # optional feature dependency - use plots && append-cflags -DGNUPLOT - if use xls; then - append-cflags -DXLS $(${PKG_CONFIG} --cflags libxls) - LDLIBS+=" $(${PKG_CONFIG} --libs libxls)" - fi - if use xlsx || use ods ; then - append-cflags -DODS -DXLSX $(${PKG_CONFIG} --cflags libxml-2.0 libzip) - LDLIBS+=" -DODS -DXLSX $(${PKG_CONFIG} --libs libxml-2.0 libzip)" - fi - if use xlsx ; then - append-cflags -DXLSX_EXPORT $(${PKG_CONFIG} --cflags xlsxwriter) - LDLIBS+=" -DXLSX_EXPORT $(${PKG_CONFIG} --libs xlsxwriter)" - fi - if use lua ; then - append-cflags -DXLUA $(${PKG_CONFIG} --cflags lua) - LDLIBS+=" -DXLUA $(${PKG_CONFIG} --libs lua) -rdynamic" - fi - append-cflags $(${PKG_CONFIG} --cflags ncursesw) || append-cflags $(${PKG_CONFIG} --cflags ncurses) - LDLIBS+=" $(${PKG_CONFIG} --libs ncursesw)" || LDLIBS+=" $(${PKG_CONFIG} --libs ncurses)" -} - -src_compile() { - emake LDLIBS="${LDLIBS}" CFLAGS="${CFLAGS}" -} - -src_install() { - emake DESTDIR="${D}" prefix="/usr" install - einstalldocs -} |
