initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

13
3proxy/3proxy.initd Normal file
View File

@@ -0,0 +1,13 @@
#!/sbin/openrc-run
supervisor="supervise-daemon"
command="/usr/bin/3proxy"
pidfile="/run/$SVCNAME/$SVCNAME.pid"
CONFFILE=/etc/$SVCNAME/$SVCNAME.cfg
command_args="$CONFFILE"
command_user="$(id -u threeproxy):$(id -g threeproxy)"
required_files="$CONFFILE"
depend() {
need net
}

24
3proxy/3proxy.install Normal file
View File

@@ -0,0 +1,24 @@
post_install() {
if ! getent group threeproxy &>/dev/null; then
groupadd -r threeproxy >& /dev/null
fi
if ! getent passwd threeproxy &>/dev/null; then
useradd -r -d /var/log/3proxy -g threeproxy -s /bin/false threeproxy
fi
chown threeproxy:threeproxy /run/3proxy
chown threeproxy:threeproxy /var/log/3proxy
}
post_upgrade() {
post_install $1
}
post_remove() {
if getent passwd threeproxy &>/dev/null; then
userdel threeproxy >/dev/null
fi
if getent group threeproxy &>/dev/null; then
groupdel threeproxy >/dev/null
fi
}

2
3proxy/3proxy.run Normal file
View File

@@ -0,0 +1,2 @@
#!/bin/sh
exec 3proxy /etc/3proxy/3proxy.cfg

75
3proxy/PKGBUILD Normal file
View File

@@ -0,0 +1,75 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=3proxy
pkgver=0.9.5
pkgrel=1
pkgdesc="A tiny, crossplatform, free and libre proxy server"
arch=('i686' 'x86_64')
url='https://www.3proxy.ru/'
license=('Modified-BSD')
install=$pkgname.install
depends=('glibc')
makedepends=('gcc' 'make')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/z3APA3A/3proxy/archive/${pkgver}.tar.gz"
"remove-systemd.patch"
"${pkgname}.initd"
"${pkgname}.run")
sha512sums=('b668db6438da19ee2479228af744b9b3b9ff2c7e6d97aaf3b20737b165ab2baf656ac9ea92b6f1e169c428784c7d9e3e7eeb7c3effb1c0b77e5038319b6d2bcd'
'3f238de59dcdc305f681118b81d1bfefc72ff1e265f3459b02922244a011ef3fea140d019866be2514785d6069c30e8a031654e6bf41413276a4de93e70ab51b'
'58ddb5b0a1cfcac299a951c5dbfd09c6265572c9bfd2f5445970a2534b88bc0b19eb131c6195b79b3a018218da850312a3cb56bb5a3c733a66248d23423396a7'
'c44d983f6a80582b912c068b2c300fdd3e4147f4a686a4c9b3dd8126d6fa7aeeaddd813ff83ba59a9aad21128f5a45d4ed190c8df2a87b9d487c378dcfaded14')
prepare() {
cd $pkgname-$pkgver
# arguments should be found in makepkg.conf, so let's remove them
# install should not really perform anything but calling another targets
sed --follow-symlinks -i.bak -e 's| -O2||g;s|CFLAGS = -g|CFLAGS =|;s|CC = gcc|CC ?= gcc|;s|LN = gcc|LN ?= gcc|' Makefile.Linux
# additional fixes
patch -Np1 -i ${srcdir}/remove-systemd.patch
}
build() {
cd $pkgname-$pkgver
make \
prefix="/usr" \
DESTDIR="$pkgdir" \
ETCDIR="/etc/$pkgname" \
INITDIR="/etc/init.d" \
-f Makefile.Linux
}
package() {
cd $pkgname-$pkgver
make prefix="/usr" install \
DESTDIR="${pkgdir}" \
ETCDIR="${pkgdir}/etc/$pkgname" \
INITDIR="${pkgdir}/etc/init.d" \
RUNBASE="${pkgdir}/var/run" \
LOGBASE="${pkgdir}/var/log" -f Makefile.Linux
# correct the internal structures of files and folders being FHS-compliant
# otherwise the makefile is leaving a complete mess when installed
install -d "${pkgdir}"/usr/libexec/$pkgname
mv "${pkgdir}"/usr/local/3proxy/libexec/*.so "${pkgdir}"/usr/libexec/$pkgname
rm -rf "${pkgdir}/usr/local"
( cd "${pkgdir}"/usr/bin && mv proxy 3proxy-proxy ) || return 1
rm -f \
"${pkgdir}/etc/$pkgname/$pkgname.cfg" \
"${pkgdir}/etc/$pkgname/conf" \
"${pkgdir}/etc/init.d/$pkgname" \
"${pkgdir}/var/log/$pkgname"
mkdir -p "${pkgdir}/var/log/$pkgname"
# add initial configuration-files and license
install -Dm644 copying -t "${pkgdir}/usr/share/licenses/$pkgname"
install -Dm644 cfg/3proxy.cfg.sample "${pkgdir}/etc/$pkgname/3proxy.cfg.sample"
install -Dm644 cfg/counters.sample "${pkgdir}/etc/$pkgname/counters.sample"
# install services
install -Dm755 "${srcdir}"/$pkgname.initd "${pkgdir}"/etc/init.d/$pkgname
install -Dm755 "${srcdir}/$pkgname.run" "${pkgdir}/etc/sv/$pkgname/run"
}

View File

@@ -0,0 +1,27 @@
--- a/Makefile.Linux 2022-03-15 12:44:07.000000000 +0100
+++ b/Makefile.Linux 2022-03-15 12:46:50.910900628 +0100
@@ -68,7 +68,6 @@
INSTALL_CFG_OBJS2 = counters bandlimiters
INSTALL_INITD_SCRIPT = scripts/init.d/3proxy.sh
-INSTALL_SYSTEMD_SCRIPT = scripts/3proxy.service
CHROOTDIR = $(DESTDIR)$(chroot_prefix)/3proxy
CHROOTREL = ../..$(chroot_prefix)/3proxy
@@ -83,7 +82,6 @@
LOGBASE = $(DESTDIR)/var/log
LOGDIR = $(LOGBASE)/3proxy
INSTALL_CFG_DEST = $(ETCDIR)/conf
-SYSTEMDDIR = $(DESTDIR)/usr/lib/systemd/system/
install-bin:
$(INSTALL_BIN) -d $(BINDIR)
@@ -124,8 +122,6 @@
install-init:
$(INSTALL_BIN) -d $(INITDDIR)
$(INSTALL_BIN) $(INSTALL_INITD_SCRIPT) $(INITDDIR)/3proxy
- $(INSTALL_BIN) -d $(SYSTEMDDIR)
- $(INSTALL_DATA) $(INSTALL_SYSTEMD_SCRIPT) $(SYSTEMDDIR)
install-run:
$(INSTALL_BIN) -d $(RUNDIR)

26
6tunnel/PKGBUILD Normal file
View File

@@ -0,0 +1,26 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=6tunnel
pkgver=0.13
pkgrel=2
pkgdesc="Tunnels IPv6 connections for IPv4-only applications"
url='https://github.com/wojtekka/6tunnel'
license=('GPL-2')
arch=('i686' 'x86_64')
source=("https://github.com/wojtekka/6tunnel/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
sha512sums=('e495b561e2fe4483417cf44291d729377fe02123f21b7d58b9aed294c676392d860de7474b6bcb4e3e4ffdcd87752ee1af070dfbab028b5de5adb778b0241f72')
build() {
cd "$srcdir"/$pkgname-$pkgver
autoconf
./configure \
--prefix=/usr
make
}
package() {
cd "$srcdir"/$pkgname-$pkgver
install -Dm755 6tunnel -t "${pkgdir}"/usr/bin
install -Dm644 6tunnel.1 -t "${pkgdir}"/usr/share/man/man1
install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/$pkgname
}

9
7kaa/7kaa.desktop Normal file
View File

@@ -0,0 +1,9 @@
[Desktop Entry]
Encoding=UTF-8
Name=Seven Kingdoms: Ancient Adversaries
Comment=Real-time strategy computer game
Exec=/usr/games/7kaa
Icon=7kaa.png
Terminal=false
Type=Application
Categories=Application;Game;StrategyGame;

BIN
7kaa/7kaa.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 B

3
7kaa/7kaa.sh Normal file
View File

@@ -0,0 +1,3 @@
#!/bin/sh
cd /usr/share/games/7kaa
./7kaa "$@"

70
7kaa/PKGBUILD Normal file
View File

@@ -0,0 +1,70 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=7kaa
pkgver=2.15.6
pkgrel=2
pkgdesc="Seven Kingdoms: Ancient Adversaries is a real-time strategy (RTS) computer game"
url='http://7kfans.com/'
arch=('i686' 'x86_64')
license=('GPL-2' 'CC-BY-4.0' 'CC-BY-3.0' 'CC-BY-SA-4.0')
depends=('openal' 'desktop-file-utils' 'enet' 'gcc-libs' 'sdl2')
groups=('games')
source=("https://sourceforge.net/projects/skfans/files/${pkgname}-${pkgver}.tar.gz"
"https://repo.hyperbola.info:50000/sources/${pkgname}/${pkgname}-music.tar.lz"{,.sig}
"${pkgname}.sh"
"${pkgname}.desktop"
"${pkgname}.png"
"remove-nonfree-services.patch")
sha512sums=('8387680b39a203a50bcf466424a4401416d9f60aa00078e4e78a44b89e7afc722a62e81a1f3b5cdb20e323983e4a6506919340261fb6b2829e3ca275e648a64f'
'd651ef19d66aec739d4aad504d27f804a44177f958675e4f35f9515d9b27ec7ede40ae5ef0da72518a17c376b0bf78f514c8e5eb05a774eda856fd80bc65bf02'
'SKIP'
'db0310f69fa44f9e9caba73c1f0825c36902052a36e14945ecf7a112283702e21f6d38480fe1b9fa0355390fa50d6e5d8d7958a6130c1c86dae3357d91fb56ad'
'2381d886b5e425ce0a0d11c044c2af582db40fef6ea5fd4b9b811d15bd3544044ded1ce59842d10ed6b85132dcbcc08b8a454799ca86ae04f6999bfe3bd41b99'
'7c72537ce58b73880756e45cf9056ce455282a1b34fb0a916994ff1fa8cfbe6e081d8a3f2ef2f772ac16945f15bed6ac04528ae44661c8a1b38b940b08f23c1b'
'01ef0d5473280ef4a244fc3da5fda26c30318abcf59a49bc37d335688c43d1fc70e259997de18ce41b539c91e4eb346b58e14f4b7db2a2cb7f6b2387dc71cae2')
validpgpkeys=('C92BAA713B8D53D3CAE63FC9E6974752F9704456') # André Silva
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -Np1 -i ${srcdir}/remove-nonfree-services.patch
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure
make
}
package() {
# install data files
install -dm755 "${pkgdir}/usr/share/games/${pkgname}/"
cd "${srcdir}/$pkgname-$pkgver/data/"
cp -r {ENCYC,ENCYC2,IMAGE,RESOURCE,SCENARI2,SCENARIO,SOUND,SPRITE,TUTORIAL} "${pkgdir}/usr/share/games/${pkgname}/"
# install music
cd "${srcdir}/$pkgname-music/"
cp -r MUSIC "${pkgdir}/usr/share/games/${pkgname}/"
# fix permissions
cd "${pkgdir}/usr/share/games/${pkgname}/"
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 755 {} \;
# copy readme
install -D -m644 "${srcdir}/$pkgname-$pkgver/README" "${pkgdir}/usr/share/doc/${pkgname}/README"
# main file
install -dm755 "${pkgdir}/usr/share/games/${pkgname}/"
install -D -m755 "${srcdir}/${pkgname}-${pkgver}/src/${pkgname}" "${pkgdir}/usr/share/games/${pkgname}/${pkgname}"
# bash script
install -D -m755 "$srcdir/${pkgname}.sh" "${pkgdir}/usr/games/${pkgname}"
# desktop entry
install -D -m644 "$srcdir/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
install -D -m644 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
# licenses
install -Dm644 "${srcdir}/$pkgname-$pkgver/COPYING" -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -Dm644 "${srcdir}/${pkgname}-music/COPYING-Music.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}"
}

View File

@@ -0,0 +1,243 @@
--- a/src/OGAMEMP.cpp 2022-04-29 03:09:22.000000000 +0200
+++ b/src/OGAMEMP.cpp 2022-04-29 15:17:16.264545936 +0200
@@ -585,22 +585,6 @@
return;
}
- if (service_mode == 3 || service_mode == 4)
- {
- mp_obj.set_service_provider("www.7kfans.com");
- }
-
- if (service_mode == 4)
- {
- if (!mp_get_leader_board())
- box.msg(_("Unable to retrieve leaderboard"));
-#ifdef HAVE_LIBCURL
- ws.deinit();
-#endif
- mp_obj.deinit();
- return;
- }
-
// create game or join game
switch( mp_select_mode(NULL, service_mode) )
{
@@ -844,22 +828,6 @@
return;
}
- if (service_mode == 3 || service_mode == 4)
- {
- mp_obj.set_service_provider("www.7kfans.com");
- }
-
- if (service_mode == 4)
- {
- if (!mp_get_leader_board())
- box.msg(_("Unable to retrieve leaderboard"));
-#ifdef HAVE_LIBCURL
- ws.deinit();
-#endif
- mp_obj.deinit();
- return;
- }
-
// count required player
int gamePlayerCount = 0;
for(nationRecno = 1; nationRecno <= nation_array.size(); ++nationRecno)
@@ -1039,19 +1007,17 @@
// --------- End of static function load_mp_game ----------//
-enum { SERVICE_BUTTON_NUM = 3 };
+enum { SERVICE_BUTTON_NUM = 2 };
const char *service_short_desc[SERVICE_BUTTON_NUM] =
{
N_("Local Area Network"),
// TRANSLATORS: This is a button label for entering a web or IP Address for connecting to an online game
N_("Enter Address"),
- "7kfans.com",
};
const char *service_long_desc[SERVICE_BUTTON_NUM] =
{
N_("Host or join a game using the local area network"),
N_("Join a game by entering an address"),
- N_("Host or join a game over the internet"),
};
//-------- Begin of function Game::mp_select_service --------//
//
@@ -1062,8 +1028,8 @@
//
int Game::mp_select_service()
{
- static short buttonX[SERVICE_BUTTON_NUM] = { 171, 171, 171 };
- static short buttonY[SERVICE_BUTTON_NUM] = { 57, 125, 193 };
+ static short buttonX[SERVICE_BUTTON_NUM] = { 171, 171 };
+ static short buttonY[SERVICE_BUTTON_NUM] = { 57, 125 };
#define SERVICE_BUTTON_WIDTH 459
#define SERVICE_BUTTON_HEIGHT 67
enum { DESC_MARGIN = 10, DESC_TOP_MARGIN = 6 };
@@ -1195,19 +1161,12 @@
}
//--------- End of function Game::mp_select_service ---------//
-
-const char *login_dialog_txt[] =
-{
- N_("Enter your 7kfans.com/forums account credentials to continue.\nTIP: If you have just previously logged in using the same username, you can leave your password blank, and the previous session is used."),
- N_("Username:"),
- N_("Password:")
-};
//-------- Begin of function Game::mp_select_mode --------//
// return 0 = cancel, 1 = create, 2 = join
int Game::mp_select_mode(char *defSaveFileName, int service_mode)
{
- static short buttonX[SERVICE_BUTTON_NUM] = { 171, 171, 171 };
- static short buttonY[SERVICE_BUTTON_NUM] = { 57, 125, 193 };
+ static short buttonX[SERVICE_BUTTON_NUM] = { 171, 171 };
+ static short buttonY[SERVICE_BUTTON_NUM] = { 57, 125 };
#define SERVICE_BUTTON_WIDTH 459
#define SERVICE_BUTTON_HEIGHT 67
enum { DESC_MARGIN = 10, DESC_TOP_MARGIN = 6 };
@@ -1431,28 +1390,6 @@
strncpy(username, config.player_name, MP_FRIENDLY_NAME_LEN);
username[MP_FRIENDLY_NAME_LEN] = 0;
password[0] = 0;
-
- if( input_name_pass(login_dialog_txt, username, MP_FRIENDLY_NAME_LEN+1, password, MP_FRIENDLY_NAME_LEN+1) )
- {
- int rc2;
- if( strlen(password) )
- rc2 = ws.login(username, password);
- else
- rc2 = ws.refresh(username);
- if( rc2 )
- {
- mp_obj.create_my_player(username); // reset name
- }
- else
- {
- box.msg(_("Unable to connect to 7kfans.com"));
- rc = 0;
- }
- }
- else
- {
- rc = 0;
- }
#endif
}
@@ -1735,12 +1672,6 @@
}
-#ifdef HAVE_LIBCURL
-const char *login_failed_msg = N_("Unable to connect to the 7kfans.com service. Verify your account information and try again.");
-#else
-const char *login_failed_msg = N_("Unable to connect to the 7kfans service.\n(No libcurl)");
-#endif
-
//-------- Begin of function Game::mp_select_session --------//
int Game::mp_select_session()
@@ -1934,7 +1865,6 @@
statusMsg = _("Trying to connect to the service provider");
break;
case MP_POLL_LOGIN_FAILED:
- box.msg(_(login_failed_msg));
goto exit_poll;
}
if( statusMsg )
@@ -1942,15 +1872,6 @@
vga_front.d3_panel_up(60, 65, VGA_WIDTH-60, 100, 2);
font_san.put(70, 75, statusMsg, 0, VGA_WIDTH-70);
}
-#if 0
- if (mp_obj.is_update_available() > 0)
- {
- String update_message;
- update_message = _("There is a new version of Seven Kingdoms: Ancient Adversaries at www.7kfans.com");
- vga_front.d3_panel_up(60, 65, VGA_WIDTH-60, 100, 2);
- font_san.put(70, 75, update_message, 0, VGA_WIDTH-70);
- }
-#endif
}
if( refreshFlag & SSOPTION_SCROLL_BAR )
@@ -2131,7 +2052,6 @@
if (pollStatus == MP_POLL_LOGIN_FAILED)
{
- box.msg(_(login_failed_msg));
return 0;
}
else if (pollStatus == MP_POLL_NO_SESSION)
@@ -2997,7 +2917,6 @@
pollStatus = mp_obj.poll_players();
if (pollStatus == MP_POLL_LOGIN_FAILED)
{
- box.msg(_(login_failed_msg));
break;
}
recvPtr = mp_obj.receive(&from, &recvLen, &sysMsgCount);
@@ -4903,7 +4822,6 @@
pollStatus = mp_obj.poll_players();
if (pollStatus == MP_POLL_LOGIN_FAILED)
{
- box.msg(_(login_failed_msg));
break;
}
recvPtr = mp_obj.receive(&from, &recvLen, &sysMsgCount);
@@ -5638,11 +5556,6 @@
retFlag = 1;
}
- if( pollStatus == MP_POLL_LOGIN_FAILED )
- {
- box.msg(_(login_failed_msg));
- }
-
return retFlag;
}
#ifdef Y_SHIFT
--- a/src/curl/WebService.cpp 2022-04-29 03:09:22.000000000 +0200
+++ b/src/curl/WebService.cpp 2022-04-29 15:12:54.294790812 +0200
@@ -82,36 +82,11 @@
int WebService::refresh(char *user)
{
CURLcode res;
-
- curl_easy_setopt(curl, CURLOPT_POST, 0);
- curl_easy_setopt(curl, CURLOPT_URL, "https://7kfans.com/forums/index.php");
- buffer = "";
-
- res = curl_easy_perform(curl);
return res == CURLE_OK;
}
int WebService::login(char *user, char *pass)
{
CURLcode res;
-
- /* the fields given by the user must be url encoded */
- std::string login = "login=Login&username=";
- char *encoded;
-
- encoded = curl_easy_escape(curl, user, 0);
- login += encoded;
- curl_free(encoded);
- login += "&password=";
- encoded = curl_easy_escape(curl, pass, 0);
- login += encoded;
- curl_free(encoded);
-
- curl_easy_setopt(curl, CURLOPT_POSTFIELDS, login.c_str());
- curl_easy_setopt(curl, CURLOPT_POST, 1);
- curl_easy_setopt(curl, CURLOPT_URL, "https://7kfans.com/forums/ucp.php?mode=login");
- buffer = "";
-
- res = curl_easy_perform(curl);
return res == CURLE_OK;
}

53
a2ps/PKGBUILD Normal file
View File

@@ -0,0 +1,53 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=a2ps
pkgver=4.14
_debver=$pkgver
_debrel=8
pkgrel=2
pkgdesc="An Any to PostScript filter"
arch=('i686' 'x86_64')
url='https://www.gnu.org/software/a2ps/'
license=('GPL-3')
depends=('psutils' 'graphicsmagick-imagemagick-compat' 'perl')
makedepends=('gperf' 'help2man' 'quilt')
backup=('etc/a2ps/a2ps.cfg'
'etc/a2ps/a2ps-site.cfg')
source=("${pkgname}-${pkgver}.tar.gz::https://deb.debian.org/debian/pool/main/a/a2ps/a2ps_${pkgver}.orig.tar.gz"
"https://deb.debian.org/debian/pool/main/a/a2ps/a2ps_${_debver}-${_debrel}.debian.tar.xz")
sha512sums=('fd6ac8ab47d789114c283e8ca508f7f56feabd1a189f4ac772cad9e6be7e3791e210892cfffd04ad1d39efe4b15386b2e61bf4cd56b70ed581c0554f36bfe06f'
'a8107182cdc834a6601f72765af89abaa387eaca2f9e89c0f766404625a27361777221705c12724de6e6943a779d12dbf13f515890d19d84f3df309ee207584b')
prepare() {
cd ${pkgname}-${pkgver}
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
}
build() {
cd ${pkgname}-${pkgver}
LIBS+="-lm" ./configure \
--prefix=/usr \
--sysconfdir=/etc/a2ps \
--includedir=/usr/include \
--enable-shared \
--enable-nls
make
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
}

60
a52dec/PKGBUILD Normal file
View File

@@ -0,0 +1,60 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=a52dec
pkgver=0.7.4
_debver=$pkgver
_debrel=20
pkgrel=11
pkgdesc="A free software library for decoding ATSC A/52 streams"
url="http://liba52.sourceforge.net/"
arch=('i686' 'x86_64')
license=('GPL-2')
depends=('glibc' 'libsndio')
makedepends=('quilt')
source=("http://liba52.sourceforge.net/files/${pkgname}-${pkgver}.tar.gz"
"https://deb.debian.org/debian/pool/main/a/a52dec/a52dec_$_debver-$_debrel.debian.tar.xz"
'a52dec-0.7.4-build.patch'
'stderr.patch'
'sndio.patch')
sha512sums=('4b26fe9492f218b775fb190b76ecf06edaeb656adfe6dcbd24d0a0f86871c3ba917edb88a398eb12dccedaa1605b6f0a0be06b09f9fddd9a46e457b7dd244848'
'55db8db3a3d907dec27f1f0166df9c51c64fbfae6d5e3d2dd4dad64489bb689e77b82fe24af6fdcd2625b8277c5fbdcc10f71b6bb2c96ccf5ec3606c6356ad59'
'eee40a2871c00fc704fa49d3192a41ceadc4cf7e80d7d7cf368aa2a3e7ebb786f39ef835bdffca5685bf054316a9bacf87556b9a0c90868dbf29e7269873806e'
'670e4d4efead9aada56cb47f50d56baa345760d66a99d72bd06d03111c92b4e77c60eabe84308b2807b912ee35e008d835ee2d7602a213d9c68eba1bc7bc9152'
'721757f85c06bbd7fc46051ef4403377af43e55ed8457df01bc0acdfd99a2ee27f4fb7f9fac924912d1828f706a4b5473f7bb542f2730e69891b191b001dac9c')
prepare() {
cd "${pkgname}-${pkgver}"
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
# Doesn't apply and seems unimportant
rm -v debian/patches/02-soname.diff || true
quilt push -av
else
patch -Np1 -i ../a52dec-0.7.4-build.patch
patch -Np1 -i ../stderr.patch
fi
patch -Np1 -i ../sndio.patch
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.in
mv configure.in configure.ac
./bootstrap
}
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr --enable-shared
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m644 liba52/a52_internal.h "${pkgdir}/usr/include/a52dec/"
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
}

View File

@@ -0,0 +1,27 @@
diff -Naur a52dec-0.7.4.orig/liba52/Makefile.am a52dec-0.7.4/liba52/Makefile.am
--- a52dec-0.7.4.orig/liba52/Makefile.am 2002-01-27 20:36:48.000000000 -0800
+++ a52dec-0.7.4/liba52/Makefile.am 2004-11-05 01:10:21.317401872 -0800
@@ -1,4 +1,3 @@
-CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
lib_LTLIBRARIES = liba52.la
diff -Naur a52dec-0.7.4.orig/liba52/configure.incl a52dec-0.7.4/liba52/configure.incl
--- a52dec-0.7.4.orig/liba52/configure.incl 2002-01-27 20:36:48.000000000 -0800
+++ a52dec-0.7.4/liba52/configure.incl 2004-11-05 01:11:38.172672216 -0800
@@ -2,7 +2,6 @@
AC_SUBST([LIBA52_LIBS])
dnl avoid -fPIC when possible
-LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"
AC_ARG_ENABLE([double],
[ --enable-double use double-precision samples])
diff -Naur a52dec-0.7.4.orig/src/Makefile.am a52dec-0.7.4/src/Makefile.am
--- a52dec-0.7.4.orig/src/Makefile.am 2002-06-22 18:51:57.000000000 -0700
+++ a52dec-0.7.4/src/Makefile.am 2004-11-05 01:10:21.320401375 -0800
@@ -1,4 +1,3 @@
-CFLAGS = @A52DEC_CFLAGS@
bin_PROGRAMS = a52dec extract_a52
a52dec_SOURCES = a52dec.c getopt.c gettimeofday.c

281
a52dec/sndio.patch Normal file
View File

@@ -0,0 +1,281 @@
diff --git a/include/config.h.in b/include/config.h.in
index 0f67e74..fa21203 100644
--- a/include/config.h.in
+++ b/include/config.h.in
@@ -69,6 +69,9 @@
/* libao win support */
#undef LIBAO_WIN
+/* libao sndio support */
+#undef LIBAO_SNDIO
+
/* Name of package */
#undef PACKAGE
diff --git a/libao/Makefile.am b/libao/Makefile.am
index 9b1f1cc..3b97b9f 100644
--- a/libao/Makefile.am
+++ b/libao/Makefile.am
@@ -2,6 +2,6 @@ noinst_LIBRARIES = libao.a
libao_a_SOURCES = audio_out.c float2s16.c audio_out_null.c audio_out_float.c \
audio_out_oss.c audio_out_solaris.c audio_out_al.c \
audio_out_win.c audio_out_wav.c audio_out_aif.c \
- audio_out_peak.c
+ audio_out_peak.c audio_out_sndio.c
EXTRA_DIST = configure.incl audio_out_internal.h
diff --git a/libao/Makefile.in b/libao/Makefile.in
index b80e62a..846021e 100644
--- a/libao/Makefile.in
+++ b/libao/Makefile.in
@@ -77,7 +77,7 @@ STRIP = @STRIP@
VERSION = @VERSION@
noinst_LIBRARIES = libao.a
-libao_a_SOURCES = audio_out.c float2s16.c audio_out_null.c audio_out_float.c audio_out_oss.c audio_out_solaris.c audio_out_al.c audio_out_win.c audio_out_wav.c audio_out_aif.c audio_out_peak.c
+libao_a_SOURCES = audio_out.c float2s16.c audio_out_null.c audio_out_float.c audio_out_oss.c audio_out_solaris.c audio_out_al.c audio_out_win.c audio_out_wav.c audio_out_aif.c audio_out_peak.c audio_out_sndio.c
EXTRA_DIST = configure.incl audio_out_internal.h
@@ -96,7 +96,7 @@ libao_a_OBJECTS = audio_out.$(OBJEXT) float2s16.$(OBJEXT) \
audio_out_null.$(OBJEXT) audio_out_float.$(OBJEXT) \
audio_out_oss.$(OBJEXT) audio_out_solaris.$(OBJEXT) \
audio_out_al.$(OBJEXT) audio_out_win.$(OBJEXT) audio_out_wav.$(OBJEXT) \
-audio_out_aif.$(OBJEXT) audio_out_peak.$(OBJEXT)
+audio_out_aif.$(OBJEXT) audio_out_peak.$(OBJEXT) audio_out_sndio.$(OBJEXT)
AR = ar
CFLAGS = @CFLAGS@
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
@@ -243,6 +243,8 @@ audio_out_solaris.o: audio_out_solaris.c ../include/config.h
audio_out_wav.o: audio_out_wav.c ../include/config.h ../include/a52.h \
../include/audio_out.h audio_out_internal.h
audio_out_win.o: audio_out_win.c ../include/config.h
+audio_out_sndio.o: audio_out_sndio.c ../include/config.h ../include/a52.h \
+ ../include/audio_out.h audio_out_internal.h
float2s16.o: float2s16.c ../include/config.h ../include/a52.h \
../include/audio_out.h
diff --git a/libao/audio_out.c b/libao/audio_out.c
index bf8aca8..130029e 100644
--- a/libao/audio_out.c
+++ b/libao/audio_out.c
@@ -33,6 +33,10 @@ extern ao_open_t ao_oss_open;
extern ao_open_t ao_ossdolby_open;
extern ao_open_t ao_oss4_open;
extern ao_open_t ao_oss6_open;
+extern ao_open_t ao_sndio_open;
+extern ao_open_t ao_sndiodolby_open;
+extern ao_open_t ao_sndio4_open;
+extern ao_open_t ao_sndio6_open;
extern ao_open_t ao_solaris_open;
extern ao_open_t ao_solarisdolby_open;
extern ao_open_t ao_al_open;
@@ -59,6 +63,12 @@ static ao_driver_t audio_out_drivers[] = {
{"oss4", ao_oss4_open},
{"oss6", ao_oss6_open},
#endif
+#ifdef LIBAO_SNDIO
+ {"sndio", ao_sndio_open},
+ {"sndiodolby", ao_sndiodolby_open},
+ {"sndio4", ao_sndio4_open},
+ {"sndio6", ao_sndio6_open},
+#endif
#ifdef LIBAO_SOLARIS
{"solaris", ao_solaris_open},
{"solarisdolby", ao_solarisdolby_open},
diff --git b/libao/audio_out_sndio.c b/libao/audio_out_sndio.c
new file mode 100644
index 0000000..27c55cb
--- /dev/null
+++ b/libao/audio_out_sndio.c
@@ -0,0 +1,170 @@
+/*
+ * audio_out_sndio.c
+ * Copyright (C) 2000-2003 Michel Lespinasse <walken@zoy.org>
+ * Copyright (C) 1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
+ *
+ * This file is part of a52dec, a free ATSC A-52 stream decoder.
+ * See http://liba52.sourceforge.net/ for updates.
+ *
+ * a52dec is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * a52dec is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+#include "config.h"
+
+#ifdef LIBAO_SNDIO
+
+#include <sndio.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <inttypes.h>
+
+#include "a52.h"
+#include "audio_out.h"
+#include "audio_out_internal.h"
+
+typedef struct sndio_instance_s {
+ ao_instance_t ao;
+ struct sio_hdl *hdl;
+ int sample_rate;
+ int set_params;
+ int flags;
+} sndio_instance_t;
+
+static int sndio_setup (ao_instance_t * _instance, int sample_rate, int * flags,
+ sample_t * level, sample_t * bias)
+{
+ sndio_instance_t * instance = (sndio_instance_t *) _instance;
+
+ if ((instance->set_params == 0) && (instance->sample_rate != sample_rate))
+ return 1;
+ instance->sample_rate = sample_rate;
+
+ *flags = instance->flags;
+ *level = 1;
+ *bias = 384;
+
+ return 0;
+}
+
+static int sndio_play (ao_instance_t * _instance, int flags, sample_t * _samples)
+{
+ sndio_instance_t * instance = (sndio_instance_t *) _instance;
+ int16_t int16_samples[256*6];
+ int chans = -1;
+
+#ifdef LIBA52_DOUBLE
+ float samples[256 * 6];
+ int i;
+
+ for (i = 0; i < 256 * 6; i++)
+ samples[i] = _samples[i];
+#else
+ float * samples = _samples;
+#endif
+
+ chans = channels_multi (flags);
+ flags &= A52_CHANNEL_MASK | A52_LFE;
+
+ if (instance->set_params) {
+ struct sio_par par;
+
+ sio_initpar(&par);
+ par.bits = 16;
+ par.sig = 1;
+ par.le = SIO_LE_NATIVE;
+ par.pchan = chans;
+ par.rate = instance->sample_rate;
+ if (!sio_setpar(instance->hdl, &par) || !sio_setpar(instance->hdl, &par)) {
+ fprintf (stderr, "Can not set audio parameters\n");
+ return 1;
+ }
+ if (par.bits != 16 || par.sig != 1 || par.le != SIO_LE_NATIVE ||
+ par.pchan != chans || par.rate != instance->sample_rate) {
+ fprintf (stderr, "Unsupported audio parameters\n");
+ return 1;
+ }
+ instance->flags = flags;
+ instance->set_params = 0;
+ sio_start(instance->hdl);
+ } else if ((flags == A52_DOLBY) && (instance->flags == A52_STEREO)) {
+ fprintf (stderr, "Switching from stereo to dolby surround\n");
+ instance->flags = A52_DOLBY;
+ } else if ((flags == A52_STEREO) && (instance->flags == A52_DOLBY)) {
+ fprintf (stderr, "Switching from dolby surround to stereo\n");
+ instance->flags = A52_STEREO;
+ } else if (flags != instance->flags)
+ return 1;
+
+ float2s16_multi (samples, int16_samples, flags);
+ sio_write (instance->hdl, int16_samples, 256 * sizeof (int16_t) * chans);
+
+ return 0;
+}
+
+static void sndio_close (ao_instance_t * _instance)
+{
+ sndio_instance_t * instance = (sndio_instance_t *) _instance;
+
+ sio_close (instance->hdl);
+}
+
+static ao_instance_t * sndio_open (int flags)
+{
+ sndio_instance_t * instance;
+ int format;
+
+ instance = (sndio_instance_t *) malloc (sizeof (sndio_instance_t));
+ if (instance == NULL)
+ return NULL;
+
+ instance->ao.setup = sndio_setup;
+ instance->ao.play = sndio_play;
+ instance->ao.close = sndio_close;
+
+ instance->sample_rate = 0;
+ instance->set_params = 1;
+ instance->flags = flags;
+
+ instance->hdl = sio_open (SIO_DEVANY, SIO_PLAY, 0);
+ if (instance->hdl == NULL) {
+ fprintf (stderr, "Can not open " SIO_DEVANY " device\n");
+ free (instance);
+ return NULL;
+ }
+
+ return (ao_instance_t *) instance;
+}
+
+ao_instance_t * ao_sndio_open (void)
+{
+ return sndio_open (A52_STEREO);
+}
+
+ao_instance_t * ao_sndiodolby_open (void)
+{
+ return sndio_open (A52_DOLBY);
+}
+
+ao_instance_t * ao_sndio4_open (void)
+{
+ return sndio_open (A52_2F2R);
+}
+
+ao_instance_t * ao_sndio6_open (void)
+{
+ return sndio_open (A52_3F2R | A52_LFE);
+}
+
+#endif
diff --git a/libao/configure.incl b/libao/configure.incl
index 6c6ad6b..294713e 100644
--- a/libao/configure.incl
+++ b/libao/configure.incl
@@ -12,6 +12,15 @@ if test x"$enable_oss" != x"no"; then
esac
fi
+dnl check for sndio
+AC_ARG_ENABLE([sndio],
+ [ --disable-sndio make a version not using sndio])
+if test x"$enable_sndio" != x"no"; then
+ AC_DEFINE([LIBAO_SNDIO],,[libao SNDIO support])
+ AC_CHECK_LIB([sndio],[sio_initpar],
+ [LIBAO_LIBS="$LIBAO_LIBS -lsndio"])
+fi
+
dnl check for solaris
AC_ARG_ENABLE([solaris-audio],
[ --disable-solaris-audio make a version not using solaris audio])

17
a52dec/stderr.patch Normal file
View File

@@ -0,0 +1,17 @@
diff -aur a52dec-0.7.4.orig/liba52/imdct.c a52dec-0.7.4/liba52/imdct.c
--- a52dec-0.7.4.orig/liba52/imdct.c 2016-06-10 02:39:52.984345055 -0700
+++ a52dec-0.7.4/liba52/imdct.c 2016-06-10 02:41:08.304633486 -0700
@@ -419,13 +419,11 @@
#ifdef LIBA52_DJBFFT
if (mm_accel & MM_ACCEL_DJBFFT) {
- fprintf (stderr, "Using djbfft for IMDCT transform\n");
ifft128 = (void (*) (complex_t *)) fftc4_un128;
ifft64 = (void (*) (complex_t *)) fftc4_un64;
} else
#endif
{
- fprintf (stderr, "No accelerated IMDCT transform found\n");
ifft128 = ifft128_c;
ifft64 = ifft64_c;
}

55
aalib/PKGBUILD Normal file
View File

@@ -0,0 +1,55 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=aalib
pkgver=1.4rc5
_pkgver=1.4.0
_debver=1.4p5
_debrel=48
pkgrel=14
pkgdesc="A portable ASCII art graphic library"
arch=('i686' 'x86_64')
url='https://aa-project.sourceforge.net/aalib/'
license=('LGPL-2')
depends=('gpm' 'libx11')
makedepends=('libxt' 'quilt')
source=("https://downloads.sourceforge.net/sourceforge/aa-project/${pkgname}-${pkgver}.tar.gz"
"https://deb.debian.org/debian/pool/main/a/aalib/aalib_${_debver}-${_debrel}.debian.tar.xz"
"aclocal-fixes.patch")
sha512sums=('3e4506eccce3b81ccbbb79a4a1b90abd39e2259e6043fde90f70b9ca279bd4c37758a047167267b97c4ec92f64fb17c7c8f548114f0d0c6e78ddb9463b5f1299'
'56d5ea459c0b82e44d3124b41d1251c3f314a33132cebec654998e42437aa5ed02074a9ba99aa1aefde4958d1900e10af0bdb5e378ba15b26116ee8165ae9f8c'
'aa98b2226c2dd15c13561b28b5558ed459e9065c2339222df7c3002ea17a9b81711e6ff4f59d66ad817d96461dd8b5411c87b049306c875f295fdb8d0c9425c7')
prepare() {
cd ${pkgname}-${_pkgver}
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
# Doesn't apply
rm -v debian/patches/0008-Symbol-versioning.patch || true
quilt push -av
else
patch -p0 -i "${srcdir}/aclocal-fixes.patch"
fi
autoreconf -vfi
}
build() {
cd ${pkgname}-${_pkgver}
./configure \
--prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info
make
}
package() {
cd ${pkgname}-${_pkgver}
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
}

11
aalib/aclocal-fixes.patch Normal file
View File

@@ -0,0 +1,11 @@
--- aalib.m4.orig 2006-03-05 13:58:21.000000000 +0000
+++ aalib.m4 2006-03-05 13:58:32.000000000 +0000
@@ -9,7 +9,7 @@
dnl AM_PATH_AALIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
dnl Test for AALIB, and define AALIB_CFLAGS and AALIB_LIBS
dnl
-AC_DEFUN(AM_PATH_AALIB,
+AC_DEFUN([AM_PATH_AALIB],
[dnl
dnl Get the cflags and libraries from the aalib-config script
dnl

88
abiword/PKGBUILD Normal file
View File

@@ -0,0 +1,88 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=abiword
pkgver=3.0.6
_debver=$pkgver
_debrel=1
pkgrel=2
pkgdesc="Efficient, featureful, free and libre word processor with collaboration"
arch=('i686' 'x86_64')
license=('GPL-2')
depends=('fribidi' 'wv' 'goffice' 'librsvg-legacy' 'enchant' 'desktop-file-utils' 'libical'
'gtk-update-icon-cache' 'loudmouth' 'link-grammar' 'gtkmathview' 'aiksaurus' 'libxslt' 'libgsf' 'libots')
makedepends=('pkgconfig' 'boost' 'gobject-introspection' 'python-pygobject' 'autoconf-archive' 'quilt')
options=('!makeflags')
source=("${pkgname}-${pkgver}.tar.xz::https://deb.debian.org/debian/pool/main/a/abiword/abiword_${pkgver}~dfsg.orig.tar.xz"
"https://deb.debian.org/debian/pool/main/a/abiword/abiword_${_debver}~dfsg-${_debrel}.debian.tar.xz"
"aiksaurus-plugin.m4"
"command-plugin.m4"
"python-override.patch"
"boost-asio.patch"
"liberation-fonts.patch")
sha512sums=('eb7769073ed50b420354bfb16bfa49a381b8d5737139917fe0466502d6b2713140dab4b6a846ce875da3e04b2ed9045f271986f71877607048bfd4de8ec374b3'
'171fb6ae9034e622e2138fbb5cd7b4919aa6d224da220735419ad5ecc1bad373e7bc024f37ccf0dcf19fe46718896d269628f253a1bbe70fda37670e5b33ee3f'
'6e28e62c837e62857d8b81a659440ca8f72f958e61c1d0cd59818f171fc7a175ded2423f07d742bdd4a6913c5571dfcec0e8d62b5a0ea8ec905cda55bf2601c3'
'0c9df93e3ee7253493d6b4d08711a7dbcc37a5fcfd40780a83d81d7d29f39fa32b28eaf16c0025edf34cef1538e594548b8b2b64ba9b0c2165a60ebb9e29dc4d'
'0d766ab53257cc9a0638bf137d1834e584ffe2f305115da4e91a6aaffa86fcd14c34b42667987250cf80f118679b5d6bc7ea92b08ea7be85007ef3498444ea1e'
'ab6e19f66433549644d1c1aae9beb93de038240a0089d38235de78dc8932ade27a2f73383448d07a8683e4c5ef85b954584b16cfbba405e61c698a991f348579'
'c89d0059a215a996e6df81284201012072fdbdc472c11e52bbc5208e35148a6d3f99b46a7e0e0a403c67c5b99540ec88a274f9e1dc82e2f87d6c1e417dc2a01c')
prepare() {
mv "AbiWord-release-$pkgver" "$pkgname-$pkgver"
cd "$pkgname-$pkgver"
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
# Doesn't apply
rm -v debian/patches/enchant2.patch
quilt push -av
fi
# fix python override code to work with Python 3.x
patch -Np1 -i ${srcdir}/python-override.patch
# replace nonfree fonts support to liberation fonts
patch -Np1 -i ${srcdir}/liberation-fonts.patch
# install missing m4 file
install -m644 ${srcdir}/aiksaurus-plugin.m4 plugins/aiksaurus/plugin.m4
install -m644 ${srcdir}/command-plugin.m4 plugins/command/plugin.m4
# generate m4 file for configure
find plugins -name plugin.m4 | xargs cat > plugin-configure.m4
./autogen-common.sh
libtoolize --force
autoreconf -fi
}
build() {
cd "$pkgname-$pkgver"
./configure --prefix=/usr \
--enable-shared \
--disable-static \
--enable-clipart \
--enable-templates \
--enable-plugins="aiksaurus bmp collab docbook \
epub freetranslation garble gdict gimp goffice grammar \
hrtext iscii kword loadbindings mathview mht \
opendocument openwriter openxml opml ots paint \
passepartout pdf presentation s5 urldict wml xslfo" \
--enable-introspection
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
}

View File

@@ -0,0 +1,46 @@
aiksaurus_pkgs="aiksaurus-1.0"
aiksaurus_gtk_pkgs="aiksaurusgtk3-1.0"
aiksaurus_deps="no"
if test "$enable_aiksaurus" != ""; then
PKG_CHECK_EXISTS([ $aiksaurus_pkgs ],
[
aiksaurus_deps="yes"
], [
test "$enable_aiksaurus" = "auto" && AC_MSG_WARN([aiksaurus plugin: dependencies not satisfied - $aiksaurus_pkgs])
])
fi
if test "$enable_aiksaurus" = "yes" || \
test "$aiksaurus_deps" = "yes"; then
use_builtin_aiksaurus_gtk="no"
if test "$TOOLKIT" = "gtk"; then
PKG_CHECK_EXISTS([ $aiksaurus_gtk_pkgs ],
[
aiksaurus_pkgs="$aiksaurus_pkgs $aiksaurus_gtk_pkgs"
], [use_builtin_aiksaurus_gtk="yes"])
fi
if test "$enable_aiksaurus_builtin" = "yes"; then
AC_MSG_ERROR([aiksaurus plugin: static linking not supported])
fi
PKG_CHECK_MODULES(AIKSAURUS,[ $aiksaurus_pkgs ])
test "$enable_aiksaurus" = "auto" && PLUGINS="$PLUGINS aiksaurus"
AIKSAURUS_CFLAGS="$AIKSAURUS_CFLAGS "'${PLUGIN_CFLAGS}'
AIKSAURUS_LIBS="$AIKSAURUS_LIBS "'${PLUGIN_LIBS}'
fi
AM_CONDITIONAL([WITH_BUILTIN_AIKSAURUS_GTK],[ test "x$use_builtin_aiksaurus_gtk" = "xyes" ])
AC_SUBST([AIKSAURUS_CFLAGS])
AC_SUBST([AIKSAURUS_LIBS])

164
abiword/boost-asio.patch Normal file
View File

@@ -0,0 +1,164 @@
From de5dc5fd94a5fe321791d44e88d209a4972264ba Mon Sep 17 00:00:00 2001
From: Hubert Figuiere <hub@figuiere.net>
Date: Sun, 5 Feb 2017 02:52:37 +0000
Subject: [PATCH] Bug 13839 - Detect boost::asio
Patch by Adam Majer <amajer@suse.de>
git-svn-id: svn+ssh://svn.abisource.com/svnroot/abiword/trunk@35397 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
---
.../collab/backends/service/xp/AsyncWorker.h | 7 ++++++-
.../backends/service/xp/RealmConnection.h | 6 +++++-
.../collab/backends/service/xp/RealmProtocol.h | 6 +++++-
.../collab/backends/service/xp/tls_tunnel.h | 6 +++++-
.../collab/backends/tcp/xp/IOServerHandler.h | 6 +++++-
plugins/collab/plugin.m4 | 18 +++++++++++-------
6 files changed, 37 insertions(+), 12 deletions(-)
diff --git a/plugins/collab/backends/service/xp/AsyncWorker.h b/plugins/collab/backends/service/xp/AsyncWorker.h
index ab0437c29f..2e527f9254 100644
--- a/plugins/collab/backends/service/xp/AsyncWorker.h
+++ b/plugins/collab/backends/service/xp/AsyncWorker.h
@@ -19,7 +19,12 @@
#ifndef __ASYNC_WORKER__
#define __ASYNC_WORKER__
-#include <asio.hpp>
+#if defined(HAVE_BOOST_ASIO_HPP)
+# include <boost/asio.hpp>
+#else
+# include <asio.hpp>
+#endif
+
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <boost/noncopyable.hpp>
diff --git a/plugins/collab/backends/service/xp/RealmConnection.h b/plugins/collab/backends/service/xp/RealmConnection.h
index 7dc715548c..214b12316b 100644
--- a/plugins/collab/backends/service/xp/RealmConnection.h
+++ b/plugins/collab/backends/service/xp/RealmConnection.h
@@ -21,7 +21,11 @@
#include <boost/shared_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
-#include <asio.hpp>
+#if defined(HAVE_BOOST_ASIO_HPP)
+# include <boost/asio.hpp>
+#else
+# include <asio.hpp>
+#endif
#include <vector>
#include <string>
#include "ut_types.h"
diff --git a/plugins/collab/backends/service/xp/RealmProtocol.h b/plugins/collab/backends/service/xp/RealmProtocol.h
index 772ad891dd..03fa536dea 100644
--- a/plugins/collab/backends/service/xp/RealmProtocol.h
+++ b/plugins/collab/backends/service/xp/RealmProtocol.h
@@ -9,7 +9,11 @@
#include <stdint.h>
#endif
#include <boost/shared_ptr.hpp>
-#include <asio.hpp>
+#if defined(HAVE_BOOST_ASIO_HPP)
+# include <boost/asio.hpp>
+#else
+# include <asio.hpp>
+#endif
namespace realm {
diff --git a/plugins/collab/backends/service/xp/tls_tunnel.h b/plugins/collab/backends/service/xp/tls_tunnel.h
index ea07151c70..a78f7815c3 100644
--- a/plugins/collab/backends/service/xp/tls_tunnel.h
+++ b/plugins/collab/backends/service/xp/tls_tunnel.h
@@ -33,7 +33,11 @@
#include <boost/function.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/enable_shared_from_this.hpp>
-#include <asio.hpp>
+#if defined(HAVE_BOOST_ASIO_HPP)
+# include <boost/asio.hpp>
+#else
+# include <asio.hpp>
+#endif
#include <string>
#include <vector>
#ifdef _MSC_VER
diff --git a/plugins/collab/backends/tcp/xp/IOServerHandler.h b/plugins/collab/backends/tcp/xp/IOServerHandler.h
index 7a561f4a1c..8a2b931319 100644
--- a/plugins/collab/backends/tcp/xp/IOServerHandler.h
+++ b/plugins/collab/backends/tcp/xp/IOServerHandler.h
@@ -23,7 +23,11 @@
#include <boost/bind.hpp>
#include <boost/function.hpp>
-#include <asio.hpp>
+#if defined(HAVE_BOOST_ASIO_HPP)
+# include <boost/asio.hpp>
+#else
+# include <asio.hpp>
+#endif
#include <sync/xp/Synchronizer.h>
#include "Session.h"
diff --git a/plugins/collab/plugin.m4 b/plugins/collab/plugin.m4
index 98028b99ff..7cfe3a1388 100644
--- a/plugins/collab/plugin.m4
+++ b/plugins/collab/plugin.m4
@@ -70,20 +70,22 @@ AC_ARG_ENABLE([collab-backend-tcp],
enable_collab_backend_tcp=$enableval
if test "$enable_collab_backend_tcp" != "no"; then
AC_LANG_PUSH(C++)
- AC_CHECK_HEADERS([asio.hpp], [],
+ AC_CHECK_HEADERS([asio.hpp], [],
+ [AC_CHECK_HEADERS([boost/asio.hpp], [AC_DEFINE([HAVE_BOOST_ASIO_HPP])],
[
AC_MSG_ERROR([collab plugin: asio is required for the collab plugin TCP backend, see http://think-async.com/])
- ])
+ ])])
AC_LANG_POP
collab_deps="yes"
fi
], [
AC_LANG_PUSH(C++)
- AC_CHECK_HEADERS([asio.hpp],
+ AC_CHECK_HEADERS([asio.hpp],
+ [AC_CHECK_HEADERS([boost/asio.hpp], [AC_DEFINE([HAVE_BOOST_ASIO_HPP])],
[
enable_collab_backend_tcp="yes"
collab_deps="yes"
- ])
+ ])])
AC_LANG_POP
])
AC_MSG_CHECKING([for collab tcp backend])
@@ -112,10 +114,11 @@ AC_ARG_ENABLE([collab-backend-service],
enable_collab_backend_service=$enableval
if test "$enable_collab_backend_service" != "no"; then
AC_LANG_PUSH(C++)
- AC_CHECK_HEADERS([asio.hpp], [],
+ AC_CHECK_HEADERS([asio.hpp], [],
+ [AC_CHECK_HEADERS([boost/asio.hpp], [AC_DEFINE([HAVE_BOOST_ASIO_HPP])],
[
AC_MSG_ERROR([collab plugin: asio is required for the the abicollab.net backend, see http://think-async.com/])
- ])
+ ])])
AC_LANG_POP
PKG_CHECK_EXISTS([ $collab_service_req ], [], [
AC_MSG_ERROR([collab plugin: missing dependencies])
@@ -125,13 +128,14 @@ AC_ARG_ENABLE([collab-backend-service],
], [
AC_LANG_PUSH(C++)
AC_CHECK_HEADERS([asio.hpp],
+ [AC_CHECK_HEADERS([boost/asio.hpp], [AC_DEFINE([HAVE_BOOST_ASIO_HPP])],
[
PKG_CHECK_EXISTS([ $collab_service_req ], [
enable_collab_backend_service="yes"
collab_deps="yes"
], [
enable_collab_backend_service="no"
- ])
+ ])])
], [
enable_collab_backend_service="no"
])

47
abiword/command-plugin.m4 Normal file
View File

@@ -0,0 +1,47 @@
command_deps="no"
if test "$enable_command" != ""; then
if test "$TOOLKIT" != "gtk"; then
command_deps="no"
AC_MSG_WARN([command plugin: only supported on UNIX/gtk platforms])
else
# stolen from the original plugin.m4 in abiword-plugins
AC_CHECK_HEADER(readline/readline.h,[
AC_CHECK_HEADER(readline/history.h,[
AC_CHECK_LIB(readline,readline,[
command_deps="yes"
],[ AC_CHECK_LIB(readline,rl_initialize,[
command_deps="yes"
],,)
],)
])
])
fi
fi
if test "$enable_command" = "yes" || \
test "$command_deps" = "yes"; then
if test "$enable_command_builtin" = "yes"; then
AC_MSG_ERROR([command plugin: static linking not supported])
fi
AC_MSG_CHECKING([command plugin: for readline and friends])
if test "$command_deps" != "yes"; then
AC_MSG_ERROR([no])
else
AC_MSG_RESULT([yes])
COMMAND_LIBS="-lreadline -lhistory $COMMAND_LIBS"
fi
test "$enable_command" = "auto" && PLUGINS="$PLUGINS command"
COMMAND_CFLAGS="$COMMAND_CFLAGS "'${PLUGIN_CFLAGS}'
COMMAND_LIBS="$COMMAND_LIBS "'${PLUGIN_LIBS}'
fi
AC_SUBST([COMMAND_CFLAGS])
AC_SUBST([COMMAND_LIBS])

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,31 @@
From 51787d61993cb3981c18e4cf174fc229734fba1e Mon Sep 17 00:00:00 2001
From: Jean Brefort <jean.brefort@normalesup.org>
Date: Sun, 6 Dec 2015 11:04:10 +0000
Subject: [PATCH] Update python override code. Fixes #13745 and #13746, thanks
to David Gutteridge.
git-svn-id: svn+ssh://svn.abisource.com/svnroot/abiword/trunk@35171 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
---
src/gi-overrides/Abi.py | 2 ++
src/gi-overrides/Makefile.am | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/gi-overrides/Abi.py b/src/gi-overrides/Abi.py
index 666fd61..e3b61b9 100644
--- a/src/gi-overrides/Abi.py
+++ b/src/gi-overrides/Abi.py
@@ -1,4 +1,6 @@
import sys
+import gi
+gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
from ..overrides import override
from ..importer import modules
diff --git a/src/gi-overrides/Makefile.am b/src/gi-overrides/Makefile.am
index 7fe3913..60f306d 100644
--- a/src/gi-overrides/Makefile.am
+++ b/src/gi-overrides/Makefile.am
@@ -1,2 +1,2 @@
-overridesdir = `python -c "import gi; print gi._overridesdir"`
+overridesdir = `python -c "import gi; print(gi._overridesdir)"`
overrides_PYTHON = Abi.py

56
abook/PKGBUILD Normal file
View File

@@ -0,0 +1,56 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=abook
pkgver=0.6.1
_debver=$pkgver
_debrel=3
pkgrel=3
pkgdesc="Text-based addressbook designed for usage with Mutt"
url='http://abook.sourceforge.net/'
arch=('i686' 'x86_64')
license=('GPL-2')
makedepends=('quilt')
depends=('readline')
source=("https://abook.sourceforge.io/devel/${pkgname}-${pkgver}.tar.gz"
"https://deb.debian.org/debian/pool/main/a/abook/abook_${_debver}-${_debrel}.debian.tar.xz"
"gcc5.patch"
"fix-build.patch")
sha512sums=('993895ef2fd6d98d50db610699f8f0a28112778065ac56484373eb814afd8ab7371201fc21506c090514f4b29570ec229dc62c606ab068301152567e2c47fe66'
'2063ff5381ba11520b8431f82c5503a6fadb78dbfe6c682f3fc0e396457ec2f126c4af4f725c4f28c8d602212499c09f6623eefa078df5f9927bf7ee932a1805'
'21ab6475512ea9baae1a6509749628d6b610e96e77c64139d09697d272d66556875058e91c9b948c4ebaf65795a97d8532bae25e5d7e71cc4a20af49897cd867'
'a6647f3b20fae768edce9c9aa19a4063ce4a499d3fb94b399d840063547e9f44bf5577780e683a14c3f9e6d917cfd9e9e279916682270e4c72f79242dd6037d5')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
aclocal && automake --add-missing && autoconf
sed 's/0.18/0.19/g' -i po/Makefile.in.in
patch -p1 -i $srcdir/gcc5.patch
patch -p1 -i $srcdir/fix-build.patch
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr --mandir=/usr/share/man
make
cd po && make update-po
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
}

6
abook/fix-build.patch Normal file
View File

@@ -0,0 +1,6 @@
--- a/po/LINGUAS 2015-10-04 04:37:39.000000000 +0200
+++ b/po/LINGUAS 2021-07-23 16:24:45.457260963 +0200
@@ -1,2 +1,2 @@
# Set of available languages
-de fr it ja sv
+de fr it sv

24
abook/gcc5.patch Normal file
View File

@@ -0,0 +1,24 @@
diff -up abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c.gcc5 abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c
--- abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c.gcc5 2014-11-28 16:29:52.000000000 +0100
+++ abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c 2015-02-11 16:02:15.837789303 +0100
@@ -859,7 +859,7 @@ item_merge(list_item dest, list_item src
*/
/* quick lookup by "standard" field number */
-inline int
+extern inline int
field_id(int i)
{
assert((i >= 0) && (i < ITEM_FIELDS));
diff -up abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h.gcc5 abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h
--- abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h.gcc5 2014-11-28 16:29:52.000000000 +0100
+++ abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h 2015-02-11 16:02:23.465818915 +0100
@@ -61,7 +61,7 @@ struct db_enumerator {
/*
* Field operations
*/
-inline int field_id(int i);
+extern inline int field_id(int i);
abook_field *find_standard_field(char *key, int do_declare);
abook_field *real_find_field(char *key, abook_field_list *list, int *nb);
#define find_field(key, list) real_find_field(key, list, NULL)

45
acpica/PKGBUILD Normal file
View File

@@ -0,0 +1,45 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=acpica
pkgver=20200925
_debver=$pkgver
_debrel=8
pkgrel=3
pkgdesc="ACPI tools, including Intel ACPI Source Language compiler"
arch=('i686' 'x86_64')
license=('GPL-2')
depends=('glibc')
makedepends=('flex' 'bison' 'quilt')
provides=('iasl')
conflicts=('iasl')
replaces=('iasl')
options=(!makeflags)
source=("${pkgname}-unix-${pkgver}.tar.gz::https://deb.debian.org/debian/pool/main/a/acpica-unix/acpica-unix_${pkgver}.orig.tar.gz"
"https://deb.debian.org/debian/pool/main/a/acpica-unix/acpica-unix_${_debver}-${_debrel}.debian.tar.xz")
sha512sums=('a2adf9ea7a895e23c4dedc6268550b57476ebb4ec859f8fa3febfb4b3e01b267126ae72a669d7b63f2e384f2ae9ed0e6c84594e0ddc03063d33ffd02b109971e'
'6efb3b814a1bcef9e9b0502af08cd0649f67fec1f3fdb1f99fb9c18a10c0f70298f2464ca1e6914b9731d16779982a3e6bf2d8fddf521722c7a0f4879f46c3b9')
prepare() {
cd acpica-unix-${pkgver}
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
}
build() {
cd acpica-unix-${pkgver}
make
}
package() {
cd acpica-unix-${pkgver}
make DESTDIR="${pkgdir}" install
install -Dm644 debian/copyright -t ${pkgdir}/usr/share/licenses/${pkgname}
}

24
aiksaurus/PKGBUILD Normal file
View File

@@ -0,0 +1,24 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=aiksaurus
pkgver=1.2.1
pkgrel=2
pkgdesc='A cross-platform, free thesaurus'
url='http://aiksaurus.sourceforge.net/'
license=('GPL-2')
arch=('i686' 'x86_64')
depends=('gtk2')
source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
sha512sums=('48591850f28f1a8f4b4986df14090ef7bd57cbfbad739cb0013db021f6f5bcb3c592b38e36774735499e27b9e99330504f8d9c6022158e25469cbc81d13f7463')
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr --with-gtk
make
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
}

57
allegro/PKGBUILD Normal file
View File

@@ -0,0 +1,57 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=allegro
pkgver=5.2.8.0
_debver=$pkgver
_debrel=1
pkgrel=2
pkgdesc="Portable library mainly aimed at video game and multimedia programming"
arch=('i686' 'x86_64')
url='https://liballeg.org/'
license=('GPL-2' 'Modified-BSD' 'zlib')
depends=('gtk' 'jack' 'glu' 'libtheora' 'libvorbis' 'libxcursor'
'libxpm' 'opusfile' 'flac' 'enet' 'openal' 'physfs')
makedepends=('cmake' 'xenocara-proto' 'quilt' 'alsa-lib')
source=("https://github.com/liballeg/allegro5/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"
"https://deb.debian.org/debian/pool/main/a/allegro5/allegro5_${_debver}+dfsg-${_debrel}.debian.tar.xz"
"fix-build.patch")
sha512sums=('e7dcfe92646a571929d47c268f0f3844afd67a0396ea0d532908e33e39661c9c5dc7929cc01d622804c068c3aa0e4c394972d128072617457fcabe5ef6a8e5f3'
'98bcd732d1e03bb0b693655c8256579270e56da9e299a4c9c243b0955010bfe5863d8d10f65cd1c03a246c0d42f4b13074bbb12e34be2ca5c98991830e342441'
'46d3e267289792b1d8f71c2a369d8d832f2195621e19b1793cb5ff6c4ccf38970ff1043a8f9eb6d62e46184f50d63f0d4238320cb855fa0fd37d0a7816c4d372')
prepare() {
cd $pkgname-$pkgver
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
# Doesn't apply
rm -v debian/patches/use-debians-dejavu-font.patch || true
quilt push -av
fi
patch -Np1 -i ${srcdir}/fix-build.patch
}
build() {
cmake \
-S $pkgname-$pkgver \
-B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DWANT_DOCS_HTML=OFF \
-DWANT_AUDIO=ON \
-DWANT_FONT=ON \
-DWANT_IMAGE=ON \
-DWANT_DEMO=OFF \
-Wno-dev
make -C build
}
package() {
make DESTDIR="$pkgdir" -C build install
install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
}

10
allegro/fix-build.patch Normal file
View File

@@ -0,0 +1,10 @@
--- a/addons/acodec/modaudio.c 2022-06-06 01:46:27.000000000 +0200
+++ b/addons/acodec/modaudio.c 2024-01-27 03:48:06.994840576 +0100
@@ -21,6 +21,7 @@
// We use the deprecated duh_render in DUMB 2.
#define DUMB_DECLARE_DEPRECATED
+#define DUMB_OFF_T_CUSTOM int64_t
#include <dumb.h>
#include <stdio.h>

View File

@@ -0,0 +1,23 @@
diff --git a/src/conf/alsa.conf b/src/conf/alsa.conf
index e65bf2ca..94f2bdae 100644
--- a/src/conf/alsa.conf
+++ b/src/conf/alsa.conf
@@ -8,10 +8,16 @@
{
func load
files [
+ {
+ @func concat
+ strings [
+ { @func datadir }
+ "/alsa.conf.d/"
+ ]
+ }
"/var/lib/alsa/conf.d"
- "/usr/etc/alsa/conf.d"
"/etc/alsa/conf.d"
- "/etc/asound.conf|||/usr/etc/asound.conf"
+ "/etc/asound.conf"
"~/.asoundrc"
{
@func concat

View File

@@ -0,0 +1,16 @@
--- a/src/conf/alsa.conf 2024-04-10 10:43:57.000000000 +0200
+++ b/src/conf/alsa.conf 2024-04-10 11:05:36.399981580 +0200
@@ -102,11 +102,11 @@
#
# show all name hints also for definitions without hint {} section
-defaults.namehint.showall off
+defaults.namehint.showall on
# show just basic name hints
defaults.namehint.basic on
# show extended name hints
-defaults.namehint.extended off
+defaults.namehint.extended on
#
defaults.ctl.card 0
defaults.pcm.card 0

59
alsa-lib/PKGBUILD Normal file
View File

@@ -0,0 +1,59 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=alsa-lib
pkgver=1.2.6.1
pkgrel=2
pkgdesc="An alternative implementation of kernel sound support"
arch=('i686' 'x86_64')
url='https://alsa-project.org/'
depends=('glibc' 'alsa-topology-conf' 'alsa-ucm-conf')
license=('LGPL-2.1')
backup=('etc/alsa.conf'
'etc/asound.conf')
source=("https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2"{,.sig}
"alsa.sh.profile"
"alsa.conf.profile"
"asound.conf"
"0001-correct-paths-for-configurations.patch"
"0002-Enabled-extended-namehints-in-alsa.conf.patch")
sha512sums=('70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45'
'SKIP'
'13e7d3ec57c0b4048d6ca63284cc15ee26b77a30dbceb62fc7b870f1be36e435774a8a459cca06d5fbe4dfe5efb1b3ab016484b6d7e084d26f96232e4a8219b4'
'a519cb8797d889d78fef2fef4fa04699dd9e8821d714ec60b64324a0cba8073083d1aaa42154c42a2b22a82346cbd4991c91fa5c12dc719c22b42412aa8e4a8a'
'b0e8067ed1d8f09548056bfa54df065a4937bd75cc5140f973c1225a41cc6e508975f5d1fb467e30883aacd1b1487fb46acc92f6ee0099efcae9cd5fa5bb3799'
'b5a07622a0312f1cc277330d4e78178273b3991ce405faffe8010828baf8ec207f4070399ea7b687dcca438f7d4e24509065ec2c15e8b0085d21bed8941f4144'
'b21775dbc8e54b1c5015020a559c793c07627e04edc771521ff6661602726df488583f8d892acfb945185ab4b20c540f9c17230df1d4a742cd1a8eb430b98d08')
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>
prepare() {
cd "$pkgname-$pkgver"
patch -Np1 -i ${srcdir}/0001-correct-paths-for-configurations.patch
patch -Np1 -i ${srcdir}/0002-Enabled-extended-namehints-in-alsa.conf.patch
autoreconf -vfi
}
build() {
cd "$pkgname-$pkgver"
./configure \
--prefix=/usr \
--disable-python \
--disable-static \
--disable-resmgr \
--enable-rawmidi \
--enable-seq \
--enable-aload \
--without-debug
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
make DESTDIR="$pkgdir" install -C doc
install -vDm 644 {MEMORY-LEAK,TODO,NOTES,ChangeLog,doc/asoundrc.txt} \
-t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm755 "$srcdir/alsa.sh.profile" "$pkgdir/etc/profile.d/alsa.conf"
install -Dm644 "$srcdir/alsa.conf.profile" "$pkgdir/etc/alsa.conf"
install -Dm644 "$srcdir/asound.conf" -t "$pkgdir/etc"
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
}

View File

@@ -0,0 +1 @@
ALSA_PCM_CARD=0

42
alsa-lib/alsa.sh.profile Executable file
View File

@@ -0,0 +1,42 @@
#!/bin/sh
if [ -n "$XDG_CONFIG_HOME" ] && [ -r "$XDG_CONFIG_HOME/alsa.conf" ]; then
. "$XDG_CONFIG_HOME/alsa.conf"
elif [ -n "$HOME" ] && [ -r "$HOME/.config/alsa.conf" ]; then
. "$HOME/.config/alsa.conf"
elif [ -r /etc/alsa.conf ]; then
. /etc/alsa.conf
fi
[ -n "$ALSA_CARD" ] && export ALSA_CARD
[ -n "$ALSA_CENTER_LFE_CARD" ] && export ALSA_CENTER_LFE_CARD
[ -n "$ALSA_CENTER_LFE_DEVICE" ] && export ALSA_CENTER_LFE_DEVICE
[ -n "$ALSA_CTL_CARD" ] && export ALSA_CTL_CARD
[ -n "$ALSA_FRONT_CARD" ] && export ALSA_FRONT_CARD
[ -n "$ALSA_FRONT_DEVICE" ] && export ALSA_FRONT_DEVICE
[ -n "$ALSA_HWDEP_CARD" ] && export ALSA_HWDEP_CARD
[ -n "$ALSA_HWDEP_DEVICE" ] && export ALSA_HWDEP_DEVICE
[ -n "$ALSA_IEC958_CARD" ] && export ALSA_IEC958_CARD
[ -n "$ALSA_IEC958_DEVICE" ] && export ALSA_IEC958_DEVICE
[ -n "$ALSA_MODEM_CARD" ] && export ALSA_MODEM_CARD
[ -n "$ALSA_MODEM_DEVICE" ] && export ALSA_MODEM_DEVICE
[ -n "$ALSA_PCM_CARD" ] && export ALSA_PCM_CARD
[ -n "$ALSA_PCM_DEVICE" ] && export ALSA_PCM_DEVICE
[ -n "$ALSA_RAWMIDI_CARD" ] && export ALSA_RAWMIDI_CARD
[ -n "$ALSA_RAWMIDI_DEVICE" ] && export ALSA_RAWMIDI_DEVICE
[ -n "$ALSA_REAR_CARD" ] && export ALSA_REAR_CARD
[ -n "$ALSA_REAR_DEVICE" ] && export ALSA_REAR_DEVICE
[ -n "$ALSA_SIDE_CARD" ] && export ALSA_SIDE_CARD
[ -n "$ALSA_SIDE_DEVICE" ] && export ALSA_SIDE_DEVICE
[ -n "$ALSA_SURROUND21_CARD" ] && export ALSA_SURROUND21_CARD
[ -n "$ALSA_SURROUND21_DEVICE" ] && export ALSA_SURROUND21_DEVICE
[ -n "$ALSA_SURROUND40_CARD" ] && export ALSA_SURROUND40_CARD
[ -n "$ALSA_SURROUND40_DEVICE" ] && export ALSA_SURROUND40_DEVICE
[ -n "$ALSA_SURROUND41_CARD" ] && export ALSA_SURROUND41_CARD
[ -n "$ALSA_SURROUND41_DEVICE" ] && export ALSA_SURROUND41_DEVICE
[ -n "$ALSA_SURROUND50_CARD" ] && export ALSA_SURROUND50_CARD
[ -n "$ALSA_SURROUND50_DEVICE" ] && export ALSA_SURROUND50_DEVICE
[ -n "$ALSA_SURROUND51_CARD" ] && export ALSA_SURROUND51_CARD
[ -n "$ALSA_SURROUND51_DEVICE" ] && export ALSA_SURROUND51_DEVICE
[ -n "$ALSA_SURROUND71_CARD" ] && export ALSA_SURROUND71_CARD
[ -n "$ALSA_SURROUND71_DEVICE" ] && export ALSA_SURROUND71_DEVICE

17
alsa-lib/asound.conf Normal file
View File

@@ -0,0 +1,17 @@
#
# ALSA
#
# ALSA settings by default
defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0
defaults.pcm.subdevice -1
defaults.rawmidi.card 0
defaults.rawmidi.device 0
defaults.rawmidi.subdevice -1
defaults.hwdep.card 0
defaults.hwdep.device 0
defaults.timer.card 0
defaults.timer.device 0
defaults.timer.subdevice 0

View File

@@ -0,0 +1,22 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=alsa-topology-conf
pkgver=1.2.5.1
pkgrel=1
pkgdesc="ALSA topology configuration files"
url="https://alsa-project.org/"
arch=('any')
license=('Modified-BSD')
source=("https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2"{,.sig})
sha512sums=('b34176b213e1afcb61fee19b569d6422a7692b62cf08b0ef651f2fbb1eefe49f25ca6386d0bfcec7152d4b5ed3daa84edb900181d40169e777751ae033125374'
'SKIP')
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>
package() {
cd "${pkgname}-${pkgver}"
for dir in topology/*; do
install -vDm 644 "${dir}"/*.conf -t "$pkgdir/usr/share/alsa/topology/$(basename $dir)"
done
install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
}

22
alsa-ucm-conf/PKGBUILD Normal file
View File

@@ -0,0 +1,22 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=alsa-ucm-conf
pkgver=1.2.5.1
pkgrel=1
pkgdesc="ALSA Use Case Manager configuration (and topologies)"
url="https://alsa-project.org/"
arch=('any')
license=('Modified-BSD')
source=("https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2"{,.sig})
sha512sums=('774d6da1a0ee6fb1fcd764c1d4b3eb5812a35508cf27db71f6c82784f125eca207992da9081d25783fecb31e548d8b34124d4b3b3d506e33215b76ea48f71012'
'SKIP')
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>
package() {
cd "${pkgname}-${pkgver}"
find ucm2 -type f -iname "*.conf" -exec install -vDm 644 {} "${pkgdir}/usr/share/alsa/"{} \;
find ucm2 -type l -iname "*.conf" -exec cp -dv {} "${pkgdir}/usr/share/alsa/"{} \;
install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
install -vDm 644 ucm2/README.md -t "$pkgdir/usr/share/doc/$pkgname/ucm2"
}

84
alsa-utils/PKGBUILD Normal file
View File

@@ -0,0 +1,84 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=alsa-utils
pkgver=1.2.4
_debver=$pkgver
_debrel=1
pkgrel=2
pkgdesc="Utilities for configuring and using ALSA"
arch=('i686' 'x86_64')
url="https://www.alsa-project.org"
license=('GPL-2')
depends=('glibc' 'pciutils' 'psmisc')
makedepends=('alsa-lib' 'docbook-xsl' 'fftw' 'libsamplerate' 'ncurses' 'xmlto' 'quilt')
optdepends=('fftw: for alsabat')
backup=('etc/conf.d/alsasound')
source=(https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2
https://deb.debian.org/debian/pool/main/a/alsa-utils/alsa-utils_$_debver-$_debrel.debian.tar.xz
alsasound.confd
alsasound.initd
alsasound.finish
alsasound.run)
sha512sums=('13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770'
'ebe550a904069495e0673b5f1bf0506b9d8a7b270def187f42b92d5f4f3e065022e35af38a7c47422dca9c56b319966878771904e7c9ad15fc55443c280e1133'
'90c1e974276945f7632dc370a005b58d669b93edbf27116098d4831e69c11c26d9b21e7eacfaf12c50019f8c88dc1f370101e2d905fdde40887fe36bac00d83e'
'960e6eff97174004abeb8d36d68c01a9f67e589174743928bb63dc37390f9868551e5b7e11c8386db67889c3d518f5ff4564b258dfee5e3317c164bc52aac04e'
'55fa39e5d138e103c23e7c55a3ad68a4c910f622aa58bedbb757c183d090000c719871bc126f8c8025dcebdcb97c4fc5edaa03a9719ecbc8970397f0f6743c8f'
'30a1eb39628efc561375bd0fc6f9e3e24d6d1d8d723ef50acf85f51e619e609081fffa7535adf77d8976ca5926a7156d4c87ec0345569cb8393878334190b66d')
prepare() {
cd ${srcdir}/${pkgname}-${pkgver}
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
# Doesn't apply and seems unimportant
rm -v debian/patches/Don-t-run-both-systemd-services-in-paralell.patch || true
rm -v debian/patches/systemd_Documentation_key.patch || true
quilt push -av
fi
}
build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --disable-alsaconf \
--with-udev-rules-dir=/lib/udev/rules.d
make
# fix udev rules generation
cd alsactl
make 90-alsa-restore.rules
}
package() {
cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
# install license
install -D -m644 COPYING \
${pkgdir}/usr/share/licenses/${pkgname}/COPYING
# install alsa udev rule file
install -D -m644 alsactl/90-alsa-restore.rules \
${pkgdir}/lib/udev/rules.d/90-alsa-restore.rules
# dir where to save ALSA state
install -d ${pkgdir}/var/lib/alsa
# install OpenRC files
install -D -m644 ${srcdir}/alsasound.confd \
${pkgdir}/etc/conf.d/alsasound
install -D -m755 ${srcdir}/alsasound.initd \
${pkgdir}/etc/init.d/alsasound
# install runit files
install -D -m644 ${srcdir}/alsasound.finish \
${pkgdir}/etc/sv/alsasound/finish
install -D -m755 ${srcdir}/alsasound.run \
${pkgdir}/etc/sv/alsasound/run
}

View File

@@ -0,0 +1,15 @@
# RESTORE_ON_START:
# Do you want to restore your mixer settings? If not, your cards will be
# muted.
# no - Do not restore state
# yes - Restore state
RESTORE_ON_START="yes"
# SAVE_ON_STOP:
# Do you want to save changes made to your mixer volumes when alsasound
# stops?
# no - Do not save state
# yes - Save state
SAVE_ON_STOP="yes"

View File

@@ -0,0 +1,3 @@
#!/bin/sh
set -e
exec alsactl store

View File

@@ -0,0 +1,87 @@
#!/sbin/openrc-run
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
alsastatedir=/var/lib/alsa
alsascrdir=/etc/alsa.d
alsahomedir=/var/run/alsasound
extra_commands="save restore"
depend() {
need localmount
after bootmisc modules isapnp coldplug hotplug
}
restore() {
ebegin "Restoring Mixer Levels"
checkpath -q -d -m 0700 -o root:root ${alsahomedir} || return 1
if [ ! -r "${alsastatedir}/asound.state" ] ; then
ewarn "No mixer config in ${alsastatedir}/asound.state, you have to unmute your card!"
eend 0
return 0
fi
local cards="$(sed -n -e 's/ *\([[:digit:]]*\) .*/\1/p' /proc/asound/cards)"
local CARDNUM
for cardnum in ${cards}; do
[ -e /dev/snd/controlC${cardnum} ] || sleep 2
[ -e /dev/snd/controlC${cardnum} ] || sleep 2
[ -e /dev/snd/controlC${cardnum} ] || sleep 2
[ -e /dev/snd/controlC${cardnum} ] || sleep 2
alsactl -E HOME="${alsahomedir}" -I -f "${alsastatedir}/asound.state" restore ${cardnum} \
|| ewarn "Errors while restoring defaults, ignoring"
done
for ossfile in "${alsastatedir}"/oss/card*_pcm* ; do
[ -e "${ossfile}" ] || continue
# We use cat because I'm not sure if cp works properly on /proc
local procfile=${ossfile##${alsastatedir}/oss}
procfile="$(echo "${procfile}" | sed -e 's,_,/,g')"
if [ -e /proc/asound/"${procfile}"/oss ] ; then
cat "${ossfile}" > /proc/asound/"${procfile}"/oss
fi
done
eend 0
}
save() {
ebegin "Storing ALSA Mixer Levels"
checkpath -q -d -m 0700 -o root:root ${alsahomedir} || return 1
mkdir -p "${alsastatedir}"
if ! alsactl -E HOME="${alsahomedir}" -f "${alsastatedir}/asound.state" store; then
eerror "Error saving levels."
eend 1
return 1
fi
for ossfile in /proc/asound/card*/pcm*/oss; do
[ -e "${ossfile}" ] || continue
local device=${ossfile##/proc/asound/} ; device=${device%%/oss}
device="$(echo "${device}" | sed -e 's,/,_,g')"
mkdir -p "${alsastatedir}/oss/"
cp "${ossfile}" "${alsastatedir}/oss/${device}"
done
eend 0
}
start() {
if [ "${RESTORE_ON_START}" = "yes" ]; then
restore
fi
return 0
}
stop() {
if [ "${SAVE_ON_STOP}" = "yes" ]; then
save
fi
return 0
}

3
alsa-utils/alsasound.run Normal file
View File

@@ -0,0 +1,3 @@
#!/bin/sh
set -e
exec alsactl -n 19 -c daemon

44
alttab/PKGBUILD Normal file
View File

@@ -0,0 +1,44 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=alttab
pkgver=1.7.1
_debver=$pkgver
_debrel=3
pkgrel=1
pkgdesc="Task switcher for minimalistic WMs or standalone X session"
url='https://github.com/sagb/alttab'
license=('GPL-3')
arch=('i686' 'x86_64')
depends=('libx11' 'libxmu' 'libxft' 'libxrandr' 'libpng' 'uthash' 'libxpm')
makedepends=('quilt')
source=("${pkgname}-${pkgver}.tar.gz::https://deb.debian.org/debian/pool/main/a/alttab/alttab_${pkgver}.orig.tar.gz"
"https://deb.debian.org/debian/pool/main/a/alttab/alttab_${_debver}-${_debrel}.debian.tar.xz")
sha512sums=('d9f6c1d00be21e975521ebc39e800f00522f0d898512a7e3a406ae859890c553a1ae312a0947701085831aa5e62b5b9db859ae84af4b3e8f3370462634a5ab97'
'3a9e847b19ae49d3413b91187eb475c088a476dc62bc49d971abba31b50495022bed3af98bf846ec579a7a13d198e1aaccfa4a07885ed05a601fc522b99a3a64')
prepare() {
cd "$pkgname-$pkgver"
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
}
build() {
cd "$pkgname-$pkgver"
./configure \
--prefix=/usr
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
}

View File

@@ -0,0 +1,29 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=android-file-transfer
pkgver=4.3
pkgrel=1
pkgdesc="Android MTP client with minimalistic UI"
arch=('i686' 'x86_64')
url='https://whoozle.github.io/android-file-transfer-linux'
license=('LGPL-2.1')
depends=('qt-base' 'fuse2' 'libxkbcommon-x11' 'hicolor-icon-theme' 'file' 'taglib')
makedepends=('cmake' 'qt-tools')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/whoozle/android-file-transfer-linux/archive/refs/tags/v${pkgver}.tar.gz")
sha512sums=('f5e51ad1532be44916df51dda5f6f7423a5b0d8ebd733a0a3f0424f684b9f84fc5996fb5effd45009eb1c60d873f79e8ecc47a9dc09ff429b4a458807a79ca8c')
build() {
cmake \
-S ${pkgname}-linux-${pkgver} \
-B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_PYTHON=ON \
-DBUILD_FUSE=ON \
-DBUILD_TAGLIB=ON
make -C build
}
package() {
make DESTDIR="$pkgdir/" -C build install
install -Dm644 "${srcdir}/${pkgname}-linux-${pkgver}/LICENSE" -t $pkgdir/usr/share/licenses/$pkgname
}

52
antimicrox/PKGBUILD Normal file
View File

@@ -0,0 +1,52 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=antimicrox
pkgver=3.1.4
_debver=$pkgver
_debrel=2
pkgrel=2
pkgdesc="Graphical program used to map keyboard buttons and mouse controls to a gamepad"
arch=('i686' 'x86_64')
url='https://github.com/AntiMicroX/antimicroX'
license=('GPL-3')
depends=('desktop-file-utils' 'hicolor-icon-theme' 'libxtst' 'qt-x11extras' 'sdl2')
makedepends=('cmake' 'extra-cmake-modules' 'gettext-tiny' 'itstool' 'qt-tools' 'quilt')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/AntiMicroX/${pkgname/x/X}/archive/${pkgver}.tar.gz"
"https://deb.debian.org/debian/pool/main/a/antimicro/antimicro_${_debver}-${_debrel}.debian.tar.xz")
sha512sums=('48a00fb20a17830483989a017784bd9a3b061a8d2caed2c942168b98fb762fac850560d93b84ef19e8e02c14b0241e5be375bdb17f2f75a5df06f24426d10505'
'18b194abcb3ad914e7aa92c7a9f10845054c182c2c44c1f12af0867006f9b644f6315412cac424d5066d50e88a19cffc626828dd40c4618196f2075652e9d97b')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
}
build() {
cmake \
-S ${pkgname}-${pkgver} \
-B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DAPPDATA=ON \
-DWITH_UINPUT=ON \
-DWITH_X11=ON \
-DWITH_XTEST=ON
make -C build
}
package() {
make DESTDIR="${pkgdir}" -C build install
cd "${srcdir}/${pkgname}-${pkgver}"
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/$pkgname"
}

51
antiword/PKGBUILD Normal file
View File

@@ -0,0 +1,51 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=antiword
pkgver=0.37
_debver=$pkgver
_debrel=16
pkgrel=3
pkgdesc="A free and libre reader for documents"
arch=('i686' 'x86_64')
license=('GPL-2')
depends=('bash')
makedepends=('quilt')
source=("${pkgname}-${pkgver}.tar.gz::https://deb.debian.org/debian/pool/main/a/antiword/antiword_${pkgver}.orig.tar.gz"
"https://deb.debian.org/debian/pool/main/a/antiword/antiword_${_debver}-${_debrel}.debian.tar.xz")
sha512sums=('f440e07ed7353ac147499e2ffe823c5ee7a03862c3bdb56182231644f8de7d728dbc430f46684a98cec17e09e831056bda336dac6be3f3ccb26ed5c60ee0d1da'
'1242606ad49736e3909d6d24043ae4c93d089f21d0c7e69545bf1cb5ed3219d6a15b9887c709f2e4cbb546401f57bec514f1d680b885f0718b2d9efb6d3051dc')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
}
build() {
cd "$srcdir/$pkgname-$pkgver"
sed -i "s|GLOBAL_INSTALL_DIR =.*|GLOBAL_INSTALL_DIR = /usr/bin|g" Makefile.Linux
mv Makefile.Linux Makefile
make OPT="$CFLAGS -DNDEBUG" LDFLAGS="$LDFLAGS"
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" global_install
# remove KDE-interface
rm "$pkgdir/usr/bin/kantiword"
install -Dm644 Docs/antiword.1 -t "$pkgdir/usr/share/man/man1"
install -Dm644 Docs/COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname}
}

33
aqbanking/PKGBUILD Normal file
View File

@@ -0,0 +1,33 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=aqbanking
pkgver=6.5.3
pkgrel=1
pkgdesc="A library for online banking and financial applications"
arch=('i686' 'x86_64')
url='https://www.aquamaniac.de/rdm/projects/aqbanking'
license=('GPL-2')
depends=('gwenhywfar')
makedepends=('intltool' 'gettext-tiny')
options=('!makeflags')
source=("https://www.aquamaniac.de/rdm/attachments/download/467/${pkgname}-${pkgver}.tar.gz")
sha512sums=('bca4449981f9660dc7de8506a2088981b52dcf4ded765fd337263962b464b7903319878e8efbce6cbef043b65be8edb828fee873f19e8c6b2fed0cf7906d58b2')
build() {
cd "${srcdir}"/$pkgname-$pkgver
export PKG_CONFIG=/usr/bin/pkg-config
# removed unfree service paypal
./configure \
--prefix=/usr \
--enable-gwenhywfar \
--with-backends="aqhbci aqofxconnect aqnone"
make
}
package() {
cd "${srcdir}"/$pkgname-$pkgver
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
}

19
arandr/PKGBUILD Normal file
View File

@@ -0,0 +1,19 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=arandr
pkgver=0.1.11
pkgrel=1
pkgdesc="Provide a simple visual front end for XRandR"
arch=('any')
url='https://christian.amsuess.com/tools/arandr/'
license=('GPL-3')
depends=('gtk' 'python-pycairo' 'python-pygobject' 'xenocara-xrandr')
makedepends=('python-docutils' 'gettext-tiny')
source=("https://christian.amsuess.com/tools/$pkgname/files/${pkgname}-$pkgver.tar.gz")
sha512sums=('5f3ccabbffac0ea9e05b9d8c229f4f3b05f06ef285fb05a1ce2d7f88fd1723fd680636f5b97764b0aeb3cedac16863c4ccb154d65bf6fe987a1b3cc8a0026584')
package() {
cd "$srcdir/$pkgname-$pkgver"
python setup.py install --prefix=/usr --root="$pkgdir"
install -Dm644 COPYING -t "$pkgdir"/usr/share/licenses/$pkgname
}

32
arc-icon-theme/PKGBUILD Normal file
View File

@@ -0,0 +1,32 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=arc-icon-theme
pkgver=20161122
pkgrel=4
pkgdesc="Standard icons for GTK+"
arch=('any')
url='https://github.com/horst3180/arc-icon-theme/'
license=('GPL-3')
depends=('gnome-icon-theme')
options=('!emptydirs' '!strip')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/horst3180/${pkgname}/archive/${pkgver}.tar.gz")
sha512sums=('5d0f1417358eb81994868949acefe146537d8f3cc2fd7f529f9e6ba9c264845e50962f94427bac1262a76d3ca98d05795819d7c4a6ecd3139b0b57a6e9fdfad1')
prepare() {
# add fallback themes
cd ${pkgname}-${pkgver}
sed -i "s/Inherits=.*/Inherits=gnome,hicolor/" Arc/index.theme
}
build() {
cd ${pkgname}-${pkgver}
./autogen.sh \
--prefix=/usr
make
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
install -Dm644 COPYING -t ${pkgdir}/usr/share/licenses/${pkgname}
}

38
aria2/PKGBUILD Normal file
View File

@@ -0,0 +1,38 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=aria2
pkgver=1.37.0
pkgrel=1
pkgdesc="Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink"
arch=('i686' 'x86_64')
url='https://aria2.github.io/'
license=('GPL-2')
depends=('gnutls' 'libxml2' 'sqlite' 'c-ares' 'ca-certificates' 'libssh2')
checkdepends=('cppunit')
source=("https://github.com/tatsuhiro-t/aria2/releases/download/release-${pkgver}/${pkgname}-${pkgver}.tar.xz")
sha512sums=('df3b8b4de8fa8d78f203ea00c059e43585e18a229009f202e42e6a9e59db67d09df0dbba8a016e99ed73c82f59e4f8b26f86c2288afdbb96a6807cbe2c56e6b3')
build() {
cd $pkgname-$pkgver
./configure \
--prefix=/usr \
--enable-libaria2 \
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
make
}
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
# add bash completion
install -d "$pkgdir"/usr/share/bash-completion/completions
install -m644 "$pkgdir"/usr/share/doc/aria2/bash_completion/aria2c \
"$pkgdir"/usr/share/bash-completion/completions
rm -rf "$pkgdir"/usr/share/doc/aria2/bash_completion
# license
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
}

51
armagetronad/PKGBUILD Normal file
View File

@@ -0,0 +1,51 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=armagetronad
pkgver=0.2.9.2.3
pkgrel=2
pkgdesc="A free and libre lightcycle game in 3D"
arch=('i686' 'x86_64')
url='https://armagetronad.net/'
license=('GPL-2')
depends=('sdl_image' 'libxml2' 'sdl_mixer' 'ftgl' 'hicolor-icon-theme')
makedepends=('python')
optdepends=('python: language updater')
groups=('games')
source=("https://downloads.sourceforge.net/sourceforge/armagetronad/armagetronad-$pkgver.tbz")
sha512sums=('813911a75fa1b3a90d99d62c0c38e9b325166623280c0d6a8217f8ca905b4a4617401db12bda898d82aa086a1bd673b31741b95b60b0f1247e6a5677a48c98eb')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
2to3 -w language/update.py
sed -i 's|FTGL.h|ftgl.h|g' configure
sed -i 's|png_check_sig|png_sig_cmp|g' configure
sed -i -r '/desktop-id/ s/(<!-- )|(org.armagetronad.)|( -->)//g' desktop/armagetronad.appdata.xml.in
}
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--enable-automakedefaults \
--disable-uninstall
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
# correct package-structure and remove files not needed
mv "$pkgdir/usr/bin" "$pkgdir/usr/games"
rm -rf "$pkgdir/usr/share/icons"
rm -rf "$pkgdir/usr/share/games/$pkgname/desktop"
rm -rf "$pkgdir/usr/share/applications"
# desktop-shortcut, icon and license
install -Dm644 "desktop/$pkgname.desktop" -t "$pkgdir/usr/share/applications"
install -Dm644 "desktop/icons/32x32/$pkgname.png" "$pkgdir/usr/share/pixmaps/org.armagetronad.armagetronad.png"
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
}

67
asc/PKGBUILD Normal file
View File

@@ -0,0 +1,67 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=asc
pkgver=2.6.1.0
_debver=$pkgver
_debrel=9
_pkgmusicver=1.3
pkgrel=3
pkgdesc="Advanced Strategic Command is a free and libre turn-based strategy game"
url='http://www.asc-hq.org/'
arch=('i686' 'x86_64')
license=('GPL-2')
depends=('boost-libs' 'bzip2' 'expat' 'gcc-libs' 'freetype2' 'physfs' 'lua51'
'libpng' 'sdl' 'sdl_image' 'sdl_mixer' 'sdl_sound' 'wxgtk2' 'libsigc++')
makedepends=('boost' 'quilt' 'zip')
groups=('games')
source=("${pkgname}-${pkgver}.tar.bz2::https://deb.debian.org/debian/pool/main/a/asc/asc_${pkgver}.orig.tar.bz2"
"https://deb.debian.org/debian/pool/main/a/asc/asc_${_debver}-${_debrel}.debian.tar.xz"
"${pkgname}-music-${_pkgmusicver}.tar.gz::https://deb.debian.org/debian/pool/main/a/asc-music/asc-music_${_pkgmusicver}.orig.tar.gz")
sha512sums=('9bf6c8ef44e4f8df32335d6fda3d755e74065cfa36cfab913c7f5990cea0d7f7215642e290a0aa0eaa98417a0f19a971d17fd4b464dbece9f60880bd32daee2e'
'794bb68bf43122707476f6de0bd4b441e0476d0d46e8d81b5ba0878d0ed8b4dc9ec9af38cea1a3830e8aaae7fb1bcdd90b61a3f3055a609f936fb413353a8359'
'918dc746c5739cb5c7406cc54d0a3fa20cdf2ba2d0a6f54442b85ce598c76e4696f76fb2b08cfc70aa080ae90ab1cd28981408addd32f522566dcf3d2034c6fc')
noextract=("${pkgname}-music-${_pkgmusicver}.tar.gz")
prepare() {
cd ${pkgname}-${pkgver}
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
# Doesn't apply
rm -v debian/patches/pkg-config-freetype.patch || true
rm -v debian/patches/FTBFS-GCC10.patch || true
quilt push -av
fi
}
build() {
cd ${pkgname}-${pkgver}
export CFLAGS="-I/usr/include/freetype2"
export CXXFLAGS="${CFLAGS}"
./configure \
--prefix=/usr \
--bindir=/usr/games \
--with-data-dir=/usr/share/games/$pkgname
make
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -d "${pkgdir}/usr/share/games/$pkgname/music"
tar -xzf "${srcdir}/${pkgname}-music-${_pkgmusicver}.tar.gz" --strip 1 \
-C "${pkgdir}/usr/share/games/$pkgname/music"
install -Dm644 COPYING -t "$pkgdir"/usr/share/licenses/$pkgname
install -Dm644 debian/$pkgname.desktop -t "$pkgdir"/usr/share/applications
install -Dm644 debian/icons/$pkgname.png -t "$pkgdir"/usr/share/pixmaps
}

56
asciidoc/PKGBUILD Normal file
View File

@@ -0,0 +1,56 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=asciidoc
pkgver=9.0.0rc2
_debver=9.0.0~rc2
_debrel=1
pkgrel=3
pkgdesc="Text document format for short documents, articles, books and UNIX man pages"
arch=('any')
url='https://asciidoc-py.github.io/'
license=('GPL-2')
depends=('python' 'libxslt' 'docbook-xsl')
makedepends=('quilt')
optdepends=('lynx: text generation')
source=("${pkgname}-${pkgver}.tar.gz::https://deb.debian.org/debian/pool/main/a/asciidoc/asciidoc_${_debver}.orig.tar.gz"
"https://deb.debian.org/debian/pool/main/a/asciidoc/asciidoc_${_debver}-${_debrel}.debian.tar.xz")
sha512sums=('143f81628151a925c443094a855ef0ede30d41dcabe100948aa6b5a81afb9f7b14fc0bfb98757d55abf9bfffc6f6ae4ab4d3608c6e60bb9e96c6cdbb33150d14'
'148525c17f49e1ae5a843314160b506e6681b2f1cabfd39827fb6a8489230a6a320a5536d5b1095829e962cc1a7936967db322e303b45b350274a1b749e45e43')
prepare() {
cd ${pkgname}-py3-${pkgver}
if [[ $pkgver = $_debver ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
sed -i 's|python3|python|g' $(grep -rIl 'python3')
autoconf
}
build() {
cd ${pkgname}-py3-${pkgver}
./configure \
--prefix=/usr \
--sysconfdir=/etc
make
}
package() {
cd ${pkgname}-py3-${pkgver}
make install DESTDIR=${pkgdir}
make docs DESTDIR=${pkgdir}
install -Dm644 asciidocapi.py -t "${pkgdir}/usr/lib/python3.8/site-packages"
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
}

30
asciidoctor/PKGBUILD Normal file
View File

@@ -0,0 +1,30 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=asciidoctor
pkgver=2.0.12
pkgrel=1
pkgdesc='An implementation of AsciiDoc in Ruby'
arch=('any')
url='https://asciidoctor.org'
license=('Expat')
depends=('ruby')
options=(!emptydirs)
source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem")
noextract=("$pkgname-$pkgver.gem")
sha512sums=('a927d052e4a2934524d8222700e83fbc746fa2b4880a810e39a579c1dff02054c83284a1c9e0af176709c0ab129677fcfcaa14c038ec124fb394852f38294db5')
package() {
local _gemdir="$(ruby -e 'puts Gem.default_dir')"
gem install --ignore-dependencies --no-user-install --verbose \
-i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \
"$pkgname-$pkgver.gem"
install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \
"$pkgdir/usr/share/man/man1/asciidoctor.1"
rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem"
rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man"
}

20
asciiquarium/PKGBUILD Normal file
View File

@@ -0,0 +1,20 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=asciiquarium
pkgver=1.1
pkgrel=2
pkgdesc="An aquarium / sea animation in ASCII art"
arch=('any')
license=('GPL-2')
depends=('perl' 'perl-term-animation')
source=("https://repo.hyperbola.info:50000/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig})
sha512sums=('109da0aaba272465aa2cf5ce010e9ca1ece3be5be996dfe12709b3c10e44572492196b1852e8c103ed89d2c6efd0b05e454a718267cbcc4924806d30a072d926'
'SKIP')
validpgpkeys=('C92BAA713B8D53D3CAE63FC9E6974752F9704456') # André Silva
package() {
cd ${pkgname}_${pkgver}
install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README"
install -Dm644 gpl.txt -t "${pkgdir}/usr/share/licenses/$pkgname"
}

View File

@@ -0,0 +1,55 @@
#!/bin/ksh
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='af'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.50.0'
_srcver='0.50-0'
pkgrel='2'
pkgdesc='Afrikaans dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('LGPL-2.1')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('8ca7b892745bebe5dfda1319141c5efc53fbad1444066d585cc2d6479c51c85c31307a6977a0647b0c4add4a5b7baa9adb370996e25db4e1c98f1c10991fd649'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,55 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='am'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.03.1'
_srcver='0.03-1'
pkgrel='2'
pkgdesc='Amharic dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=(# Public-Domain (Ge'ez Frontier Foundation)
'custom:Public-Domain-GFF')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('a9b323266a8d3f72a5684a2d24465d99539069bf330d4c417f6b56f7fb5b5c3479cd18265c4bafa901c86c411eaec3de7798c08c54c565418b5ecccd2a91a6f0'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'22A48912622D7BF4C6D15E5B19EA26E56FAB4DD4')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='ar'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='1.2.0'
_srcver='1.2-0'
pkgrel='2'
pkgdesc='Arabic dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('7f645dab6e27da404d599f40da2baf469293105cbaf440bf9abf9268423b36e0faa11d1afcf5c32a8e1d93eadad356af6486a960c7bca97777948c844108f4bc'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='ast'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.01'
_srcver="${pkgver}"
pkgrel='2'
pkgdesc='Asturian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('700a45c230218e57549cf4b2caaa9e86c4b8da68a3ed937fa391814816c1e0d16265d77658e209af66550e647f418663eb76952efed973e6b1f88570b90d77bc'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='az'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.02.0'
_srcver='0.02-0'
pkgrel='2'
pkgdesc='Azerbaijani dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('69a0858addf72259898fc4fd3a22a572b97227915a08a632ea1d8645c2636c702ce09f66961afbfbb3473b9404a4fe73c9b02c2e694a641385e4bbd2c61c9b26'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='be'
_srclang="${_pkglang}"
_srcsv='5'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.01'
_srcver="${pkgver}"
pkgrel='2'
pkgdesc='Belarusian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('320334c9944c44c9a61d24798ecd7603c4dc9fee99035d48d19759ecf2c1ac8ae21a0afde050d6527566e2404c1df4f75e313cec598b7faa93506142ea3c1022'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='bg'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='4.1.0'
_srcver='4.1-0'
pkgrel='2'
pkgdesc='Bulgarian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('73ba292e9e78be21a9bd32d802a3f87b5b8200b64fcdc6e8bb47c834eb9dfd855a3397e8deb83e7879dc0dab7b118ae117832032fb9a450976c929bf12926881'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright' 'doc/COPYING.BULGARIAN'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='bn'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.01.1.1'
_srcver='0.01.1-1'
pkgrel='2'
pkgdesc='Bengali dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('d8fe29b100284aa6b2e909811b9eb09bd5decea4c056f2ed6a24de9d5adb48714827a2e892fdf38274d1e1a44b2a93415fccf90b4c4d85512f3052c7f7939d22'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,51 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='br'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.50.2'
_srcver='0.50-2'
pkgrel='2'
pkgdesc='Breton dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2")
sha512sums=('02f2ce7a350adb87a0f32dd4748f067230a0f3faf195f8c7237bc0520cc0a7aa6475f96de933ae650611f8b9a41deaaeb57c2228ed95950a41e5defccba9e67c')
validpgpkeys=() # The signature file is not found.
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='ca'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='2.1.5.1'
_srcver='2.1.5-1'
pkgrel='2'
pkgdesc='Catalan dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('9f3baef829948a4979c03dcc380caf3fa249912fa94d375a41df4d34d62ffdbf781a777eb437d101bdf99873e9d515a4d27ebef08f71ff435f07e845194c9f0a'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='cs'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='20040614.1'
_srcver='20040614-1'
pkgrel='2'
pkgdesc='Czech dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('b4d3e46907a00c7de4d19766dc29f089ec119b736de1340ff5f56be9d0a1c8c90fa2b156173f312c13c589750ec7551e79bd7aa092d31fa6d5f05ed0b4b12c9a'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='csb'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.02.0'
_srcver='0.02-0'
pkgrel='2'
pkgdesc='Kashubian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('6ed05de10f1647ee98db588df0275721d25e1eea375f73ebf03cb02841f8eb9c0f7aa56f944e0f9b72884ccf99036445b5cddebfea00d77a8c714ed8a50d8eb1'
'SKIP')
validpgpkeys=(# Piotr Formella
'C733D78468088725774370319C5763F5BA5F67B2')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,51 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='cy'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.50.3'
_srcver='0.50-3'
pkgrel='2'
pkgdesc='Welsh dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2")
sha512sums=('feb68ea9749788a45725a5bc706ea2c24e73bada4fbce907bbe3b884d16875458516dd53fe7f5d62179cafe40117416f7068c1e6e0292353447c2ed7a494ad6b')
validpgpkeys=() # The signature file is not found.
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='da'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='1.6.36.11.0'
_srcver='1.6.36-11-0'
pkgrel='2'
pkgdesc='Danish dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('6f793a491012b06eb45f8b52e230ae4de890b9a139f079a9d2264af62029b241b89b1690885641678607ac3c42b4ebfe626b14ec373cf5228b12b9eb615b8244'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='de-alt'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='2.1.1'
_srcver='2.1-1'
pkgrel='2'
pkgdesc='German (old spelling) dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('823324bc299e9adbbe5308681a5f74ee2a76a32816e8abc9d19c3da0c4eae756eaf1a3c76e2d75449b51010854ab869379073b1fe377e505662187d6c38230b4'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,56 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='de'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='20161207.7.0'
_srcver='20161207-7-0'
pkgrel='2'
pkgdesc='German dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
# The de_DE.aff.in is Original-BSD,
# but I did not find this file in the source code
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('ec29fa49d4e0303d6ceb78da3884ac54ddf34205895f30a95bce0db66f74472b423980200acf01efb1fa40380d6ea6351a58656400af35772266f8a54b1bbec8'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='el'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.08.0'
_srcver='0.08-0'
pkgrel='2'
pkgdesc='Greek dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('ea4ca962afc552e5525bbb84c7a8f980a2cc07265de748c68fb322c1dbfc52b0ba07b4a561966bb89e850ec60b11a3f21befa6ca8b66501e9ad8b5314ddd1f47'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,60 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='en'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='2020.12.07.0'
_srcver='2020.12.07-0'
pkgrel='2'
pkgdesc='English dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
# It contains custom licenses, similar a "Expat" and "Modified-BSD".
# The custom BSD license is not "Original-BSD" license,
# this has 4 clauses, but it does not have the
# “obnoxious BSD advertising clause”.
# The "Copyright" license file is written this line:
# (clause 4 removed with permission from Geoff Kuenning)
license=('custom:Aspell-English-Dictionary')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('9ed4e64891242e5e5e7d6ac82a0d1fda3bdc5116bd9d926e787b8f381080b357915f0c9b39cae04c1da0f2ec6e47ffe30a584f7f3bf7d455a46e8518a7858547'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='eo'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='2.1.20000225.a.2'
_srcver='2.1.20000225a-2'
pkgrel='2'
pkgdesc='Esperanto dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('172ff88745e36abccf47ed8526868e3c2fd1f41c6da15893e723ef70bb29fc0e4b4e614f1eae8b3db8206f971f9a9cd9ec627fce2dae611804a276118367dfda'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='es'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='1.11.2'
_srcver='1.11-2'
pkgrel='2'
pkgdesc='Castilian/Spanish dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('5d0159f24d6bff43db682a4beb25e82dd362c205acf7c9e0d728808c0e54a8a566befe26316f384099c72e6c429713f8ad7d2dc66a8f04a15e1d5a9cfe2290d8'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='et'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.1.21.1'
_srcver='0.1.21-1'
pkgrel='2'
pkgdesc='Estonian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('LGPL-2.1')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('b3ed1249dbbb3caf12047407d85a3397f5e9561a59d71e33d6f29f18b9a83baa3f3c8d5a02a22cf0861212ff7b3ea1d33e38a943352e70be3703e0c42ff739ae'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='fa'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.11.0'
_srcver='0.11-0'
pkgrel='2'
pkgdesc='Persian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('1ed97d3bf8397fe9b3c9215ca3ca6630a06ae5fa1c47b2bbdf9821fbe069b9c097d1e145a6303202cec85047f9cd50bef2bde3adbca0caeb05625932c5f3bfe4'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='fi'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.7.0'
_srcver='0.7-0'
pkgrel='2'
pkgdesc='Finnish dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('d1f27bc8e36033cba6ddaa978f2facfe8d134ab70124ec80d5397dba2b533b512755312feaf2afa838f68e4449479953a8b951264fbbfc28cdfd9457f67f67f7'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='fo'
_srclang="${_pkglang}"
_srcsv='5'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.2.16.1'
_srcver='0.2.16-1'
pkgrel='2'
pkgdesc='Faroese dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('7e99f105cff0e682e2761ba1f91646a3ce657858be819cc598775303d6c08f2c5bd524f72bc0c0b52383aeaf591af56e910e19796732be627d8ab11ad6149126'
'SKIP')
validpgpkeys=(# Kevin Patrick Scannell
'CBF5BA7EFDCB01D7C6AD6272E40807F046398FEA')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,51 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='fr'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.50.3'
_srcver='0.50-3'
pkgrel='2'
pkgdesc='French dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2")
sha512sums=('bb5d1faada9283521096a19a8f5abada2a19cc02717f6dde57846ef46a4df253113b10a2bb72d2b0e32e4a3ab24b541a5acd9f4595b908d2f6cd2fc448d8bc3b')
validpgpkeys=() # The signature file is not found.
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='fy'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.12.0'
_srcver='0.12-0'
pkgrel='2'
pkgdesc='Frisian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('f63b5436c78a5c0ebec3be1d3c24dced09a264c68e8ad39716e0e9e6bd984aca627bdc875f88b521f87b7f4d147edfce3fc0f4dc4b22fc8ef8d1aa5090fb9bda'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='ga'
_srclang="${_pkglang}"
_srcsv='5'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='4.5.0'
_srcver='4.5-0'
pkgrel='2'
pkgdesc='Irish dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('e68003e08d75e172e6223c7011795f40a386776559c2f05e049de196f0d5dcbe570a5ec704e6543b519eba5c847054d30b19e462c7ee228eddac4d72ccd82db0'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='gd'
_srclang="${_pkglang}"
_srcsv='5'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.1.1.1'
_srcver='0.1.1-1'
pkgrel='2'
pkgdesc='Scottish Gaelic dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('d388bf3476f440c7773a69a0758b8e9cdddf01b64579f6d92fde38e7363c5c3b321a76c7a4e4587b0810159a35eec8d33d1cd2de49068d73f9e0e4dfa60fbc5c'
'SKIP')
validpgpkeys=(# Kevin Patrick Scannell
'CBF5BA7EFDCB01D7C6AD6272E40807F046398FEA')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='gl'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.5.a.2'
_srcver='0.5a-2'
pkgrel='2'
pkgdesc='Galician dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('9c8aae22d23e1cce9c5c94844c35ec3eaa5b76e5049712b714993e7c628a0b8ee250de2ad1b646a6ecffe32ebc0e4f0009a4db041b6f8bde5d021cf71c5cd714'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='grc'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.02.0'
_srcver='0.02-0'
pkgrel='2'
pkgdesc='Ancient Greek dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-3')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('17999e20621efc67ab42d83b0e149d19b18bcfd20966da35d217a3e5682c0728287bec4bce28af34f4e343943a1dac49f85077693ca30bd1ff7cbaaeda453ddd'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='gu'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.03.0'
_srcver='0.03-0'
pkgrel='2'
pkgdesc='Gujarati dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('0cc252bd1112b8f06cb4ea9000b00d036dc405d8fbb9c380beff949ea138903b5807afa8f1419f4d8f57329a7bb1a4b7f4bd733170e5f09ac7786ac39beb87c6'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='gv'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.50.0'
_srcver='0.50-0'
pkgrel='2'
pkgdesc='Manx Gaelic dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('6ec0893bb853c9600b49958802572edfed2127b749b2e4ee5ce051863526fefbae367cf2686ccae2f3c27fa168a8c3a8611eae3561853553594fb097fd78e37d'
'SKIP')
validpgpkeys=(# Kevin Patrick Scannell
'CBF5BA7EFDCB01D7C6AD6272E40807F046398FEA')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='he'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='1.0.0'
_srcver='1.0-0'
pkgrel='2'
pkgdesc='Hebrew dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('4db335c1566432ac8e18bace1f1ab892e47765b9dfb342f981b52637ee6768f592b7d9793c229e7f67f7f4770e6ef4abb9b2dd66da0feef9cc42bfd316adad88'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='hi'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.02.0'
_srcver='0.02-0'
pkgrel='2'
pkgdesc='Hindi dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('298743e1e5988e26081d89ee6cdea3b2f3185ad81b3449b5fa3f644a2beaf488320f9468fbeeb7e6c7bcb3ae4b7116bd02f64c4e6f4c60f80c1a7c3b84946a93'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='hil'
_srclang="${_pkglang}"
_srcsv='5'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.11.0'
_srcver='0.11-0'
pkgrel='2'
pkgdesc='Hiligaynon dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('274c353f48da1a769a454cff0fa54d0e5cfd84a2da7ed979693335aa8e45c5c562b0f92cc5bdeb77a5ff54d0f79f747e792ff4e3f8a0427bbd131879659af432'
'SKIP')
validpgpkeys=(# Kevin Patrick Scannell
'CBF5BA7EFDCB01D7C6AD6272E40807F046398FEA')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='hr'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.51.0'
_srcver='0.51-0'
pkgrel='2'
pkgdesc='Croatian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('LGPL-2.1')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('d6d891f3e55252fdbc5e0534c623cc42311c25cd1219351ce8a8160c3c3c49a6f219706e02f2c1c27174ef77c64e17f8cc25844befb17a43802b0a09ab42b1ad'
'SKIP')
validpgpkeys=(# Denis Lackovic
'6DBCD62A42564F2F6D2B3EA5E628E9881811E418')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='hsb'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.02.0'
_srcver='0.02-0'
pkgrel='2'
pkgdesc='Upper Sorbian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('b8e49bf6d85e149365378a33b56ab61767c34ddfd4545eedeedad012b2b396dff54bb3dcba56fb4d3c0a92a0c3e13fddf0548591568295709d91f18c45ca1274'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='hu'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.99.4.2.0'
_srcver='0.99.4.2-0'
pkgrel='2'
pkgdesc='Hungarian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('95922401f2a8aeac61b117c464b4b83b8101fbe1e0ee758b3284a67c188348db55d900c2898eaa8639ee2db99c3b27e85f9677fc6a4d54caae57dd72101cb320'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='hus'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.03.1'
_srcver='0.03-1'
pkgrel='2'
pkgdesc='Huastec dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-3')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('2d1f8458f04bda64068ddd3c5017ed129c2b7549e2474acdcc39f76283dae1a0fe557ab67526fa31ce300f615bd5d2ded4aa0414f3a5b6ee8e59389c8ac20c70'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='hy'
_srclang="${_pkglang}"
_srcsv='6'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.10.0.0'
_srcver='0.10.0-0'
pkgrel='2'
pkgdesc='Armenian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('b2157c1d04e4d4726851fe4cda91fcc3cf0dba8d5cfaaea74deed77d9c5f94473e13784526f884ba483789a098dd3efee936c456606913a731a165ec3eb145a3'
'SKIP')
validpgpkeys=(# Aspell Dictionary Upload
'78DEC3DB0AEA763951322BBF71C636695B147849')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='ia'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.50.1'
_srcver='0.50-1'
pkgrel='2'
pkgdesc='Interlingua dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('LGPL-2.1')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('5cdd7b91393043d7b537166c1df100aa76e911cf1c389b34b916839e907abc3cdbdc368f2876a5ecfbd625414b67858950e9d79af184560b9ddd667030dc608d'
'SKIP')
validpgpkeys=(# Kevin Atkinson
'31A768B0808E4BA619B48F81B6D9D0CC38B327D7')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,54 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='id'
_srclang="${_pkglang}"
_srcsv='5'
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='1.2.0'
_srcver='1.2-0'
pkgrel='2'
pkgdesc='Indonesian dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2"
"${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('bc33c5d6c68027304b0dc299454f8dd221e0138b079bcc423e287fda5e9204b0d6dc14a5a0617b4d018259e011c979453ee13b9050be5516d2379e86ac9cb86a'
'SKIP')
validpgpkeys=(# Kevin Patrick Scannell
'CBF5BA7EFDCB01D7C6AD6272E40807F046398FEA')
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

View File

@@ -0,0 +1,55 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
# Based on aspell-en
_pkgname='aspell'
_pkglang='is'
_srclang="${_pkglang}"
_srcsv=''
pkgname="${_pkgname}-i18n-dict-${_pkglang}"
# Example: _srcname='aspell6-en'
_srcname="${_pkgname}${_srcsv}-${_srclang}"
pkgver='0.51.1.0'
_srcver='0.51.1-0'
pkgrel='2'
pkgdesc='Icelandic dictionary for Aspell'
arch=('i686' 'x86_64')
url='https://ftp.gnu.org/gnu/aspell/dict/0index.html'
license=('GPL-2')
groups=("${_pkgname}-i18n-dict" "${_pkgname}-dict"
"g${_pkgname}-i18n-dict" "g${_pkgname}-dict"
"gnu${_pkgname}-i18n-dict" "gnu${_pkgname}-dict"
"gnu-${_pkgname}-i18n-dict" "gnu-${_pkgname}-dict")
depends=('aspell')
provides=("${_pkgname}-dict-${_pkglang}"
"g${pkgname}" "g${_pkgname}-dict-${_pkglang}"
"gnu${pkgname}" "gnu${_pkgname}-dict-${_pkglang}"
"gnu-${pkgname}" "gnu-${_pkgname}-dict-${_pkglang}"
"${_pkgname}-${_pkglang}")
conflicts=("${_pkgname}-${_pkglang}")
replaces=("${_pkgname}-${_pkglang}")
_source=("https://ftp.gnu.org/gnu/${_pkgname}/dict/${_srclang}/")
source=("${_source[0]}/${_srcname}-${_srcver}.tar.bz2")
# "${_source[0]}/${_srcname}-${_srcver}.tar.bz2.sig")
sha512sums=('b96aeb407c1de700a20ca18bbd9e1bc1a4c086379ef7fbd0467178d11b9ed70e547a81a4659619e7385f89926638cb2a5e807cc701b444a7bf0d246905795bf2')
# 'SKIP')
# validpgpkeys=('7E0E55DDA244035D')
# This key is ignored, because PGP-2 is deprecated in GnuPG v2.
validpgpkeys=()
unset _pkgname _pkglang _srclang _srcsv _source
build() {
cd "${srcdir}/${_srcname}-${_srcver}"
./configure
make 'V=1'
}
package() {
cd "${srcdir}/${_srcname}-${_srcver}"
make "DESTDIR=${pkgdir}" 'install'
for i in 'COPYING' 'Copyright'; do
install -Dm '644' "${i}" -t "${pkgdir}/usr/share/licenses/${pkgname}"
done
unset i _srcname _srcver
}

Some files were not shown because too many files have changed in this diff Show More