mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-06 04:46:42 +02:00
main/eggdrop: upgrade to 1.9.2
removed eggdrop.post-install, /usr/bin/eggdrop-installer does not exist, and there is no install= line in the APKBUILD, so the post-install was not being used anyway. removed gseen.mod.patch and logs2html.mod.patch as they are very old and not part of the official release tarball, they are not really patches anyway, but full source files, so if anyone needs them, it's probably better to add them to source= instead.
This commit is contained in:
parent
530fb4232d
commit
8d262c175c
@ -1,18 +1,16 @@
|
||||
# Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org>
|
||||
pkgname=eggdrop
|
||||
pkgver=1.8.4
|
||||
pkgrel=4
|
||||
pkgver=1.9.2
|
||||
pkgrel=0
|
||||
pkgdesc="World's most popular Open Source IRC bot"
|
||||
url="https://eggheads.org/"
|
||||
arch="all"
|
||||
license='GPL-2.0-or-later'
|
||||
options="!check" # No test suite
|
||||
makedepends="openssl1.1-compat-dev tcl-dev !bind-libs"
|
||||
subpackages="$pkgname-doc $pkgname-logs2html $pkgname-gseen"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/eggheads/eggdrop/archive/v$pkgver.tar.gz
|
||||
makedepends="openssl-dev tcl-dev"
|
||||
subpackages="$pkgname-doc"
|
||||
source="https://github.com/eggheads/eggdrop/releases/download/v$pkgver/eggdrop-$pkgver.tar.gz
|
||||
eggdrop-langdir.patch
|
||||
logs2html.mod.patch
|
||||
gseen.mod.patch
|
||||
utf8.patch
|
||||
"
|
||||
|
||||
@ -30,7 +28,6 @@ build() {
|
||||
package() {
|
||||
# workaround for borked Makefile
|
||||
mkdir -p "$pkgdir"/usr/share/eggdrop/doc \
|
||||
"$pkgdir"/usr/share/eggdrop/scripts \
|
||||
"$pkgdir"/usr/share/eggdrop/help/set/
|
||||
|
||||
make DEST="$pkgdir"/usr/share/eggdrop install
|
||||
@ -61,7 +58,7 @@ package() {
|
||||
|
||||
mkdir -p "$pkgdir"/usr/share/doc/eggdrop
|
||||
cp -a \
|
||||
COPYING FEATURES NEWS README doc/Changes1.8 eggdrop.conf \
|
||||
COPYING FEATURES NEWS README doc/Changes1.9 eggdrop.conf \
|
||||
doc/ABOUT doc/BANS doc/BOTNET doc/BUG-REPORT doc/FIRST-SCRIPT \
|
||||
doc/MODULES doc/PARTYLINE doc/TEXT-SUBSTITUTIONS doc/TRICKS \
|
||||
doc/USERS doc/WEIRD-MESSAGES doc/tcl-commands.doc doc/settings \
|
||||
@ -69,46 +66,8 @@ package() {
|
||||
"$pkgdir"/usr/share/doc/eggdrop
|
||||
}
|
||||
|
||||
logs2html() {
|
||||
pkgdesc="logs2html module for eggdrop"
|
||||
install=""
|
||||
cd "$builddir"
|
||||
|
||||
for dir in language help; do
|
||||
mkdir -p "$subpkgdir"/usr/share/eggdrop/$dir
|
||||
mv "$pkgdir"/usr/share/eggdrop/$dir/logs2html.* "$subpkgdir"/usr/share/eggdrop/$dir/
|
||||
done
|
||||
|
||||
mkdir -p "$subpkgdir"/usr/lib/eggdrop
|
||||
mv "$pkgdir"/usr/lib/eggdrop/logs2html.so \
|
||||
"$subpkgdir"/usr/lib/eggdrop/
|
||||
|
||||
mkdir -p "$subpkgdir"/usr/share/eggdrop/log2html
|
||||
|
||||
for files in logs2html.conf user.css readme.txt; do
|
||||
cp src/mod/logs2html.mod/$files "$subpkgdir"/usr/share/eggdrop/log2html/
|
||||
done
|
||||
}
|
||||
|
||||
gseen() {
|
||||
pkgdesc="gseen module for eggdrop"
|
||||
install=""
|
||||
cd "$builddir"
|
||||
mkdir -p "$subpkgdir"/usr/share/eggdrop/language
|
||||
mv "$pkgdir"/usr/share/eggdrop/language/gseen.* \
|
||||
"$subpkgdir"/usr/share/eggdrop/language/
|
||||
mkdir -p "$subpkgdir"/usr/lib/eggdrop
|
||||
mv "$pkgdir"/usr/lib/eggdrop/gseen.so \
|
||||
"$subpkgdir"/usr/lib/eggdrop/
|
||||
mkdir -p "$subpkgdir"/usr/share/eggdrop/gseen
|
||||
cp src/mod/gseen.mod/gseen.conf "$subpkgdir"/usr/share/eggdrop/gseen/
|
||||
cp src/mod/gseen.mod/README "$subpkgdir"/usr/share/eggdrop/gseen/
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
80239a015f518cadc251bfc5edcf08715b9200a70eb0df7edf0efc113f320a7e407ab1fee96322fc6ec923781aa94f5a947c458e935e8a3714fb86cbcc02cb04 eggdrop-1.8.4.tar.gz
|
||||
67c8053a79ab5c4c418164e4e12f89a6e111b06b4e6dfdc69c52913b2f3b9a58b065a7601165112071c9ca2a778269aeb95c749a9da787c1932e6471a23146ce eggdrop-1.9.2.tar.gz
|
||||
d8e8655fed028030bc3cfe28207a289d0efbc412c7e01170a4d0bb31200f7ea93df310f19e83b485013ca5d4264694b4956252663cb3a63c3d5e4cc31346e0fe eggdrop-langdir.patch
|
||||
be173d94a953c4dc5b178950d06ce894deda60c3ddb8195c836797d45fbbcc9fba3bc3d3f34c96226464fdd327093a5d15bbc2b7924d18f845738c1a4dd64a3b logs2html.mod.patch
|
||||
7879b998880deb1943c41569e243f9f1a50df23982d82d942af6c111e7fac0fb8a8444c84980645ba15b71dd69c8db2dab6f90bcb7a4292306011c7bcfc03d0d gseen.mod.patch
|
||||
7966d4d42994e44a0e571b89f1c66cb41f672d75e6ced7051d1ece23d8c209059c3565b41de950bf9c907701ce7a5e33a215b637587075ed300a002a58eda503 utf8.patch
|
||||
"
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
#!/bin/sh
|
||||
echo "*"
|
||||
echo "* Please run /usr/bin/eggdrop-installer to install your eggdrop bot."
|
||||
echo "*"
|
||||
exit 0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user