summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD9
2 files changed, 4 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bad18881856a..a012c266fb59 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,6 +7,7 @@ pkgbase = pseint-bin
license = GPL2
makedepends = gendesk
depends = wxwidgets-gtk3
+ depends = rsync
conflicts = pseint
noextract = creator.psz
source = pseint-20230517.tgz::https://cfhcable.dl.sourceforge.net/project/pseint/20230517/pseint-l64-20230517.tgz
diff --git a/PKGBUILD b/PKGBUILD
index f776c921bd3a..1f6df12dddee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@ url='http://pseint.sourceforge.net'
license=('GPL2')
conflicts=("$_pkgname")
makedepends=('gendesk')
-depends=('wxwidgets-gtk3')
+depends=('wxwidgets-gtk3' 'rsync')
noextract=(creator.psz)
source=("$_pkgname-$pkgver.tgz::https://cfhcable.dl.sourceforge.net/project/$_pkgname/$pkgver/$_pkgname-l64-$pkgver.tgz")
sha256sums=('1208bbf2247f0b5f89c0b6f85ee0ab9816a89c102a6d4ab7a041109b1425cb4d') # 'makepkg -g' to generate it.
@@ -46,11 +46,8 @@ pkgver(){
package(){
cd $_pkgname
- # Crear ruta de destino transitoria.
- mkdir -p $pkgdir/opt/$_pkgname
-
- # Copiar el contenido compilado a la ruta de destino transitoria.
- cp -rv . $pkgdir/opt/$_pkgname
+ # Crear el directorio de destino y copiar en él, el contenido de pseint-bin.
+ rsync -a . --mkpath "$pkgdir/opt/$_pkgname/"
# Instala el archivo .desktop en la ubicación (-t) adecuada.
install -Dvm644 "$_pkgname.desktop" -t "$pkgdir/usr/share/applications"