summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordakataca2022-04-25 21:11:21 -0500
committerdakataca2022-04-25 21:11:21 -0500
commitb339bedaa531d7d32029744e086249587359b2b2 (patch)
tree657b21ebfbf4eb381fbdea647f68bf618a36c3b2
parentf22e731e5c470e4d9c717476ffc0e12850a4026d (diff)
downloadaur-b339bedaa531d7d32029744e086249587359b2b2.tar.gz
Nuevo mantenedor del paquete pseint actualizado.
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD72
2 files changed, 43 insertions, 45 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7a61e0447f9c..54b15fe2938e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = pseint
- pkgdesc = A tool for learning programming basis with a simple spanish pseudocode
- pkgver = 20200501
+ pkgdesc = Herramienta educativa para aprender los fundamentos y el desarrollo de la lógica de la programación
+ pkgver = 20210609
pkgrel = 1
url = http://pseint.sourceforge.net
- arch = i686
arch = x86_64
- license = GPL
+ license = GPL2
+ makedepends = gzip
depends = libpng12
depends = glu
- source_i686 = https://razaoinfo.dl.sourceforge.net/project/pseint/20200501/pseint-l32-20200501.tgz
- source_x86_64 = https://razaoinfo.dl.sourceforge.net/project/pseint/20200501/pseint-l64-20200501.tgz
- sha256sums_x86_64 = a0d0af715163ae9052fc8b950923fb15d1503f6fc2fa3c564e964ff1f06922a7
+ conflicts = pseint-bin
+ noextract = creator.psz
+ source = https://razaoinfo.dl.sourceforge.net/project/pseint/20210609/pseint-l64-20210609.tgz
+ sha256sums = a5df4e147c529e3da509b30dee02791642c32cb3b5bbbc6cd3cd7594f10cb9f4
pkgname = pseint
-
diff --git a/PKGBUILD b/PKGBUILD
index 2eac05f227bc..6c078675a184 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,41 @@
-# Maintainer: Miguel Useche <migueluseche@skatox.com>
-# Contributor: mncarbone <mncarbone@gmail.com>
+# Maintainer: dakataca <danieldakataca@gmail.com>
# Contributor: Cristophero <cristophero.alvarado@gmail.com>
pkgname=pseint
-pkgver=20200501
+pkgver=20210609
pkgrel=1
-pkgdesc="A tool for learning programming basis with a simple spanish pseudocode"
-arch=('i686' 'x86_64')
-url="http://pseint.sourceforge.net"
-license=('GPL')
-groups=()
+pkgdesc='Herramienta educativa para aprender los fundamentos y el desarrollo de la lógica de la programación'
+arch=('x86_64')
+url='http://pseint.sourceforge.net'
+license=('GPL2')
+conflicts=('pseint-bin')
depends=('libpng12' 'glu')
-makedepends=()
-optdepends=()
-source_i686=(https://razaoinfo.dl.sourceforge.net/project/${pkgname}/${pkgver}/$pkgname-l32-${pkgver}.tgz)
-source_x86_64=(https://razaoinfo.dl.sourceforge.net/project/${pkgname}/${pkgver}/$pkgname-l64-${pkgver}.tgz)
-noextract=()
-sha256sums_x86=("bfe1a22b8f794640c1d5e4f24da890d3faa88432405fb9f94d93d43ac89b9f1c")
-sha256sums_x86_64=("a0d0af715163ae9052fc8b950923fb15d1503f6fc2fa3c564e964ff1f06922a7")
+makedepends=('gzip')
+noextract=(creator.psz)
+source=(https://razaoinfo.dl.sourceforge.net/project/pseint/${pkgver}/pseint-l64-${pkgver}.tgz)
+sha256sums=('a5df4e147c529e3da509b30dee02791642c32cb3b5bbbc6cd3cd7594f10cb9f4') # 'makepkg -g' para generarlo.
-package() {
- mkdir -p "${pkgdir}/opt/${pkgname}"
- cp -rv "${srcdir}/${pkgname}/"* "${pkgdir}/opt/${pkgname}"
- mkdir -p "${pkgdir}/usr/share/applications/"
- desktopfile="${pkgdir}/opt/${pkgname}/${pkgname}.desktop"
- touch $desktopfile
- echo "[Desktop Entry]" >> $desktopfile
- echo "Type=Application" >> $desktopfile
- echo "Name=PSeInt" >> $desktopfile
- echo "Comment=${pkgdesc}" >> $desktopfile
- echo "Comment[es]=Una herramienta para aprender las bases de la programación mediante pseudocodigo en español" >> $desktopfile
- echo "Exec=${pkgname}" >> $desktopfile
- echo "Icon=/opt/${pkgname}/imgs/icon.svg" >> $desktopfile
- echo "Terminal=false" >> $desktopfile
- echo "Categories=Development;IDE;" >> $desktopfile
- mkdir -p "${pkgdir}/usr/share/applications/"
- cp $desktopfile "${pkgdir}/usr/share/applications/"
- mkdir -p "${pkgdir}/usr/bin/"
- touch "${pkgdir}/usr/bin/${pkgname}"
- echo "#!/usr/bin/env sh" >> "${pkgdir}/usr/bin/${pkgname}"
- echo "/opt/${pkgname}/wxPSeInt" >> "${pkgdir}/usr/bin/${pkgname}"
- chmod +x "${pkgdir}/usr/bin/${pkgname}"
+package () {
+
+ mkdir -p ${pkgdir}/opt/
+ cp -r ${srcdir}/${pkgname}/ ${pkgdir}/opt/
+
+ mkdir -p ${pkgdir}/usr/share/applications/
+ tee ${pkgdir}/usr/share/applications/pseint.desktop <<EOF
+ [Desktop Entry]
+ Name=PSeInt en GNU/Linux
+ GenericName=PSeInt
+ Comment=Una herramienta para aprender las bases de la programación mediante pseudocodigo en español
+ Type=Application
+ Exec=pseint
+ Icon=/opt/pseint/imgs/icon.icns
+ Terminal=false
+ Categories=Development
+EOF
+ mkdir -p ${pkgdir}/usr/bin/
+
+ tee ${pkgdir}/usr/bin/pseint <<EOF
+ #!/usr/bin/env sh
+ /opt/pseint/wxPSeInt
+EOF
+ chmod +x ${pkgdir}/usr/bin/pseint
}