Skip to content

Commit

Permalink
add mugshot for whiskermenu (#1018)
Browse files Browse the repository at this point in the history
**Summary**

- mugshot: Initial inclusion of mugshot
- whiskermenu: Add missing mugshot dependency

Ref #305

**Test Plan**

Install the mugshot package and click the user icon in Whiskermenu to
open mugshot.

**Checklist**

- [x] Package was built and tested against unstable
  • Loading branch information
EbonJaeger authored Dec 14, 2023
2 parents 409b851 + 394adc9 commit 785daba
Show file tree
Hide file tree
Showing 4 changed files with 146 additions and 7 deletions.
25 changes: 25 additions & 0 deletions packages/m/mugshot/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name : mugshot
version : 0.4.3
release : 1
source :
- https://github.com/bluesabre/mugshot/releases/download/mugshot-0.4.3/mugshot-0.4.3.tar.gz : 2f66869a58bf45de29e065dfdaa591f32a88ec91682c0fa15accfd9f58c3c19c
homepage : https://github.com/bluesabre/mugshot
license : GPL-3.0-or-later
component : system.utils
summary : User Management Utility for Linux
description: |
Mugshot is a lightweight user configuration utility for Linux designed for simplicity and ease of use. Quickly update your personal profile and sync your updates across applications.
builddeps :
- pkgconfig(gtk+-3.0)
- pkgconfig(pygobject-3.0)
- python-distlib
- python-distutils-extra
- python-pexpect
rundeps :
- python-cairo
- python-gobject
- python-pexpect
build : |
%python3_setup
install : |
%python3_install
112 changes: 112 additions & 0 deletions packages/m/mugshot/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<PISI>
<Source>
<Name>mugshot</Name>
<Homepage>https://github.com/bluesabre/mugshot</Homepage>
<Packager>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Packager>
<License>GPL-3.0-or-later</License>
<PartOf>system.utils</PartOf>
<Summary xml:lang="en">User Management Utility for Linux</Summary>
<Description xml:lang="en">Mugshot is a lightweight user configuration utility for Linux designed for simplicity and ease of use. Quickly update your personal profile and sync your updates across applications.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>mugshot</Name>
<Summary xml:lang="en">User Management Utility for Linux</Summary>
<Description xml:lang="en">Mugshot is a lightweight user configuration utility for Linux designed for simplicity and ease of use. Quickly update your personal profile and sync your updates across applications.
</Description>
<PartOf>system.utils</PartOf>
<Files>
<Path fileType="executable">/usr/bin/mugshot</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot-0.4.3-py3.10.egg-info/PKG-INFO</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot-0.4.3-py3.10.egg-info/SOURCES.txt</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot-0.4.3-py3.10.egg-info/dependency_links.txt</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot-0.4.3-py3.10.egg-info/top_level.txt</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot/CameraMugshotDialog.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot/MugshotWindow.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot/__init__.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot/__pycache__/CameraMugshotDialog.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot/__pycache__/MugshotWindow.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot/__pycache__/__init__.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/AccountsServiceAdapter.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/Builder.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/CameraDialog.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/SudoDialog.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/Window.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__init__.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/AccountsServiceAdapter.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/Builder.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/CameraDialog.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/SudoDialog.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/Window.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/__init__.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/helpers.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/__pycache__/mugshotconfig.cpython-310.pyc</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/helpers.py</Path>
<Path fileType="library">/usr/lib/python3.10/site-packages/mugshot_lib/mugshotconfig.py</Path>
<Path fileType="data">/usr/share/applications/org.bluesabre.Mugshot.desktop</Path>
<Path fileType="doc">/usr/share/doc/mugshot/NEWS</Path>
<Path fileType="doc">/usr/share/doc/mugshot/README.md</Path>
<Path fileType="data">/usr/share/glib-2.0/schemas/org.bluesabre.mugshot.gschema.xml</Path>
<Path fileType="data">/usr/share/icons/hicolor/16x16/apps/mugshot.svg</Path>
<Path fileType="data">/usr/share/icons/hicolor/22x22/apps/mugshot.svg</Path>
<Path fileType="data">/usr/share/icons/hicolor/24x24/apps/mugshot.svg</Path>
<Path fileType="data">/usr/share/icons/hicolor/48x48/apps/mugshot.svg</Path>
<Path fileType="data">/usr/share/icons/hicolor/64x64/apps/mugshot.svg</Path>
<Path fileType="data">/usr/share/icons/hicolor/scalable/apps/mugshot.svg</Path>
<Path fileType="localedata">/usr/share/locale/be/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/ca/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/ca@valencia/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/da/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/de/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/el/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/en_AU/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/eo/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/es/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/eu/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/fi/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/fr/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/gl/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/hr/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/is/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/it/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/ja/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/lt/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/ms/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/ms@Arab/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/nb/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/nl/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/pl/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/pt/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/pt_BR/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/ro/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/ru/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/sk/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/sl/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/sr/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/sv/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/tr/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/mugshot.mo</Path>
<Path fileType="man">/usr/share/man/man1/mugshot.1</Path>
<Path fileType="data">/usr/share/metainfo/mugshot.appdata.xml</Path>
<Path fileType="data">/usr/share/mugshot/metainfo/mugshot.appdata.xml.in</Path>
<Path fileType="data">/usr/share/mugshot/ui/CameraMugshotDialog.ui</Path>
<Path fileType="data">/usr/share/mugshot/ui/MugshotWindow.ui</Path>
<Path fileType="data">/usr/share/mugshot/ui/camera_mugshot_dialog.xml</Path>
<Path fileType="data">/usr/share/mugshot/ui/mugshot_window.xml</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2023-12-14</Date>
<Version>0.4.3</Version>
<Comment>Packaging update</Comment>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>
4 changes: 3 additions & 1 deletion packages/w/whiskermenu/package.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name : xfce4-whiskermenu-plugin
version : 2.8.0
release : 2
release : 3
source :
- https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.8/xfce4-whiskermenu-plugin-2.8.0.tar.bz2 : bcf8035ee9080a955b7ad6f2da0fdefa4db283f9ce2d1717ad0faef5c23244e6
homepage : https://gottcode.org/xfce4-whiskermenu-plugin/
Expand All @@ -15,6 +15,8 @@ builddeps :
- pkgconfig(garcon-1)
- pkgconfig(gtk-layer-shell-0)
- pkgconfig(libxfce4panel-2.0)
rundeps :
- mugshot
setup : |
%cmake_ninja
build : |
Expand Down
12 changes: 6 additions & 6 deletions packages/w/whiskermenu/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>xfce4-whiskermenu-plugin</Name>
<Homepage>https://gottcode.org/xfce4-whiskermenu-plugin/</Homepage>
<Packager>
<Name>Zach Bacon</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<PartOf>desktop.xfce</PartOf>
Expand Down Expand Up @@ -91,12 +91,12 @@
</Files>
</Package>
<History>
<Update release="2">
<Date>2023-11-06</Date>
<Update release="3">
<Date>2023-12-14</Date>
<Version>2.8.0</Version>
<Comment>Packaging update</Comment>
<Name>Zach Bacon</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>

0 comments on commit 785daba

Please sign in to comment.