Skip to content

Commit

Permalink
Merge pull request #1 from hoefling/ci
Browse files Browse the repository at this point in the history
  • Loading branch information
hoefling authored Dec 8, 2024
2 parents 4c67ca7 + 29d5e3f commit f8d22cc
Show file tree
Hide file tree
Showing 24 changed files with 162 additions and 193 deletions.
16 changes: 16 additions & 0 deletions .github/workflows/pkgcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: pkgcheck

on:
push:
branches: [master]
pull_request:
branches: [master]

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Run pkgcheck
uses: pkgcore/pkgcheck-action@v1
33 changes: 0 additions & 33 deletions .travis.yml

This file was deleted.

15 changes: 1 addition & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# hoefling-private-overlay
Custom overlay to reuse on different machines

## Repoman status
[![Build Status](https://travis-ci.org/hoefling/hoefling-private-overlay.svg?branch=master)](https://travis-ci.org/hoefling/hoefling-private-overlay)
[![pkgcheck](https://github.com/hoefling/hoefling-private-overlay/actions/workflows/pkgcheck.yml/badge.svg)](https://github.com/hoefling/hoefling-private-overlay/actions/workflows/pkgcheck.yml)

## Installation

Expand Down Expand Up @@ -52,15 +51,3 @@ EOM
```

Refer to [``repos.conf`` page in Gentoo Wiki](https://wiki.gentoo.org/wiki//etc/portage/repos.conf) for more details.

## Packages
``app-admin/eselect``
``app-misc/hoefling-env``
``app-misc/nanorc``
``dev-python/cython``
``dev-python/devpi-client``
``dev-python/devpi-client-extensions``
``dev-python/devpi-common``
``dev-tex/gitdags``
``dev-tex/xcolor-solarized``
``dev-util/wingide``
4 changes: 3 additions & 1 deletion app-misc/nanorc/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,7 @@
<email>[email protected]</email>
<name>Oleg Höfling</name>
</maintainer>
<longdescription>Improved Nano Syntax Highlighting Files</longdescription>
<upstream>
<remote-id type="github">scopatz/nanorc</remote-id>
</upstream>
</pkgmetadata>
3 changes: 1 addition & 2 deletions app-misc/nanorc/nanorc-9999.ebuild
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
EAPI=8

if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/scopatz/nanorc.git"
Expand All @@ -17,7 +17,6 @@ HOMEPAGE="https://github.com/scopatz/nanorc"

LICENSE="GPL-3"
SLOT="0"
IUSE=""

RDEPEND="app-editors/nano"
DEPEND="${RDEPEND}"
Expand Down
6 changes: 3 additions & 3 deletions dev-tex/gitdags/Manifest
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
DIST v0.2.zip 3173 BLAKE2B e51a6b271e0e6f52646f29478cc657fe23b866b6498a1f39b1c39b91e0f8688b7c08a6b1367cd2d023c63f5aac765426f26cac2ebe8dd3f30f91bba2a2b1f494 SHA512 1741dd18d4bc341b00c8bde467857b730ff0d142da8a74031be6d612ad7c6b929e266f96ab067742bf6fd5f812ad1b9daece5f22492a0b0041720a0529a2b3b6
EBUILD gitdags-0.2.ebuild 683 BLAKE2B 9385efc3130bc57b61233726b19be491599ba2f02d21c4680c7ba81b274e388222011216da4a261afbd5bc166ecdecfb31f0f6e7ce93d3f0a79e293cd64ae392 SHA512 c5137df4c2113de330209f38080ae76865f989fdcb073f85f89e58c5bee78a5e717d4049bdb45f3ec640a712f80e7dd075a0f6b7f366798775a410b9aa715e2f
MISC metadata.xml 342 BLAKE2B d547d06a90ff51d00fdc810baf3c905ae2b46a5e52d9bd3a7390edf49e53f645905296636f2ce2f3c27621896e7b1211c54deecab5ac50f28c39408b2a20a9cf SHA512 9eed85a0683a4f38e4bd2833bd2335e66abff32750f49b91a78a6a78bc50513d89cd719a89563509f851750bd2599b9845f876084d4de2e84602845643175eae
DIST gitdags-0.2.tar.gz 2804 BLAKE2B 7effc71523a895e7201efea815bfee70d3d0d27e0a0416268375a07c142de84ae31c8832fc77079a1d9bf62f5b930af05c49fd8ce3b115eb4ef27191b858f6c1 SHA512 bdfbe071b3814070ec33eab0e3b24620e1e6c33636110037498ccf5fbd9f5afd74f6701a73dc99ef350c8720dfec7ebca9fffddbc0b8ed6bdc3d8587fa010683
EBUILD gitdags-0.2.ebuild 681 BLAKE2B 55ada97094c1f0d0f92d0dba665a905568ac67a95295e8f387058ce0df209c14d72563d34667ec099bfeca3a66e7751a541fcafb9309d384f7d7ae30eb0ab7e6 SHA512 75443f7baf13b3d732279b15b91ea3f1ba0bc3f163805720ad1f53a27d543ef1bcdb62fb300269d020f99ce90d3091ffdb3d6227bf0d06819e4ebd04f94e6b7d
MISC metadata.xml 331 BLAKE2B 723614daac7d5772fb890af40fed1fd18bbb1421fd4d6a77cdf3289e16d948a743bcc147f262e8d649ff19067fd4f38d3b778c27f19c344ff0d2b530cb1b3cd4 SHA512 952845701c5de7570793b05640012be74bcfb91776f0d5e3cfde7a368c581560196d83da5723f5133a4941db338a59c4482932be46ade5b393278b3d2b0ac54b
8 changes: 3 additions & 5 deletions dev-tex/gitdags/gitdags-0.2.ebuild
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI='6'
EAPI=8

inherit latex-package

DESCRIPTION="A package for drawing educational Git history graphs"
HOMEPAGE="https://github.com/Jubobs/gitdags"
# Taken from: ftp://ftp.dante.de/tex-archive/macros/latex/contrib/${PN}.tar.gz
SRC_URI="https://github.com/Jubobs/${PN}/archive/v${PV}.zip"
SRC_URI="https://github.com/Jubobs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/${P}
LICENSE="LPPL-1.2" # has been changed since 1.5
SLOT="0"
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/${P}
IUSE=""
DEPEND=""
RDEPEND="dev-tex/xcolor-solarized
>=dev-tex/pgf-3.0.1"

Expand Down
4 changes: 3 additions & 1 deletion dev-tex/gitdags/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,7 @@
<email>[email protected]</email>
<name>Oleg Höfling</name>
</maintainer>
<longdescription>A package for drawing educational Git history graphs.</longdescription>
<upstream>
<remote-id type="github">Jubobs/gitdags</remote-id>
</upstream>
</pkgmetadata>
6 changes: 3 additions & 3 deletions dev-tex/xcolor-solarized/Manifest
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
DIST v0.4.zip 8206 BLAKE2B 887909ab8bb9e4d87b5a50c798b0b2573e11f275f652f051f52e5a61e440c7848f568cad75b4c6775e9913300b82c1ca6c0e62ffdc60f1a684f01fb32451abe9 SHA512 bc4d5511063bea94e06aae20224a186148ff71b0d75e48a9837e6472dc9fa48911bfae3083ea1fe996d9e2dde5f765dbd2cb16e7f9a804654a32a54621b71c22
EBUILD xcolor-solarized-0.4.ebuild 629 BLAKE2B 3b466df2971add7205943b3daaf7e0f3c95d9e273c380ece6011e2b715892219b410857541a7dfcebfa94ccb435547c720a895eebf29f8c8a335941fd1a792c4 SHA512 965349a3f251bdaad6e5d006c7380fcf7dcb5d9be1e2025185dc8a5a22b965c654a626ef13916a6bf921487e3593208536809a8e507363f957cc74733ed19e84
MISC metadata.xml 384 BLAKE2B 86c95dacc43868d8db9a42b16166f150ec87ec70df8376d382c7e6d5a1389f3e9f3e2dd0303a1334d28987c13de3e62f9b4a7aa6690201ed15436ef94b5c3731 SHA512 15b6d74d504ef9ad5408a07fcf6003e89cd0554ce4774e66a9c11df92e8fadd7a0c5def70034fac8cf8d60f60913c0c368d030a83812b180836de6b3b1d961e8
DIST xcolor-solarized-0.4.tar.gz 5722 BLAKE2B edfbe26001b00ae05fc7e0fdad6f289182a7a08128f34b4891b74397fe1ebb861d621d913fbe7a40dc72a1844b9fd3b653a2f7b11cd2c03a762238f1df03cc6d SHA512 00430b299af5d3baca273e9850ceca0178f9b9d4f7720f01dbf7543558df338101f4597efa692532b42a4b06aac24a9ea68a0b69c8cb4873bcd7ee660e3ef85a
EBUILD xcolor-solarized-0.4.ebuild 637 BLAKE2B 151b8da49a6c568a44462cc20acc0b965686a7a60c8d8461584554bbf327832587325fd377741e8fcb2368bacfea2136c118a371cb6641c314159900cddd6ad6 SHA512 8369298e783bafade32cf7721b50149b66385bc5e664830383ba26189f92d62d20725f2412f5cd693cecdb88b304353f3e077eaee5e42d37779b7a974810b764
MISC metadata.xml 340 BLAKE2B fa421b2b1cbe348516d1405c3155534959483cd605a1db2092e4db996184ed8be9b5390d49d032b6648b9d47358231081965f4ab140ae18617c2734e7695ed33 SHA512 3e1b94537019aaff901d4343d091479b30d1f31a65b807fb9006f628a73a674993cdf8900240d0753a8a7d2926191839b6114f8136e72e4aee12225241d96400
4 changes: 3 additions & 1 deletion dev-tex/xcolor-solarized/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,7 @@
<email>[email protected]</email>
<name>Oleg Höfling</name>
</maintainer>
<longdescription>A LaTeX package defining the 16 colors from Ethan Schoonover's popular Solarized color palette.</longdescription>
<upstream>
<remote-id type="github">Jubobs/xcolor-solarized</remote-id>
</upstream>
</pkgmetadata>
7 changes: 3 additions & 4 deletions dev-tex/xcolor-solarized/xcolor-solarized-0.4.ebuild
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI='7'
EAPI=8

inherit latex-package

DESCRIPTION="LaTeX package defining 16 colors from Ethan Schoonover's Solarized color palette"
HOMEPAGE="https://github.com/Jubobs/xcolor-solarized"
# Taken from: ftp://ftp.dante.de/tex-archive/macros/latex/contrib/${PN}.tar.gz
SRC_URI="https://github.com/Jubobs/${PN}/archive/v${PV}.zip"
SRC_URI="https://github.com/Jubobs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/${P}
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/${P}
IUSE=""
DEPEND="dev-texlive/texlive-latexextra"
RDEPEND="dev-texlive/texlive-latexrecommended"

Expand Down
7 changes: 2 additions & 5 deletions install
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
#!/bin/bash

_rc_fns="/etc/init.d/functions.sh"
_rc_fns_fallback="/etc/init.d/functions"
_rc_fns="/usr/lib/gentoo/functions.sh"
if [ -f "$_rc_fns" ]; then
source $_rc_fns
elif [ -f "$_rc_fns_fallback" ]; then
source $_rc_fns_fallback
else
einfo () {
printf "%s\n" "$*"
Expand All @@ -29,7 +26,7 @@ eend $?
rc=$?; if [[ $rc != 0 ]]; then exit $rc; fi

ebegin "Creating overlay directories"
OVERLAY_DIR="/usr/local/portage/overlays/hoefling-private"
OVERLAY_DIR="/var/db/repos/hoefling-private"
REPOS_CONF="/etc/portage/repos.conf"
CONF_FILE="$REPOS_CONF/$REPO_NAME.conf"

Expand Down
Loading

0 comments on commit f8d22cc

Please sign in to comment.