diff options
Diffstat (limited to 'mktrayicon')
-rw-r--r-- | mktrayicon/README.md | 20 | ||||
-rw-r--r-- | mktrayicon/debian/README.Debian | 5 | ||||
-rw-r--r-- | mktrayicon/debian/changelog | 5 | ||||
-rw-r--r-- | mktrayicon/debian/compat | 1 | ||||
-rw-r--r-- | mktrayicon/debian/control | 19 | ||||
-rw-r--r-- | mktrayicon/debian/copyright | 43 | ||||
-rw-r--r-- | mktrayicon/debian/install | 1 | ||||
-rw-r--r-- | mktrayicon/debian/manpages | 1 | ||||
-rw-r--r-- | mktrayicon/debian/mktrayicon_0.0.1-1+devuan.dsc | 14 | ||||
-rw-r--r-- | mktrayicon/debian/patches/series | 1 | ||||
-rwxr-xr-x | mktrayicon/debian/rules | 25 | ||||
-rw-r--r-- | mktrayicon/debian/source/format | 1 | ||||
-rw-r--r-- | mktrayicon/debian/source/local-options | 2 | ||||
-rw-r--r-- | mktrayicon/debian/watch | 4 |
14 files changed, 142 insertions, 0 deletions
diff --git a/mktrayicon/README.md b/mktrayicon/README.md new file mode 100644 index 0000000..d62688d --- /dev/null +++ b/mktrayicon/README.md @@ -0,0 +1,20 @@ +# Readme for mktrayicon + +## mktrayicon upstream +[https://gitlab.com/bgstack15/mktrayicon/](https://gitlab.com/bgstack15/mktrayicon/) + +## Alternatives +This package is based on my fork of an [original upstream](https://github.com/jonhoo/mktrayicon). I still monitor that one a little bit, but this fork is also distinctly my own. + +## Reason for being in stackrpms +No one packages this small project for any distros that I know of. + +## Reverse dependency matrix +Distro | mktrayicon version +---------- | --------------- +All dpkg | 0.0.1 + +## Differences from upstream +My version of mktrayicon includes a few merge requests that have been ignored by the original upstream: +* middle-click and scroll +* separators in menu diff --git a/mktrayicon/debian/README.Debian b/mktrayicon/debian/README.Debian new file mode 100644 index 0000000..8bf9d80 --- /dev/null +++ b/mktrayicon/debian/README.Debian @@ -0,0 +1,5 @@ +mktrayicon for Devuan + +No upstream packages available. This is an original dpkg of mktrayicon. + + -- Ben Stack <bgstack15@gmail.com> Thu, 13 Feb 2020 09:53:31 -0500 diff --git a/mktrayicon/debian/changelog b/mktrayicon/debian/changelog new file mode 100644 index 0000000..63454a1 --- /dev/null +++ b/mktrayicon/debian/changelog @@ -0,0 +1,5 @@ +mktrayicon (0.0.1-1+devuan) obs; urgency=low + + * Initial release. + + -- Ben Stack <bgstack15@gmail.com> Thu, 13 Feb 2020 09:53:31 -0500 diff --git a/mktrayicon/debian/compat b/mktrayicon/debian/compat new file mode 100644 index 0000000..48082f7 --- /dev/null +++ b/mktrayicon/debian/compat @@ -0,0 +1 @@ +12 diff --git a/mktrayicon/debian/control b/mktrayicon/debian/control new file mode 100644 index 0000000..6876968 --- /dev/null +++ b/mktrayicon/debian/control @@ -0,0 +1,19 @@ +Source: mktrayicon +Section: x11 +Priority: optional +Maintainer: Ben Stack <bgstack15@gmail.com> +Build-Depends: debhelper (>=12~), + go-md2man, + libgtk-3-dev, + libx11-dev +Standards-Version: 4.1.4 +Homepage: https://github.com/jonhoo/mktrayicon/ + +Package: mktrayicon +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: create system tray icons controlled by named pipe + mktrayicon is a simple proxy program that lets you + create and modify system tray icons without having + to deal with a graphical toolkit like GTK. diff --git a/mktrayicon/debian/copyright b/mktrayicon/debian/copyright new file mode 100644 index 0000000..93e59da --- /dev/null +++ b/mktrayicon/debian/copyright @@ -0,0 +1,43 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: mktrayicon +Source: <url://example.com> +# +# Please double check copyright with the licensecheck(1) command. + +Files: .gitignore + Makefile + README.md + examples/test.sh + examples/wifi-signal + mktrayicon.c + package/arch/.gitignore + package/arch/PKGBUILD +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. + +#---------------------------------------------------------------------------- +# License file: LICENSE + The MIT License (MIT) + . + Copyright (c) 2013 Jon Gjengset + . + Permission is hereby granted, free of charge, to any person obtaining a copy of + this software and associated documentation files (the "Software"), to deal in + the Software without restriction, including without limitation the rights to + use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + the Software, and to permit persons to whom the Software is furnished to do so, + subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/mktrayicon/debian/install b/mktrayicon/debian/install new file mode 100644 index 0000000..3aaecb5 --- /dev/null +++ b/mktrayicon/debian/install @@ -0,0 +1 @@ +mktrayicon /usr/bin/ diff --git a/mktrayicon/debian/manpages b/mktrayicon/debian/manpages new file mode 100644 index 0000000..1eee891 --- /dev/null +++ b/mktrayicon/debian/manpages @@ -0,0 +1 @@ +debian/mktrayicon.1 diff --git a/mktrayicon/debian/mktrayicon_0.0.1-1+devuan.dsc b/mktrayicon/debian/mktrayicon_0.0.1-1+devuan.dsc new file mode 100644 index 0000000..fb9d780 --- /dev/null +++ b/mktrayicon/debian/mktrayicon_0.0.1-1+devuan.dsc @@ -0,0 +1,14 @@ +Format: 3.0 (quilt) +Source: mktrayicon +Binary: mktrayicon +Architecture: any +Version: 0.0.1-1+devuan +Maintainer: Ben Stack <bgstack15@gmail.com> +Homepage: https://github.com/jonhoo/mktrayicon/ +Standards-Version: 4.1.4 +Build-Depends: debhelper (>= 12~), go-md2man, libgtk-3-dev, libx11-dev +Package-List: + mktrayicon deb x11 optional arch=any +Files: + 00000000000000000000000000000000 1 mktrayicon_0.0.1.orig.tar.gz + 00000000000000000000000000000000 1 mktrayicon_0.0.1-1+devuan.debian.tar.xz diff --git a/mktrayicon/debian/patches/series b/mktrayicon/debian/patches/series new file mode 100644 index 0000000..4a97dfa --- /dev/null +++ b/mktrayicon/debian/patches/series @@ -0,0 +1 @@ +# You must remove unused comment lines for the released package. diff --git a/mktrayicon/debian/rules b/mktrayicon/debian/rules new file mode 100755 index 0000000..03d51b7 --- /dev/null +++ b/mktrayicon/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +export MD2MAN=go-md2man + +%: + dh $@ + +override_dh_auto_build: + dh_auto_build + $$MD2MAN < README.md > debian/mktrayicon.1 + +#override_dh_auto_install: +# dh_auto_install -- prefix=/usr + +#override_dh_install: +# dh_install --list-missing -X.pyc -X.pyo + +override_dh_auto_clean: + dh_auto_clean || : + rm debian/mktrayicon.1 || : diff --git a/mktrayicon/debian/source/format b/mktrayicon/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/mktrayicon/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/mktrayicon/debian/source/local-options b/mktrayicon/debian/source/local-options new file mode 100644 index 0000000..00131ee --- /dev/null +++ b/mktrayicon/debian/source/local-options @@ -0,0 +1,2 @@ +#abort-on-upstream-changes +#unapply-patches diff --git a/mktrayicon/debian/watch b/mktrayicon/debian/watch new file mode 100644 index 0000000..f6521f7 --- /dev/null +++ b/mktrayicon/debian/watch @@ -0,0 +1,4 @@ +# You must remove unused comment lines for the released package. +version=4 +#opts=filenamemangle=s/.*\/archive\/(\d\S+)\/mktra.*\.tar\.gz/systemdtl-$1\.tar\.gz/g \ + https://gitlab.com/bgstack15/mktrayicon/tags?sort=updated_desc .*/archive/(\d\S+)/.*\.tar\.gz.* |