diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-06-28 14:38:35 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-06-28 14:38:35 +0300 |
commit | 5ee66aa79fdf5583f306a3003bc7e281183d0ef6 (patch) | |
tree | a1580879183f5a57c361219c36323f15c34ceea8 | |
parent | 1b0b805e87d879889f4f41957018a9827f0ef557 (diff) |
nomacs-scm (broken)
-rw-r--r-- | metadata/repository_mask.conf | 5 | ||||
-rw-r--r-- | packages/media-gfx/nomacs/nomacs-3.8.1.exheres-0 | 2 | ||||
-rw-r--r-- | packages/media-gfx/nomacs/nomacs-scm.exheres-0 | 10 | ||||
-rw-r--r-- | packages/media-gfx/nomacs/nomacs.exlib | 3 |
4 files changed, 18 insertions, 2 deletions
diff --git a/metadata/repository_mask.conf b/metadata/repository_mask.conf new file mode 100644 index 0000000..2cbf4b7 --- /dev/null +++ b/metadata/repository_mask.conf @@ -0,0 +1,5 @@ +media-gfx/nomacs[~scm] [[ + date = [ 28 Jun 2018 ] + token = scm + description = [ Mask scm version, does not builds ] +]] diff --git a/packages/media-gfx/nomacs/nomacs-3.8.1.exheres-0 b/packages/media-gfx/nomacs/nomacs-3.8.1.exheres-0 index d9388e4..a7f1a68 100644 --- a/packages/media-gfx/nomacs/nomacs-3.8.1.exheres-0 +++ b/packages/media-gfx/nomacs/nomacs-3.8.1.exheres-0 @@ -1,7 +1,5 @@ # Distributed under the terms of the GNU General Public License v2 -WORK="${WORK}"/ImageLounge - require nomacs PLATFORMS="~amd64 ~x86" diff --git a/packages/media-gfx/nomacs/nomacs-scm.exheres-0 b/packages/media-gfx/nomacs/nomacs-scm.exheres-0 new file mode 100644 index 0000000..17b985d --- /dev/null +++ b/packages/media-gfx/nomacs/nomacs-scm.exheres-0 @@ -0,0 +1,10 @@ +# Distributed under the terms of the GNU General Public License v2 + +require nomacs +PLATFORMS="~amd64 ~x86" + +#for some reason github in scm mode + cmake exlibs causing problems, this workaround is necessary +pkg_setup() { + edo mkdir "${WORKBASE}"/build + edo chmod 777 "${WORKBASE}"/build +} diff --git a/packages/media-gfx/nomacs/nomacs.exlib b/packages/media-gfx/nomacs/nomacs.exlib index 570d9ac..519dfa0 100644 --- a/packages/media-gfx/nomacs/nomacs.exlib +++ b/packages/media-gfx/nomacs/nomacs.exlib @@ -1,5 +1,8 @@ # Distributed under the terms of the GNU General Public License v2 + +WORK="${WORK}"/ImageLounge + require cmake [ api=2 ] require github |