Initial commit

This commit is contained in:
Yuki Ibe 2025-11-06 11:58:24 +00:00
commit 498b0ff500
6 changed files with 92 additions and 0 deletions

24
.SRCINFO Normal file
View file

@ -0,0 +1,24 @@
pkgbase = smoothcsv-bin
pkgdesc = A powerful and intuitive tool for editing CSV files
pkgver = 3.8.0
pkgrel = 1
url = https://smoothcsv.com/
arch = x86_64
license = LicenseRef-SmoothCSV
depends = cairo
depends = gdk-pixbuf2
depends = webkit2gtk-4.1
depends = gcc-libs
depends = glibc
depends = gtk3
depends = glib2
depends = libsoup3
depends = hicolor-icon-theme
provides = smoothcsv
conflicts = smoothcsv
source = https://github.com/kohii/smoothcsv3/releases/download/v3.8.0/SmoothCSV-3.8.0-1.x86_64_linux.rpm
source = LICENSE-SmoothCSV.md::https://raw.githubusercontent.com/kohii/smoothcsv-website/refs/heads/main/src/pages/terms.md
sha256sums = fc9ad0b34257a989309e510b41286671c38137d111edefaf65a13affc192c94d
sha256sums = 0f88656d439d2bdc420308789d65f484632f0d3f7b54464f24fde19973d074a5
pkgname = smoothcsv-bin

5
.nvchecker.toml Normal file
View file

@ -0,0 +1,5 @@
[smoothcsv-bin]
source = "github"
github = "kohii/smoothcsv3"
prefix = "v"
use_latest_release = true

12
LICENSE Normal file
View file

@ -0,0 +1,12 @@
Copyright Arch Linux Contributors
Permission to use, copy, modify, and/or distribute this software for
any purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

1
LICENSES/0BSD.txt Symbolic link
View file

@ -0,0 +1 @@
../LICENSE

28
PKGBUILD Normal file
View file

@ -0,0 +1,28 @@
# Maintainer: Yuki Ibe <yibe\0100yibe\056org>
pkgname=smoothcsv-bin
pkgver=3.8.0
pkgrel=1
_rpmver=${pkgver}-1
pkgdesc="A powerful and intuitive tool for editing CSV files"
arch=(x86_64)
url="https://smoothcsv.com/"
license=('LicenseRef-SmoothCSV')
depends=(cairo gdk-pixbuf2 webkit2gtk-4.1 gcc-libs glibc gtk3 glib2 libsoup3 hicolor-icon-theme)
provides=("${pkgname%-bin}")
conflicts=("${pkgname%-bin}")
source=("https://github.com/kohii/smoothcsv3/releases/download/v${pkgver}/SmoothCSV-${_rpmver}.x86_64_linux.rpm"
"LICENSE-SmoothCSV.md::https://raw.githubusercontent.com/kohii/smoothcsv-website/refs/heads/main/src/pages/terms.md")
sha256sums=('fc9ad0b34257a989309e510b41286671c38137d111edefaf65a13affc192c94d'
'0f88656d439d2bdc420308789d65f484632f0d3f7b54464f24fde19973d074a5')
prepare() {
sed -i '/^---$/,/^$/d' "$srcdir/LICENSE-SmoothCSV.md"
}
package() {
cp -a "$srcdir/usr" "$pkgdir/"
install -Dm644 "$srcdir/LICENSE-SmoothCSV.md" \
"$pkgdir/usr/share/licenses/${pkgname}/LICENSE-SmoothCSV.md"
}

22
REUSE.toml Normal file
View file

@ -0,0 +1,22 @@
version = 1
[[annotations]]
path = [
"PKGBUILD",
"README.md",
"keys/**",
".SRCINFO",
".nvchecker.toml",
"*.install",
"*.sysusers",
"*.tmpfiles",
"*.logrotate",
"*.pam",
"*.service",
"*.socket",
"*.timer",
"*.desktop",
"*.hook",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"