Skip to content
Permalink
Browse files

lxqt-build-tools-devel: new port

  • Loading branch information
yan12125 committed Apr 10, 2019
1 parent 7923c3a commit 7d1d15611fa3fb159f6a1aa72312db0808804357
Showing with 30 additions and 8 deletions.
  1. +30 −8 devel/lxqt-build-tools/Portfile
@@ -5,14 +5,7 @@ PortGroup cmake 1.1
PortGroup github 1.0
PortGroup qt5 1.0

github.setup lxde lxqt-build-tools 0.6.0
github.tarball_from releases
use_xz yes

checksums rmd160 741945a320ffc27e18e7046f1b30fd2d1fceb7cc \
sha256 2488f1105ba8008996b4f6a0df5c556c657c733a47a422ea3f2e59115c051758 \
size 22520

name lxqt-build-tools
categories devel
maintainers {yan12125 @yan12125} openmaintainer
license BSD
@@ -30,3 +23,32 @@ long_description \
of this repository will reduce superfluous and bloated dependencies.

platforms darwin

subport lxqt-build-tools-devel {}

if {${subport} eq ${name}} {
# stable
conflicts lxqt-build-tools-devel

github.setup lxde lxqt-build-tools 0.6.0
github.tarball_from releases
use_xz yes

checksums rmd160 741945a320ffc27e18e7046f1b30fd2d1fceb7cc \
sha256 2488f1105ba8008996b4f6a0df5c556c657c733a47a422ea3f2e59115c051758 \
size 22520
} else {
# devel
conflicts lxqt-build-tools

github.setup lxde lxqt-build-tools 6d345049d06f948cecab448ac550990e2ad8003b
version 20190331
# /tarball/ does not use full sha1 hash for the top-level directory
master_sites https://github.com/lxqt/lxqt-build-tools/archive/
distname ${github.version}
worksrcdir ${name}-${github.version}

This comment has been minimized.

Copy link
@ryandesign

ryandesign Apr 10, 2019

Contributor

Why are you overriding the functionality of the github portgroup here? That's not supposed to be necessary.

This comment has been minimized.

Copy link
@yan12125

yan12125 Apr 10, 2019

Author Contributor

That's not supposed to be necessary.

Thanks for the hint! I checked it again and found the culprit breaking handling of GitHub tarballs. Fixed in 8d63813.


checksums rmd160 391b2858ba7d59d085130c17429ec8b4829f8a3f \
sha256 4ad4879a2839215d8eac21930ca53aeb0d7e64b97d358643d1ad50bceab3b188 \
size 26132
}

0 comments on commit 7d1d156

Please sign in to comment.
You can’t perform that action at this time.