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 8cfa5c2f75a1..c54ebedf3702 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,6 +7,7 @@ pkgbase = pseint
license = GPL2
makedepends = gendesk
depends = wxwidgets-gtk3
+ depends = rsync
conflicts = pseint-bin
noextract = creator.psz
source = https://netactuate.dl.sourceforge.net/project/pseint/20230517/pseint-src-20230517.tgz
diff --git a/PKGBUILD b/PKGBUILD
index 72d6d6751d00..cc06e4b48d95 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ url='https://sourceforge.net/projects/pseint'
license=('GPL2')
conflicts=("$pkgname-bin")
makedepends=('gendesk')
-depends=('wxwidgets-gtk3')
+depends=('wxwidgets-gtk3' 'rsync')
noextract=(creator.psz)
source=("https://netactuate.dl.sourceforge.net/project/$pkgname/$pkgver/$pkgname-src-$pkgver.tgz")
sha256sums=('f3373b0ad0d0f518d72c05504e282cb4fa9d0c9b11f1f7c1a29c4117354ff9e2') # 'makepkg -g' to generate it.
@@ -63,11 +63,8 @@ build(){
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 bin/* $pkgdir/opt/$pkgname
+ # Crear el directorio de destino y copiar en él, el contenido de pseint.
+ rsync -a bin/ --mkpath "$pkgdir/opt/$pkgname/"
# Instalar el archivo .desktop en la ubicación (-t) adecuada.
install -Dvm644 "$pkgname.desktop" -t "$pkgdir/usr/share/applications/"