Package Details: libhangul-git 0.1.0.r51.2ddc547f014a-2

Git Clone URL: https://aur.archlinux.org/libhangul-git.git (read-only, click to copy)
Package Base: libhangul-git
Description: A library to support hangul input method logic
Upstream URL: https://github.com/libhangul/libhangul
Licenses: LGPL
Conflicts: libhangul
Provides: libhangul
Submitter: emersion
Maintainer: emersion
Last Packager: emersion
Votes: 1
Popularity: 0.000000
First Submitted: 2020-03-10 19:18 (UTC)
Last Updated: 2022-12-05 10:30 (UTC)

Dependencies (2)

Required by (10)

Sources (1)

Latest Comments

emersion commented on 2025-01-30 23:50 (UTC)

Can you describe the changes in your version? I don't think everything makes sense to me, for instance a fixed hash shouldn't be used in "source", and gcc shouldn't be listed in makedepends since it's part of base-devel.

dclinuxgal commented on 2025-01-23 03:25 (UTC) (edited on 2025-01-23 03:27 (UTC) by dclinuxgal)

Could you update the PKGBUILD by referring to my codes below? Thanks.

pkgname=libhangul-git
pkgver=0.1.0.git154a5e0
pkgrel=1
pkgdesc='Input method library for Korean'
url='https://github.com/libhangul'
license=('LGPL')
makedepends=(
        gcc
        git
)
arch=('x86_64')
provides=(
        "libhangul=0.1.0"
)
conflicts=(
        "libhangul<=0.1.0"
)
replaces=(
        "libhangul<=0.1.0"
)
source=("git+https://github.com/libhangul/libhangul.git#commit=154a5e0f13aebc80a465336642a406d6ddfc06cf")
sha256sums=('SKIP')

build() {
        cd "${srcdir}/libhangul"
        ./autogen.sh
        ./configure --prefix=/usr
        make
}

package() {
        cd "${srcdir}/libhangul"
        make DESTDIR="${pkgdir}" install
}

emersion commented on 2022-12-05 10:30 (UTC)

This package is missing makedepends=(git).

Done.

All of the existing makedepends can go away

Done, but left intltool in the list, I don't see it in base-devel.

it should provides=("libhangul=$pkgver") instead of just the plain unversioned provide statement

NACK, conflicts with https://wiki.archlinux.org/title/VCS_package_guidelines#Guidelines

alerque commented on 2022-12-03 12:46 (UTC)

All of the existing makedepends can go away too, they are all part of base-devel which is implicit for any package build operation. Just replace the whole thing with git.

alerque commented on 2022-12-03 12:45 (UTC)

This package is missing makedepends=(git). Also it should provides=("libhangul=$pkgver") instead of just the plain unversioned provide statement.

OctopusET commented on 2021-10-23 04:23 (UTC)

This package is now able to build with cmake.

OctopusET commented on 2021-08-07 08:02 (UTC) (edited on 2021-08-07 08:02 (UTC) by OctopusET)

You don't need to add base-devel group packages as dependencies. For using AUR, base-devel is mandatory.

Check this out. https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started