summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD21
-rw-r--r--latex-mk.install20
-rw-r--r--texinfo.patch12
4 files changed, 33 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 961392828ac7..5137e44d6eea 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
pkgbase = latex-mk
pkgdesc = tool for managing LaTeX projects
pkgver = 2.1
- pkgrel = 2
- url = http://latex-mk.sourceforge.net
- install = latex-mk.install
+ pkgrel = 5
+ url = https://latex-mk.sourceforge.net
arch = any
license = GPL
depends = make
@@ -15,10 +14,11 @@ pkgbase = latex-mk
optdepends = latex2rtf: Converts documents from LaTeX to RTF format
optdepends = tgif: Interactive 2-D drawing facility under X11
optdepends = transfig: Utilities for converting XFig figure files
- source = http://downloads.sourceforge.net/latex-mk/latex-mk-2.1.tar.gz
+ source = https://downloads.sourceforge.net/latex-mk/latex-mk-2.1.tar.gz
source = latex-mk.profile
- md5sums = 6a9fd9ec2de0169297c1d0228a41fa2b
- md5sums = 3fb6cd18ba64619cfb658fc92d85db92
+ source = texinfo.patch
+ sha256sums = 6e9df1c60dafdadccc00c44dc966330fe300256dcb829cd1b04647d7b7956dde
+ sha256sums = 5b75ef55c25e44ca78e8b85d1b0d116f5d5532a880b1952d9e9921b2ddda5765
+ sha256sums = 46cc5680538d62e0c5e8162a36ae69ce114139a217430ad382859a42c8b6094b
pkgname = latex-mk
-
diff --git a/PKGBUILD b/PKGBUILD
index aab8cda8006e..9845431ce310 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,10 +3,10 @@
pkgname=latex-mk
pkgver=2.1
-pkgrel=2
+pkgrel=5
pkgdesc="tool for managing LaTeX projects"
arch=('any')
-url="http://latex-mk.sourceforge.net"
+url="https://latex-mk.sourceforge.net"
license=('GPL')
depends=('make' 'texlive-core')
optdepends=('cups: Common UNIX Printing System(tm)'
@@ -16,21 +16,28 @@ optdepends=('cups: Common UNIX Printing System(tm)'
'latex2rtf: Converts documents from LaTeX to RTF format'
'tgif: Interactive 2-D drawing facility under X11'
'transfig: Utilities for converting XFig figure files')
-source=(http://downloads.sourceforge.net/latex-mk/$pkgname-$pkgver.tar.gz
- ${pkgname}.profile)
-md5sums=('6a9fd9ec2de0169297c1d0228a41fa2b'
- '3fb6cd18ba64619cfb658fc92d85db92')
-install=latex-mk.install
+source=(https://downloads.sourceforge.net/latex-mk/$pkgname-$pkgver.tar.gz
+ ${pkgname}.profile texinfo.patch)
+sha256sums=('6e9df1c60dafdadccc00c44dc966330fe300256dcb829cd1b04647d7b7956dde'
+ '5b75ef55c25e44ca78e8b85d1b0d116f5d5532a880b1952d9e9921b2ddda5765'
+ '46cc5680538d62e0c5e8162a36ae69ce114139a217430ad382859a42c8b6094b')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ patch -Np1 < "$srcdir"/texinfo.patch
+}
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr
make
}
+
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
install -d ${pkgdir}/etc/profile.d
+
install -D -m755 ${srcdir}/${pkgname}.profile \
${pkgdir}/etc/profile.d/${pkgname}.sh
}
diff --git a/latex-mk.install b/latex-mk.install
deleted file mode 100644
index 4795c53a2248..000000000000
--- a/latex-mk.install
+++ /dev/null
@@ -1,20 +0,0 @@
-infodir=usr/share/info
-filelist=(latex-mk.info)
-
-post_install() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- [ -x usr/bin/install-info ] || return 0
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
-}
diff --git a/texinfo.patch b/texinfo.patch
new file mode 100644
index 000000000000..676ab2db2623
--- /dev/null
+++ b/texinfo.patch
@@ -0,0 +1,12 @@
+diff -Naur latex-mk.orig/doc/latex-mk.texi latex-mk.new/doc/latex-mk.texi
+--- latex-mk.orig/doc/latex-mk.texi 2010-12-28 22:50:27.000000000 +0100
++++ latex-mk.new/doc/latex-mk.texi 2022-01-16 14:08:35.712143053 +0100
+@@ -3,7 +3,7 @@
+ @c %**start of header
+ @setfilename latex-mk.info
+ @settitle LaTeX-Mk
+-@setcontentsaftertitlepage
++@contents
+ @c %**end of header
+
+ @include version.texi