Compare commits
No commits in common. "master" and "516c20d78ab4f1691a71ec31449dbd7394f27fcd" have entirely different histories.
master
...
516c20d78a
30
README.md
30
README.md
|
@ -1,9 +1,29 @@
|
|||
# McQuah's CRUX ports
|
||||
|
||||
One of the strengths of the [CRUX distribution](https://crux.nu/) is its unapologetic stance on weeding out unmaintained packages, which keeps the core installation extremely minimal. Even the contrib collection is not safe from these purges, as evidenced by the disappearance of such venerable utilities like netcat and ncdu. Although these packages are recoverable via the gitweb history, the preferred option is to let their advocates take over the maintenance in personal overlays. Here is my overlay---a mix of onetime-official ports (no longer in the official repositories, or forked with my own customizations) and custom ports that never had an official version.
|
||||
One of the strengths of the CRUX distribution is
|
||||
its unapologetic stance on weeding out unmaintained
|
||||
packages, which keeps the core installation
|
||||
extremely minimal. Even the contrib collection is
|
||||
not safe from these purges, as evidenced by the
|
||||
disappearance of such venerable utilities
|
||||
like netcat and ncdu. Although these packages are
|
||||
recoverable via the gitweb history, the preferred
|
||||
option is to let their advocates take over the
|
||||
maintenance in personal overlays. Here is my
|
||||
overlay---a mix of onetime-official ports (no longer
|
||||
in the official repositories, or forked with my own
|
||||
customizations) and custom ports that never had an
|
||||
official version.
|
||||
|
||||
If you wish to use this repository, download the public key [jmq.pub](jmq.pub) and **exactly one** of the following files: [jmq.git](jmq.git) or [jmq.httpup](jmq.httpup). __Do not use both.__ Place these files in **/etc/ports**. Then add the line **prtdir /usr/ports/jmq** to **/etc/prt-get.conf** (on my system I put it below /usr/ports/xorg but above /usr/ports/contrib, so that dups only override the official port if I explicitly run pkgmk in my port directory).
|
||||
The build scripts in this collection mostly just
|
||||
copy the commands from other sources, including
|
||||
upstream, other CRUX ports, AUR, and VoidLinux.
|
||||
In most cases it would be too laborious to track down
|
||||
the original authors. But if you recognize your work
|
||||
and want your name on it, let me know!
|
||||
|
||||
The build scripts in this collection mostly just copy the commands from other sources, including upstream, other CRUX ports, AUR, and VoidLinux. In most cases it would be too laborious to track down the original authors. But if you recognize your work and want your name on it, let me know!
|
||||
|
||||
A few ports will generate signature mismatches if you use a version of pkgmk that lacks the feature for renaming tarballs. Once CRUX 3.7 is released and widely adopted, these errors should be a thing of the past.
|
||||
A few ports will generate signature mismatches if
|
||||
you use a version of pkgmk that lacks the feature
|
||||
for renaming tarballs. Once CRUX 3.7 is released and
|
||||
widely adopted, these errors should be a thing of
|
||||
the past.
|
||||
|
|
546
REPO
546
REPO
|
@ -1,274 +1,378 @@
|
|||
d:python3-xlrd
|
||||
d:catgirl
|
||||
d:highway
|
||||
d:libretls
|
||||
d:python3-agate-dbf
|
||||
d:bogofilter
|
||||
d:arpack
|
||||
d:python3-pytimeparse
|
||||
d:libjxl
|
||||
d:python3-slugify
|
||||
d:xournalpp
|
||||
d:texlive-base
|
||||
d:jp2a
|
||||
d:python3-agate-excel
|
||||
d:librsync
|
||||
d:sbcl
|
||||
d:labwc
|
||||
d:sndio
|
||||
d:maelstrom
|
||||
d:webkitgtk-41
|
||||
d:wildmidi
|
||||
d:python3-agate-sql
|
||||
d:lagrange
|
||||
d:xxd-standalone
|
||||
d:bemenu
|
||||
d:fairymax
|
||||
d:timidity++
|
||||
d:mpd
|
||||
d:foliate
|
||||
d:lbreakouthd
|
||||
d:xclock
|
||||
d:wf-recorder
|
||||
d:fortune-mod
|
||||
d:mpc
|
||||
d:ncdu
|
||||
d:deadbeef
|
||||
d:libheif
|
||||
d:octave
|
||||
d:python3-pyicu
|
||||
d:tuigreet
|
||||
d:libtimidity
|
||||
d:zathura-ps
|
||||
d:sfwbar
|
||||
d:kitty
|
||||
d:gnuplot-qt5
|
||||
d:dwm
|
||||
d:sundials
|
||||
d:xboard
|
||||
d:glew
|
||||
d:recode
|
||||
d:zathura-pdf-poppler
|
||||
d:libfreeimage-lite
|
||||
d:libfixposix
|
||||
d:epiphany
|
||||
d:libucl
|
||||
d:qscintilla-qt5
|
||||
d:mtpaint
|
||||
d:mblaze
|
||||
d:dreamchess
|
||||
d:python3-dbfread
|
||||
d:nyxt
|
||||
d:hikari
|
||||
d:kristall
|
||||
d:prboom-plus
|
||||
d:python3-openpyxl
|
||||
d:portaudio-cpp
|
||||
d:wezterm
|
||||
d:libreoffice-bin
|
||||
d:libdispatch
|
||||
d:freepats
|
||||
d:python3-olefile
|
||||
d:greetd
|
||||
d:libde265
|
||||
d:geany
|
||||
d:pkgutils
|
||||
d:qhull
|
||||
d:prt-utils
|
||||
d:libusb
|
||||
d:qrupdate
|
||||
d:fortune-mod-de
|
||||
d:ltris
|
||||
d:python3-leather
|
||||
d:python3-agate
|
||||
d:deadbeef-alarm
|
||||
d:szip
|
||||
d:gl2ps
|
||||
d:oksh
|
||||
d:cagebreak
|
||||
d:gjs
|
||||
d:.git
|
||||
d:.git/refs
|
||||
d:.git/refs/heads
|
||||
d:.git/refs/tags
|
||||
d:.git/logs
|
||||
d:.git/logs/refs
|
||||
d:.git/logs/refs/heads
|
||||
d:.git/objects
|
||||
d:.git/objects/pack
|
||||
d:.git/objects/88
|
||||
d:.git/objects/e6
|
||||
d:.git/objects/info
|
||||
d:.git/objects/b4
|
||||
d:.git/hooks
|
||||
d:.git/branches
|
||||
d:.git/info
|
||||
d:tagutil
|
||||
d:python3-csvkit
|
||||
d:python3-et_xmlfile
|
||||
d:hdf5
|
||||
d:imv
|
||||
f:44c14696fb53db5ed246e2ee11b1a248:python3-xlrd/.signature
|
||||
f:0f17e954e94e01b756b7dcbab0b5f771:python3-xlrd/Pkgfile
|
||||
f:052df1e3967afbb4ca4ce719c5befe37:python3-xlrd/.footprint
|
||||
f:140b55dc887f1299342a06017f63a2d0:catgirl/.signature
|
||||
f:b0fb98aca7ca344e0e41a9c816d0d559:catgirl/Pkgfile
|
||||
f:d848ef42d3a359cdd32d83566a345371:catgirl/.md5sum
|
||||
f:35091fa6013ceb6741027b8668870e7a:catgirl/.signature
|
||||
f:3effc2adb4d02ca3e71d5a38330c5655:catgirl/Pkgfile
|
||||
f:ec564d739d79a41ad25008895f3e3716:catgirl/.footprint
|
||||
f:93d80b281f04b51343dc91b733433d6c:highway/.signature
|
||||
f:689933388da5438cc1e8d4fbf9cdcc34:highway/Pkgfile
|
||||
f:5df3002f97cbc86d446a11b26f30d01e:highway/.footprint
|
||||
f:20a447e7d78dad5df8824da0056dc0bc:libretls/.signature
|
||||
f:eeb76da7e6a0795cb716fee65f5e2f76:libretls/Pkgfile
|
||||
f:821126b9daa46fe6dba26d4efef9f448:libretls/.footprint
|
||||
f:c72380b39ff1088c6ce71e6bfde5724e:python3-agate-dbf/.signature
|
||||
f:2166c57ffb08f0de15e59c9513ce2b2f:python3-agate-dbf/Pkgfile
|
||||
f:d5df738239e29c670d29da3810b83814:python3-agate-dbf/.footprint
|
||||
f:7f8947359f0a442b966d6a086b51dc55:bogofilter/.signature
|
||||
f:5638a910d729af1d01ab108de0d90b69:bogofilter/Pkgfile
|
||||
f:f5c396d697ce6b5de0f7163efdf5a830:libretls/.md5sum
|
||||
f:48945acd6953d773dc795f7199c4c7ba:libretls/.signature
|
||||
f:f76f0ceb884f16f9e45152b5214bbb2d:libretls/Pkgfile
|
||||
f:b244219cd37db07331756f8f05f76ace:bogofilter/.md5sum
|
||||
f:8d6b16badbc280fde87bebfea8c2e203:bogofilter/.signature
|
||||
f:1a4ed1865e110cf857573c96ce28c2c0:bogofilter/Pkgfile
|
||||
f:1b035191b968ec08fc4b35c0d7a157f7:bogofilter/.footprint
|
||||
f:c5f8811c9c8679ed3be47c51fa51a262:arpack/.signature
|
||||
f:a17a33b4138a699110611af5576c7343:arpack/Pkgfile
|
||||
f:9029dfaa99778103e5b5acaacf33d152:arpack/.footprint
|
||||
f:86cb9b64f123f8fa8fce2f6aebff75b6:python3-pytimeparse/.signature
|
||||
f:54fe456e4066480a395211a1d4838179:python3-pytimeparse/Pkgfile
|
||||
f:25ab755226086d18a17cb559b05cf95b:python3-pytimeparse/.footprint
|
||||
f:e94448e6f6b6f26583c81b9f1b41de49:libjxl/.signature
|
||||
f:a561c226a61d96c1d26d394279b7a6e6:libjxl/Pkgfile
|
||||
f:1809e1a71a83cf68e31355d64688462b:libjxl/.footprint
|
||||
f:c4be9dba37865cbf945c87f258c48da0:python3-slugify/.signature
|
||||
f:ff90f809b7c87e72947ca9649f66cf72:python3-slugify/Pkgfile
|
||||
f:958d7c416f2d09a21c3bc841d63784c2:python3-slugify/.footprint
|
||||
f:c17e1db3e7aa595faa8dcad9f97613f3:xournalpp/.signature
|
||||
f:b2716c54b4640b1e57b7b392b4ae0345:xournalpp/Pkgfile
|
||||
f:73f43a5bbfc666d2fc31825ca6991b0d:xournalpp/.footprint
|
||||
f:b4876d82493de47a71ef1562e613539d:texlive-base/README
|
||||
f:460ed4eabd6f6f8a685deb93c51dcf50:arpack/.md5sum
|
||||
f:ed0cca28de17118c1046e48c1af0a37c:arpack/.signature
|
||||
f:c24127d6066f6986d6be248fcf489de0:arpack/Pkgfile
|
||||
f:528ac1e6fda7a6fb2bc7605e7097c59a:arpack/.footprint
|
||||
f:cee5891a1db4b677c26d820fae187092:xournalpp/.md5sum
|
||||
f:7e56e8aa86999766f1a56ca19141343f:xournalpp/.signature
|
||||
f:e1a44b685f35f3376c88c15731a09c85:xournalpp/Pkgfile
|
||||
f:1cc5511a6f988aa199f6ff7e69bb1888:xournalpp/.footprint
|
||||
f:fd5d7ef522d5bdb0bc7ba3dc7164fccf:texlive-base/README
|
||||
f:fee8c03f44b59ff96f03e1c60b95537c:texlive-base/.md5sum
|
||||
f:85d9a28badf0967c2b3a29aa5a320e4f:texlive-base/tabu.sty.diff
|
||||
f:9f260e994e3d91d5dff4554e79ebc7b6:texlive-base/.signature
|
||||
f:a48a7d4cde9fe2461cbf0a9537470ae3:texlive-base/Pkgfile
|
||||
f:de87a56dc93b40abf40af9764f51d25a:texlive-base/.signature
|
||||
f:a7c8d5e4170d90cb5fcbeaba90619106:texlive-base/Pkgfile
|
||||
f:09d09c81585a0a15de137b5d603cc2a0:texlive-base/post-install
|
||||
f:3953b55721f95077f0e739f87794fca7:texlive-base/.footprint
|
||||
f:31a381db0a4646854659702628544802:jp2a/.signature
|
||||
f:5692c293a58952b8bbe50898fa54962c:jp2a/Pkgfile
|
||||
f:3f809a5b8ceaec0bd4cc00be7eddabea:texlive-base/.footprint
|
||||
f:c7f581074dac4905a89cbae33ba29229:jp2a/.md5sum
|
||||
f:43e6faf819d4027817e964f789525880:jp2a/.signature
|
||||
f:6cecde32a9c0874ab5ce526cf2d0e0a9:jp2a/Pkgfile
|
||||
f:f20b6a834f26f6502d605cf9fda3e58b:jp2a/.footprint
|
||||
f:9fc1a9cdaeed92b8cf117c69a6756301:python3-agate-excel/.signature
|
||||
f:28cf36fc9dd94a5fb7884319c526e4f7:python3-agate-excel/Pkgfile
|
||||
f:d7f8036673b58d23191529e107495a05:python3-agate-excel/.footprint
|
||||
f:1cc611db3a5ff7830999546fcd8e1c76:librsync/.signature
|
||||
f:594ca9ecf32fdb415d3b7e19558e441b:librsync/Pkgfile
|
||||
f:cdefc83fffba86a176801cdf2b4d0683:librsync/.footprint
|
||||
f:24224d9921d0aea9771da00ba2ca2ec8:sbcl/.signature
|
||||
f:5ee8713e1943653ad8ed93bf24634692:sbcl/Pkgfile
|
||||
f:04ed70fc3ccec0d5784405ec63f52036:sbcl/.footprint
|
||||
f:0e7284ec84a97233164991db781dbc10:labwc/.signature
|
||||
f:7d271a28b17f2a10adfe422e3e3ee261:labwc/Pkgfile
|
||||
f:3254c0f494fed1fc8c667c56e61925dc:labwc/.footprint
|
||||
f:76efd500dfc663e651ff759925f6600e:sndio/.md5sum
|
||||
f:24b6dff10a9d164d9b1d28ea7dcad883:sndio/.signature
|
||||
f:a9ced0e00f033a80f4e19f3097dba27a:sndio/Pkgfile
|
||||
f:3aefed60563461a816187dbe4d455c33:sndio/.footprint
|
||||
f:805e98e8ca6ebfd1cce3459a90b4cd0f:maelstrom/struct-button.patch
|
||||
f:a6273b7c03174cfb26972d9862278bcc:maelstrom/.signature
|
||||
f:aa0a6869d42fc9a2d392330a589d0d14:maelstrom/maelstrom.desktop
|
||||
f:0ef5de38b7caa0ba88aead2cf71ff771:maelstrom/Pkgfile
|
||||
f:3729ae5b417eed3e963c779133172351:maelstrom/.md5sum
|
||||
f:90b704c0368e54b6a53bf71ffb410714:maelstrom/.signature
|
||||
f:884580c8c5c7d844e88e7bff2cb0953a:maelstrom/Pkgfile
|
||||
f:9e19f6160558cb713c892443221e304e:maelstrom/include-time_h.patch
|
||||
f:07f044cd6d38e412e36dcb593c3d37b1:maelstrom/.footprint
|
||||
f:475b57601633e89d0088dbcb978e412f:webkitgtk-41/.signature
|
||||
f:0fdac145a3d89d40b633f6be785e46dd:webkitgtk-41/Pkgfile
|
||||
f:9f16bcd0ba6dc75f9bc9e5a7e2406334:webkitgtk-41/.footprint
|
||||
f:246c74268633dc63851d6f9f8b155793:wildmidi/.signature
|
||||
f:71f27b76e5768a65daa50513a76e4899:wildmidi/Pkgfile
|
||||
f:c1d50dffa63b8b9b704da2922a49aac4:wildmidi/.footprint
|
||||
f:0fc1b7c34a2c50b51289410f813fb6ef:python3-agate-sql/.signature
|
||||
f:a6906bfcbb6f915135f53d952b7456c3:python3-agate-sql/Pkgfile
|
||||
f:f2b150c31e720971efb363f1a2a79805:python3-agate-sql/.footprint
|
||||
f:10033cf88c8212b21506487f96acd013:lagrange/.signature
|
||||
f:e4849288b42d506cb87a28d3187937a8:lagrange/Pkgfile
|
||||
f:9c7e59eb32e7c3b4a2622ff6a6350889:lagrange/.footprint
|
||||
f:2d0c97f36a2d60b8db8e5b915cc13eb3:bemenu/.signature
|
||||
f:7e77935851fcf4a2561511e9a1817768:bemenu/Pkgfile
|
||||
f:a8fad073dd3f91231e8fa2b0ff81b07d:bemenu/.footprint
|
||||
f:4bd5070636360865228067768da977b8:lbreakouthd/README
|
||||
f:a17613dcf63a33b232f085846e97839a:lbreakouthd/.signature
|
||||
f:9c7c0d6fd20a8a29dbe278f0566c159c:lbreakouthd/Pkgfile
|
||||
f:1627e0f9cc064b27dffe3d2f13f60acd:lbreakouthd/.footprint
|
||||
f:d8f351d4fb547859ae62a6aec84e2a2e:xclock/.signature
|
||||
f:63dd2c0915dada0d2d57d4973852e693:xclock/Pkgfile
|
||||
f:d03d0dd51e9b14a3c1963e30f046b26d:maelstrom/.footprint
|
||||
f:b4b96cad2ded223fee70b3246fc59b50:wildmidi/.md5sum
|
||||
f:dab880af5bf9d95e8b2574c43f6a03c9:wildmidi/.signature
|
||||
f:26b6899451b2b5eefc829c959480cf52:wildmidi/Pkgfile
|
||||
f:cd04b0bc583d4fa09d3047239b7473b8:wildmidi/.footprint
|
||||
f:863aa37dfdad008ac56e31a72e1fe823:lagrange/.md5sum
|
||||
f:4b342d94e488e57e30690a040be27706:lagrange/.signature
|
||||
f:123d27a800bcf529fa6577e057405cb2:lagrange/Pkgfile
|
||||
f:82a51d383223bf7fd9b96db8c25d63a9:lagrange/.footprint
|
||||
f:b976edd3e6d7b173cc9748ab32f5ea44:xxd-standalone/.md5sum
|
||||
f:65e48f5d1c1b465e161fefe272a13f89:xxd-standalone/.signature
|
||||
f:9656795bff6f9bbfb1b0120af12664b3:xxd-standalone/Pkgfile
|
||||
f:6a56978029c881e1303af69dc05e95fb:xxd-standalone/.footprint
|
||||
f:e0ce0bff655e6ce7567e11d8c13b9deb:bemenu/.md5sum
|
||||
f:bf768f292d8ee97dec3b0d57103c1182:bemenu/.signature
|
||||
f:709f972d05388ba372241e142596b7e7:bemenu/Pkgfile
|
||||
f:f56e310fb1beb60181e86d9dcd791081:bemenu/.footprint
|
||||
f:e2f1d2eab2f3d0cd6fca1f3b8ca33701:fairymax/.md5sum
|
||||
f:8419a9c6748ce9331028e160e4aa12d1:fairymax/.signature
|
||||
f:c957839de036855e5e76cc55277064b7:fairymax/Pkgfile
|
||||
f:5145be6db58355d12c03baad26607677:fairymax/.footprint
|
||||
f:caeab08e1eccd9075c609739266cdb37:timidity++/.md5sum
|
||||
f:f6e47286fd3ea2e58713276550ebf8cd:timidity++/.signature
|
||||
f:74ca8bb5be0f585754d60d036c29aada:timidity++/Pkgfile
|
||||
f:8f12f2932c11ebaf1c004fa56629761e:timidity++/.footprint
|
||||
f:afd2175a71600c07a8d6a26665769f99:mpd/mpd.1
|
||||
f:2f5c3f15990e1d1c16927b3be2f9476c:mpd/mpd
|
||||
f:1d44ddae309523fac8c3eecf70abe4df:mpd/.md5sum
|
||||
f:d87cff2246e6a678b2d7a4d2a4d1d471:mpd/.signature
|
||||
f:e5e8912188e28977b7bfbb3e5a794e6c:mpd/mpd.conf.5
|
||||
f:a5fa852e7c63dfcc1645b5906416a165:mpd/Pkgfile
|
||||
f:e69ed6aac4f0fd7005ecaca2a8cdadd8:mpd/.footprint
|
||||
f:c12f1fad149040ae575b7bf774d4061a:foliate/.md5sum
|
||||
f:6889384416c88ada7324acebe8c1a0cf:foliate/.signature
|
||||
f:a4d135cb42d9c744d3efea8634bd8b9a:foliate/Pkgfile
|
||||
f:e3409abe1eea0a2c7506f49b46c02c45:foliate/post-install
|
||||
f:8c9ed105018fca4989e2df504ff78bf5:foliate/.footprint
|
||||
f:61b34e67cb216db18fe3ebdd82a4f2aa:lbreakouthd/README
|
||||
f:746d4ac9478e2ea018c5944847ffeaa6:lbreakouthd/.md5sum
|
||||
f:f41e48be1fda4c4b9e14ae4c3d04ba71:lbreakouthd/.signature
|
||||
f:8b950f4b4f1028ccc05abad44e91398e:lbreakouthd/Pkgfile
|
||||
f:11dd3bcfa9fdf92e7ab56a40ab95a788:lbreakouthd/.footprint
|
||||
f:daa6652cccd00a6879caf48c9e510ce7:xclock/.md5sum
|
||||
f:172c3fc8817b84f6c28d280d44695ed5:xclock/.signature
|
||||
f:81b4f417b43c96eebad8da2299aa6b62:xclock/Pkgfile
|
||||
f:9e7fd2d9b0727049d7af602113e27204:xclock/.footprint
|
||||
f:7c95c71930e51d5d23f1cc849b16ab4f:wf-recorder/.signature
|
||||
f:3d96897e5a6a37cb150bbbc4d5d3b92f:wf-recorder/Pkgfile
|
||||
f:0df4f73ac088467b41a9cbcfd607e7ec:wf-recorder/.md5sum
|
||||
f:2b5050cd6ad49e552d1245cd61b79627:wf-recorder/.signature
|
||||
f:c58f96130e22b9097ba7dc69a83b7adf:wf-recorder/Pkgfile
|
||||
f:a73c76b58ce320bdc2c96e10e6bea7e6:wf-recorder/.footprint
|
||||
f:b805ec30f0bf5689ff06a08168726c0f:fortune-mod/.signature
|
||||
f:017679266fb4234007ea9068a755a6a1:fortune-mod/Pkgfile
|
||||
f:e77ab6ea866581b522cc26977250630d:fortune-mod/.md5sum
|
||||
f:c28acab34a708b2dbd31041c3dde10d2:fortune-mod/.signature
|
||||
f:c3c856f9883987b5660727e92982a16a:fortune-mod/Pkgfile
|
||||
f:ec97a379952ab64db4f9ec2963df540f:fortune-mod/.footprint
|
||||
f:284fe5d6d83562c69077216a6a7276f1:ncdu/.signature
|
||||
f:2947464bb350fcb52899a11ef87bf64d:ncdu/Pkgfile
|
||||
f:d8160da8340ee97e32e7ed88e8e0b91f:mpc/mpdiradd
|
||||
f:499be5b3d58a2c79a6278c9729e2c374:mpc/.md5sum
|
||||
f:3cf13c44423b0e81b461aee80c08d184:mpc/mpc.1
|
||||
f:6746f5ec95d34f5d6ebe7139635b4911:mpc/.signature
|
||||
f:189feb264684748558ef310aa3d3a6e5:mpc/Pkgfile
|
||||
f:bc9f438a799929ce3ac6625ea0059026:mpc/.footprint
|
||||
f:46e8a7bb97e84547f055e90313de6616:ncdu/.md5sum
|
||||
f:30771050f50ad1fe84ed924c669f4411:ncdu/.signature
|
||||
f:214f42ba2310f541e22ea66bb1bbcb91:ncdu/Pkgfile
|
||||
f:82dfde7d6235763e8634563710d83d47:ncdu/ncdu.1
|
||||
f:3765586fe37e9002a781bae8f35a9bc6:ncdu/.footprint
|
||||
f:e9fb7a14081d0b5ac79f42e4f4ab5b0d:deadbeef/.signature
|
||||
f:edb476563faeb02c1c5d0830fd4b928b:deadbeef/Pkgfile
|
||||
f:4233ffe08caeac54a7bb9416057c3ccb:deadbeef/dbq
|
||||
f:dc0c5b8381f5ec00aa7b8ee6f2dde4be:deadbeef/.footprint
|
||||
f:c76ab154b650442f15135838b695d7e5:octave/.signature
|
||||
f:b831b5b79847f469c6faa1492151bc4a:octave/Pkgfile
|
||||
f:3b474e5611c6180796af976a03f337d8:octave/.footprint
|
||||
f:166056a463ccda0bc54f0a145057431a:python3-pyicu/.signature
|
||||
f:c1dcbf06a861e89542fcf5a5f82e05d8:python3-pyicu/Pkgfile
|
||||
f:ef43c58f08e497e8b8136db85563b9df:python3-pyicu/.footprint
|
||||
f:a6245b9017406d3b07a58b6765c710f8:zathura-ps/.signature
|
||||
f:7ffbefb227176f1b8d5c0a7fe6efa212:zathura-ps/Pkgfile
|
||||
f:73955cada5bed7368f6b32acbc81016a:libheif/.md5sum
|
||||
f:feaabbd12ae14add3bed1e44e71c0de7:libheif/.signature
|
||||
f:db5d8b905684850432f6a1b3d2de03cf:libheif/Pkgfile
|
||||
f:6ef24497c85bb356f9d9ad9484b8137c:libheif/.footprint
|
||||
f:302ec5652178b7c89ef3967a56cafd47:octave/.md5sum
|
||||
f:5944d98f93bd80664a848fc768d06779:octave/.signature
|
||||
f:4428b1782d6b2b56507ce9aeff7bf81d:octave/Pkgfile
|
||||
f:28291fae2ff5dc6664f2e483ac5b0d68:tuigreet/.md5sum
|
||||
f:f26be1a427696c1af78566caf20eb6b1:tuigreet/.signature
|
||||
f:406ef23d61bc2179b8a0d53501dda881:tuigreet/Pkgfile
|
||||
f:7accd4b22f7a8d755f537619d76c4b6e:tuigreet/.footprint
|
||||
f:71af49cfa61043bd01f89364fc85a732:libtimidity/.md5sum
|
||||
f:4cf6da2bb379c9ab10ece5972d8e091e:libtimidity/.signature
|
||||
f:272da831d37b45f618c7deeadc086d15:libtimidity/Pkgfile
|
||||
f:5fe4beb88a8acd63b4b235f5a0c019d2:libtimidity/.footprint
|
||||
f:a318673483415a00b763de9870a9e285:zathura-ps/.md5sum
|
||||
f:a5531464a3ae0e5987dc4e5b5afb7bab:zathura-ps/.signature
|
||||
f:f7b7fe3cfcb15bb430c8256a797a9c3a:zathura-ps/Pkgfile
|
||||
f:dc946177c3e1057591b8951b35cefb57:zathura-ps/.footprint
|
||||
f:8aa37aeb554f9c382ae53e7bc579a4b5:sfwbar/.signature
|
||||
f:7fbde8720df00e34152b8a5504bcb143:sfwbar/Pkgfile
|
||||
f:ac1f0efcf54f9a7e69fa9dc7561f14b7:sfwbar/.footprint
|
||||
f:9b240c9485d5cd71ed91ea7afb497ef8:kitty/.signature
|
||||
f:f89553f1975de3bd24eade3e00787304:kitty/Pkgfile
|
||||
f:f0a11729be651b6bd83f760d1bf12907:kitty/.footprint
|
||||
f:cc9b793b952fd416cbdfb1b9e7c789d7:recode/.signature
|
||||
f:2d6af985912a292efe85f194304157ee:recode/Pkgfile
|
||||
f:e1cf1c12ed92637910cf5b565c97070c:recode/.footprint
|
||||
f:7651f4129adc39769742da14b15b81a4:zathura-pdf-poppler/.signature
|
||||
f:6f20e58ad296314f506976a66073e432:zathura-pdf-poppler/Pkgfile
|
||||
f:450df55b31be785dcbbe0a874a1d2db8:gnuplot-qt5/.md5sum
|
||||
f:d94c094b537bf93221e7ecf1110a9584:gnuplot-qt5/.signature
|
||||
f:2e1ab848909639f9da00dac23782f0bf:gnuplot-qt5/Pkgfile
|
||||
f:cc51ccf0855d1f9a802c148c127d414c:gnuplot-qt5/.footprint
|
||||
f:bcd82d53831472f1ddd115d608b2fdad:dwm/config.h
|
||||
f:b4ceb1abaf0a69ab6bfbefd724853f5a:dwm/.md5sum
|
||||
f:464f39998d6b317bb413bc7c7396b749:dwm/.signature
|
||||
f:2fbf3f3df235711554fffd3ae62dcc39:dwm/Pkgfile
|
||||
f:741c1a116e5019e71222386c940489a8:dwm/.footprint
|
||||
f:62b29c353146c16655ad788c14677762:sundials/sundials-fix-cmake-targets.patch
|
||||
f:b5eb5a2f2bc329133c39a584609ddcd8:sundials/.md5sum
|
||||
f:f8f29d5a6302804d68d347cd6e046171:sundials/.signature
|
||||
f:ce9a77c1f2a89c3d6dcd526ea168f9ed:sundials/Pkgfile
|
||||
f:f86b14e4d133448fc0b537dba6acc349:sundials/.footprint
|
||||
f:bcb151962a1e791cf8fb9683b93be7e7:xboard/.md5sum
|
||||
f:01bc764edb55f1be57aec0991c0dbeb4:xboard/.signature
|
||||
f:d14af714f7022f66604ea86141f29cac:xboard/Pkgfile
|
||||
f:99a5fa51ece704b2270b7225613e5b6f:xboard/.footprint
|
||||
f:db39f3700d5656138888a7cbeb223bc1:glew/.md5sum
|
||||
f:796298d8a3e18ca3313e4b931fdb2b1c:glew/.signature
|
||||
f:29dc93fe736c965075337c7ece0daeff:glew/Pkgfile
|
||||
f:619484da13a6ce42e60ece709891e548:glew/glew-2.0.0-install-headers.patch
|
||||
f:d77ab201db9f9d7022bbf20f4bb2440b:glew/.footprint
|
||||
f:86c244343e19e05ed78d8e4a84c1a1a3:recode/.md5sum
|
||||
f:5dc2a8999ef2b68692be94fa1aa68dec:recode/.signature
|
||||
f:5991c460413217e19ab6fab17647482e:recode/Pkgfile
|
||||
f:9a1e813cd14cd2a54beff1152e626ca3:recode/.footprint
|
||||
f:967d8e263bc3f6b4ab0ef13cd04b735e:zathura-pdf-poppler/.md5sum
|
||||
f:63bb4dd9a31538302b8ade54e5ab2651:zathura-pdf-poppler/.signature
|
||||
f:8985b6a9b34eee37fe169a3bd10fa273:zathura-pdf-poppler/Pkgfile
|
||||
f:3961411333908c5200c5ba74f8240798:zathura-pdf-poppler/.footprint
|
||||
f:0cc425d03faffdcc793b0af7ec749893:libfreeimage-lite/.signature
|
||||
f:33f6c238ba0a0730493b7eb65dc88a21:libfreeimage-lite/.md5sum
|
||||
f:74e453d9399191d49fb6acb51d70694a:libfreeimage-lite/.signature
|
||||
f:c4a660d93a260478a5f4d246be1c260d:libfreeimage-lite/Pkgfile
|
||||
f:55654b9c5c4042bbd1ca6d158629d37a:libfreeimage-lite/.footprint
|
||||
f:3226679cd5db1655a4c15159163ea364:libfixposix/.signature
|
||||
f:71db753215e3f60625b22d48aaca2888:libfixposix/Pkgfile
|
||||
f:4f4524a2130da2b111dbdd57ba1abccb:libfixposix/.footprint
|
||||
f:29237c07a0bf20838ece802084764d01:epiphany/.signature
|
||||
f:fe5c3a94ba770c0fc4428a74993c52bf:epiphany/Pkgfile
|
||||
f:627ed74e27650ad8b5f860f26a174def:epiphany/post-install
|
||||
f:1d85a0aa812813bace4fe92bbc8aada5:epiphany/.footprint
|
||||
f:923490f2493a3515ae5b1d4c2ed229b2:libucl/.md5sum
|
||||
f:9568be62679c4183e6101859d674dfae:libucl/.signature
|
||||
f:39c8c3c30b499d5e059d9b62e09baa68:libucl/Pkgfile
|
||||
f:f662eab085588b1ceb627c0e1a6b95ca:libucl/.footprint
|
||||
f:34c1fdd62acca222bb7ff581d8316bdc:qscintilla-qt5/.md5sum
|
||||
f:de611c5696fb6b3bbdee962549323cca:qscintilla-qt5/.signature
|
||||
f:25075493917caba62435300d2351f703:qscintilla-qt5/Pkgfile
|
||||
f:697418f323a9d3ac5095bfdb9606a0f3:qscintilla-qt5/.footprint
|
||||
f:ae3893a9a7a61a927b138a954f769160:mtpaint/.md5sum
|
||||
f:d14be1580157e455111640c4a016d93d:mtpaint/.signature
|
||||
f:a23d5696863b4f7aa13a504910c2155e:mtpaint/Pkgfile
|
||||
f:f3bc71cd175f17d32ee4b3811c5cd0a7:mtpaint/.footprint
|
||||
f:259742d9decea4ad6f256a1dd0999279:mblaze/README
|
||||
f:c1eca91654e731640d6771edc361d437:mblaze/mdelete.1
|
||||
f:de51de573d2fa05ed336c9ebc0551e50:mblaze/.signature
|
||||
f:3f949a6660be6cf8da69e9f06ee94328:mblaze/Pkgfile
|
||||
f:4b8ebe4cf8e86774aedd356078142568:mblaze/reuse-sent.patch
|
||||
f:d061d1d2c77097cd1c81b98dedf31a93:mblaze/mblaze-fofl.patch
|
||||
f:6f2f7e16c73c3de34b56db01efb2421f:mblaze/replyfrom.patch
|
||||
f:09d8d412c4c137f17cfc800eaf332c7e:mblaze/.md5sum
|
||||
f:9c201b9598b2224bc5f3fc21f5972f40:mblaze/.signature
|
||||
f:bc379d0f0b599779d50aec79e9b99311:mblaze/Pkgfile
|
||||
f:ea33598a97f821c57f7f5dd89f640ade:mblaze/reuse-sent.patch
|
||||
f:86fa507b708696ddd8fdad046922de63:mblaze/mblaze-fofl.patch
|
||||
f:0cde925c01cff5ac0c84aa72f9079cbc:mblaze/mailshow
|
||||
f:41a4b23d39be1edc3744f6db6f347bb8:mblaze/mblaze-delete.patch
|
||||
f:ec4ad26d1d06f572b11db3fb45a89cf9:mblaze/mblaze-delete.patch
|
||||
f:c4f44e42fd4a447423d0bfd02065c114:mblaze/.footprint
|
||||
f:3504865d8c7b69c91ca808f4569a6438:dreamchess/.signature
|
||||
f:6283642166b438bd5944b842efdf5008:dreamchess/Pkgfile
|
||||
f:67155577625163c0f8701fedda418606:dreamchess/.md5sum
|
||||
f:45a9c0d766f1e7667b396f6991868701:dreamchess/.signature
|
||||
f:9e4adb77ad0199d6ba6ac3647c8212fb:dreamchess/Pkgfile
|
||||
f:73562b8c9613cfeebe13855fd4e1aca2:dreamchess/.footprint
|
||||
f:7570b44e87f3869fc3274f513a21d992:python3-dbfread/.signature
|
||||
f:3479e2d1ccf4a4c69ca2c71ddbe85a88:python3-dbfread/Pkgfile
|
||||
f:e34f33eff018b57c826b1e3eedfa54e8:python3-dbfread/.footprint
|
||||
f:9cce8a0fd6f2f9b6278a9195a1e5fc83:nyxt/.signature
|
||||
f:753f9898c049315068593de4ef367e78:nyxt/Pkgfile
|
||||
f:f0dce5a88d0c0b947d395c7476d193ab:nyxt/vi-keybindings.patch
|
||||
f:627ed74e27650ad8b5f860f26a174def:nyxt/post-install
|
||||
f:2d96d7d7eca42a769654492256c21a3a:nyxt/.footprint
|
||||
f:884e22ac47baed004f195b280605acb6:prboom-plus/.signature
|
||||
f:367a05b627b4fbc0262439022448f570:prboom-plus/Pkgfile
|
||||
f:9fcabeb1ea44a9ccf5cdb840775c01e1:prboom-plus/.footprint
|
||||
f:1951a7c9999f400463691f46f918d275:python3-openpyxl/.signature
|
||||
f:5aa3c61b3ac453486cecd01bbac5b33a:python3-openpyxl/Pkgfile
|
||||
f:b41c0615d1070a3886c739eff8a2254d:python3-openpyxl/.footprint
|
||||
f:5d930c507338b7eaeb76216771b3a3bf:portaudio-cpp/.signature
|
||||
f:ab24171294d860c7f4418fbf241a6edd:portaudio-cpp/Pkgfile
|
||||
f:c6fd51920b965c398079a0d174e16998:portaudio-cpp/.footprint
|
||||
f:f957caafb472d8c9921ba06c188e762d:wezterm/README
|
||||
f:69f0af978af475763423ee7333e0a6d4:wezterm/wezterm.lua
|
||||
f:b69d4a0e9c89db68fe392eaf1ae3d112:wezterm/.signature
|
||||
f:e72d53c5d447858e60373a536f218974:wezterm/Pkgfile
|
||||
f:1d592352de4fc7bf9f9be410dfaa5619:wezterm/.footprint
|
||||
f:d3ce63301720bb7ca3fc8378c6ede115:libreoffice-bin/.signature
|
||||
f:c106aa6b4009631d8b71f66d580d46ab:libreoffice-bin/Pkgfile
|
||||
f:b993022d6450e653e73b4268cdca2cf7:libreoffice-bin/.footprint
|
||||
f:e0e9b6a9e647ccd275126e4962202ea8:libdispatch/.signature
|
||||
f:5e894ff8afaa6fafe7e00a2cb7c225a0:libdispatch/Pkgfile
|
||||
f:7a185761f34fc8f2af84c081d67237d1:libdispatch/.footprint
|
||||
f:e4b178da99453cfebec2d61c1cf9dcca:freepats/.md5sum
|
||||
f:2a554a60d4ecb1d238d474b6d97a310e:freepats/.signature
|
||||
f:5a14c859c4e4ed24b002596bc44b7950:freepats/Pkgfile
|
||||
f:171a3b067aa2d35a435ee2d37df065d4:freepats/.footprint
|
||||
f:82eb785e29fa2bf25c067018f705d4db:python3-olefile/.signature
|
||||
f:6967729e57924bc15d999600fc811f05:python3-olefile/Pkgfile
|
||||
f:035d20e846de99110cc324a7cc8755df:python3-olefile/.footprint
|
||||
f:ffb1237f67db077bd3b400f41b0927be:hikari/.md5sum
|
||||
f:1dbbf7ba26f79b15b3724c9e4b954a07:hikari/.signature
|
||||
f:e0477a6be284947d515850a359087b22:hikari/Pkgfile
|
||||
f:f5b1f54067794df694b0309310cc5376:hikari/.footprint
|
||||
f:f882f7c0412069f61827ff18f4216a06:kristall/.md5sum
|
||||
f:19bcdc59b15c67cc005f7bde07f61e78:kristall/.signature
|
||||
f:442e457b5490f47aba1a70e122d9bd7b:kristall/Pkgfile
|
||||
f:0478c670de19dbcd56e8bc8ea263c374:kristall/.footprint
|
||||
f:4661f10716fdf4b45e39a3a7abfe6f4b:prboom-plus/.md5sum
|
||||
f:00a0d352b7a19d0e27d63f3920ea9c4c:prboom-plus/.signature
|
||||
f:1169a7086d81330892a8c3750cdb8f99:prboom-plus/Pkgfile
|
||||
f:df7dc18d4185794d220557bdd87195f1:prboom-plus/.footprint
|
||||
f:a1095468cb857e3adae1b05c197f21e1:greetd/README
|
||||
f:55a74784e284c512faee1e0e2376e0bc:greetd/.md5sum
|
||||
f:c65397d8f28cb6e4d5932e817daec295:greetd/.signature
|
||||
f:cd826de07736a3ed2ef59e275a0f54fb:greetd/Pkgfile
|
||||
f:701ad982afce4eb8437920bd1d174a56:greetd/greetd.service
|
||||
f:00ef4e1a9c70bc9dcac1be71c31f1230:greetd/greetd.pam
|
||||
f:93f8e3775d83bddab6c7478e02a2e78f:greetd/post-install
|
||||
f:6da967a426482ad9db6e25dbd092dcfb:greetd/.footprint
|
||||
f:4670134174c0dd94624bfa4cab5434c4:libde265/.md5sum
|
||||
f:f2fbaa63fb6664fb4147f40c35afb8ca:libde265/.signature
|
||||
f:35fd902dc3aae8f5010066d609c15b49:libde265/Pkgfile
|
||||
f:a0d0c43ccd086ebcff1de84c68faa2b2:geany/.md5sum
|
||||
f:d043b24a83709648d2c9ce50f5aca1c2:geany/.signature
|
||||
f:9d03d3bfd648354b24ed899495efdb16:geany/Pkgfile
|
||||
f:7b53597c81a09afcb5ba1b4dfa8e140b:geany/.footprint
|
||||
f:131e60f4ab758f4b909f22489b3b7fef:pkgutils/pkgmk.in.patch
|
||||
f:d2d9a847f473f449696183e7c5304bfd:pkgutils/.md5sum
|
||||
f:84aa9229478ab3dbcd946359f1b6bdfd:pkgutils/.signature
|
||||
f:14822e345e33bae372a01932e2d53dc3:pkgutils/Pkgfile
|
||||
f:0d3a6fed127ba555ba0c1a587130c6bc:pkgutils/.footprint
|
||||
f:e3782d5410390702f1d518204f00f4a1:qhull/.md5sum
|
||||
f:9cc1e0d3df2cb84ab9ff0c81dd5a1699:qhull/.signature
|
||||
f:4d2e2d7d9cfcb0d5f55d76e232131149:qhull/Pkgfile
|
||||
f:9eeac2eb669de8af5ecdcf0095745a45:qhull/.footprint
|
||||
f:e3040feeec90558ef2f0129ae7b5e614:prt-utils/prtsweep
|
||||
f:c9e0d6e4928526bd3086035eb706ec12:prt-utils/.md5sum
|
||||
f:7f3d824af39b85c2caf715d9a25f37a0:prt-utils/.signature
|
||||
f:af5f5f9b9876ba435f2b2e770a7b95d7:prt-utils/portspage.patch
|
||||
f:940e7d309500cc2bf9e504abefa86ce4:prt-utils/Pkgfile
|
||||
f:512a1536a0c515a7cbe6cb54a65e121f:prt-utils/prtwash.1
|
||||
f:09b6f7bf985c2bc67ea87fe8cf635769:prt-utils/prtsweep.1
|
||||
f:61b9b7c642e0d18d27a0ec79d0c36359:prt-utils/dllist.patch
|
||||
f:23a83189641ed432224d7e55c6e905a4:prt-utils/dllist.1.patch
|
||||
f:ce8937dd6544aa372003b9f7ea46a7e0:prt-utils/pkgfile.5
|
||||
f:aaa2b6d05e90f274883dd8e4f878a8a5:prt-utils/.footprint
|
||||
f:3faee29802663f422b918a826e752cc0:prt-utils/prtwash
|
||||
f:47d648374e2f81ad8e210a8448575e59:libusb/fix-descriptor-parsing.patch
|
||||
f:f8b92579502a89cbc209606f4b4261e2:libusb/.md5sum
|
||||
f:e355a3cbaa67bdc8a5dca7377346e281:libusb/.signature
|
||||
f:c82b6445d7186b4b516a2781144a7f86:libusb/Pkgfile
|
||||
f:6d00fd89381a70485b2d777c863d50e3:qrupdate/r33-complex-real.patch
|
||||
f:579969662273cd3911c8518449cc0f42:qrupdate/.md5sum
|
||||
f:43a6d09b78ece3d4022177ff0d7ec58b:qrupdate/.signature
|
||||
f:7a86741fdb3bc7987a8b06ec272433d9:qrupdate/Pkgfile
|
||||
f:dcc79f672da9a4a920698929afd6bbe6:qrupdate/.footprint
|
||||
f:94969eacaafabc11144cc76e1df1906e:qrupdate/r32-drop-awk.patch
|
||||
f:0e86b5c3a2d2ec1a745fcdae99b6ec1c:fortune-mod-de/README
|
||||
f:0ca5a71f7b222cc19d0bb5a7564f4698:fortune-mod-de/.signature
|
||||
f:c88e43ff06315072c7a8e5684c4a3b6c:fortune-mod-de/Pkgfile
|
||||
f:e5cc8cc55b48a55d55126ba3864c8a7f:fortune-mod-de/.md5sum
|
||||
f:08103357d8da16009d655a5e760e0858:fortune-mod-de/.signature
|
||||
f:de08a73c18f9770223b71357cc6657e4:fortune-mod-de/Pkgfile
|
||||
f:ed947dcc1d4f74de07a1d369cf22c0e3:fortune-mod-de/.footprint
|
||||
f:51b29e5b69a66718b801c8e6cec5389d:ltris/README
|
||||
f:2c06a7bb1a7fb82c73816ad2c103af1f:ltris/.signature
|
||||
f:9aac2dfbf47437339f6f6baf00716c3e:ltris/Pkgfile
|
||||
f:b81a2c52b4b0e8e414a9056dc60bba39:ltris/.footprint
|
||||
f:0a4e95d19883433250ed25a4576786c3:python3-leather/.signature
|
||||
f:6062824fcf69681d22224a72424e71aa:python3-leather/Pkgfile
|
||||
f:c5d248326e6930219b5ffecdefed419b:python3-leather/.footprint
|
||||
f:356b5ae702d1dc6e59ed3be39b370d1f:python3-agate/.signature
|
||||
f:e129f2311bbfc727af29cdb89b36c56c:python3-agate/Pkgfile
|
||||
f:7afb4395d655f54958f3e961005982c3:python3-agate/.footprint
|
||||
f:ef2ca2fff21e400dd83f8768a485b144:deadbeef-alarm/.signature
|
||||
f:cc0fb01dffe503647857a6d1d511cb2c:deadbeef-alarm/Pkgfile
|
||||
f:da1b0992bc1c506820f8b4618c53230a:deadbeef-alarm/Makefile
|
||||
f:a33f8fd6cd3eac9152dcde6f1cb6fb87:deadbeef-alarm/.footprint
|
||||
f:030b2f108ab7ae25d0b4d53f531d5f84:deadbeef-alarm/alarm.cc
|
||||
f:2632d42e4dfc33907512cc3108987f58:oksh/.signature
|
||||
f:fba3ef2b8cc31c070f2ea4e9ec8957e8:oksh/Pkgfile
|
||||
f:a54b54027f1687d3ba64a0935fb71080:szip/.md5sum
|
||||
f:f39f0ce4ba22da4ecbdec7d68b066567:szip/.signature
|
||||
f:b8beda114d56a3a2064b327e9636a2fe:szip/Pkgfile
|
||||
f:62c300b708a39d45b82f98a25193be2b:gl2ps/.md5sum
|
||||
f:2b2796f19481b6b97f8380d09ea272d7:gl2ps/.signature
|
||||
f:bf9c3eb3b3dab3d582826478a8db08bd:gl2ps/Pkgfile
|
||||
f:e1da023312e83663f5a70a3e2db93e68:gl2ps/.footprint
|
||||
f:be19536fbb21ad298d123ce21c55220e:oksh/.md5sum
|
||||
f:22142d28d20c3d7a0ac148c877271075:oksh/.signature
|
||||
f:88d321b08d3354e14157b55bd7fe073a:oksh/Pkgfile
|
||||
f:d75610ef197b7420248d913c319b1d5c:oksh/post-install
|
||||
f:abd630e4c2fca1c82f3ab82628e761a1:oksh/.footprint
|
||||
f:46f19b3fb5da0799927ebea79ec920a2:cagebreak/.signature
|
||||
f:8b475edb8efb1b6a6e3728d67a26576a:cagebreak/Pkgfile
|
||||
f:63d07d73dcfd0bbe2d6b29d7b8a17586:cagebreak/.footprint
|
||||
f:10a047cd0a37146281b4a5a55083f760:tagutil/.signature
|
||||
f:5d28fd4029aa7d681486c6920a0cc82b:tagutil/Pkgfile
|
||||
f:0d71ad729b3354cc32cffceed4a1eae6:README.md
|
||||
f:c78926e47fdea84bf7de1519b432b2ac:gjs/.md5sum
|
||||
f:fe28818bb234238055384ac9d883ebcc:gjs/.signature
|
||||
f:012d87acb7301ad3d72e7f5ce205ba72:gjs/Pkgfile
|
||||
f:6bc11f8d6bc0878c1b01d3887a9a430a:gjs/.footprint
|
||||
f:f83c320a23dc4052f5e08d8db92705b4:.git/index
|
||||
f:970f0c9a8fcccb4555a94ece9f7d1461:.git/refs/heads/master
|
||||
f:4cf2d64e44205fe628ddd534e1151b58:.git/HEAD
|
||||
f:a0a7c3fff21f2aea3cfa1d0316dd816c:.git/description
|
||||
f:3c81536c7abee421b8e591c4997f04ae:.git/logs/refs/heads/master
|
||||
f:3c81536c7abee421b8e591c4997f04ae:.git/logs/HEAD
|
||||
f:c6ebde717b7bd5b38b87ec7addf19385:.git/config
|
||||
f:532d9761fbe86721509eda96e357c25d:.git/COMMIT_EDITMSG
|
||||
f:6aa44ab647008bac4c228b136e24625e:.git/objects/88/c4996e658ec62a8f9ea68d8a8c36da160f4b38
|
||||
f:5e60e317a4b5d6c53a4e8dc572b6f3c4:.git/objects/e6/1d3bd2125b149c93b19212fc4988cf9f4d8cad
|
||||
f:7344101b73633fc29a1d4577e965833c:.git/objects/b4/1a275ef8e08c429ddbd41ad39b7de651859a6f
|
||||
f:c7ab00c7784efeadad3ae9b228d4b4db:.git/hooks/push-to-checkout.sample
|
||||
f:054f9ffb8bfe04a599751cc757226dda:.git/hooks/pre-applypatch.sample
|
||||
f:305eadbbcd6f6d2567e033ad12aabbc4:.git/hooks/pre-commit.sample
|
||||
f:ce562e08d8098926a3862fc6e7905199:.git/hooks/applypatch-msg.sample
|
||||
f:39cb268e2a85d436b9eb6f47614c3cbc:.git/hooks/pre-merge-commit.sample
|
||||
f:2b7ea5cee3c49ff53d41e00785eb974c:.git/hooks/post-update.sample
|
||||
f:2b5c047bdb474555e1787db32b2d2fc5:.git/hooks/prepare-commit-msg.sample
|
||||
f:2ad18ec82c20af7b5926ed9cea6aeedd:.git/hooks/pre-receive.sample
|
||||
f:56e45f2bcbc8226d2b4200f7c46371bf:.git/hooks/pre-rebase.sample
|
||||
f:647ae13c682f7827c22f5fc08a03674e:.git/hooks/update.sample
|
||||
f:579a3c1e12a1e74a98169175fb913012:.git/hooks/commit-msg.sample
|
||||
f:2c642152299a94e05ea26eae11993b13:.git/hooks/pre-push.sample
|
||||
f:ea587b0fae70333bce92257152996e70:.git/hooks/fsmonitor-watchman.sample
|
||||
f:036208b4a1ab4a235d75c181e685e5a3:.git/info/exclude
|
||||
f:07632d98a25d5e727522d28494953097:tagutil/.md5sum
|
||||
f:64401397320236dba8a148b4513742c0:tagutil/.signature
|
||||
f:44dcf9b47d2d1824de3fe7b51484a99a:tagutil/Pkgfile
|
||||
f:1e86acff2b0e4f7f59c4c91d39625f09:tagutil/.footprint
|
||||
f:f89fc1ada8db70b788b1f207020bcfa7:python3-csvkit/.signature
|
||||
f:3872d7f93d5dfa3599ddd45e6344fa9e:python3-csvkit/Pkgfile
|
||||
f:96594be244032dd51546ab22e6bc2a94:python3-csvkit/.footprint
|
||||
f:64299ab187bec0a272fd484cba5ae45e:python3-et_xmlfile/.signature
|
||||
f:3b903a744ae49ea8ba2295ee91e0da3b:python3-et_xmlfile/Pkgfile
|
||||
f:71cb950baaf9fc91d3c4c7a86ef2bd25:python3-et_xmlfile/.footprint
|
||||
f:6cd469da154425a748347cdd908280ed:imv/freeimagelite.patch
|
||||
f:2ba8d0699655ab9cda48d3f8180455c0:imv/.signature
|
||||
f:ffffb19b3f7adc7e90a78c0018a58739:imv/Pkgfile
|
||||
f:f8607b6cf68f2eba028d7d1c3f71f8bd:imv/.footprint
|
||||
f:8469ed99af6a8fc425807a12897a50ae:hdf5/.md5sum
|
||||
f:f2ed6f17efd39a563448690efbe9f8da:hdf5/.signature
|
||||
f:8abb95621b856db932cfab3b9ecc098b:hdf5/Pkgfile
|
||||
f:97dbd27198bc704dd2416425f082bbf6:imv/freeimagelite.patch
|
||||
f:aa04669bcdf3994e72ce7887bca0b8ae:imv/.md5sum
|
||||
f:7a02985406edddc0866fcc722f8fa1a7:imv/.signature
|
||||
f:d34ebe850ef9757974e2452d8da7e95d:imv/Pkgfile
|
||||
f:0bf314c5c9b2ce59cf3f07c40e1baf8c:imv/.footprint
|
||||
|
|
|
@ -2,19 +2,15 @@ drwxr-xr-x root/root usr/
|
|||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/arpack/
|
||||
-rw-r--r-- root/root usr/include/arpack/arpackdef.h
|
||||
-rw-r--r-- root/root usr/include/arpack/arpackicb.h
|
||||
-rw-r--r-- root/root usr/include/arpack/debug.h
|
||||
-rw-r--r-- root/root usr/include/arpack/debugF90.h
|
||||
-rw-r--r-- root/root usr/include/arpack/stat.h
|
||||
-rw-r--r-- root/root usr/include/arpack/statF90.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/cmake/
|
||||
drwxr-xr-x root/root usr/lib/cmake/arpackng/
|
||||
-rw-r--r-- root/root usr/lib/cmake/arpackng/arpackng-config-version.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/arpackng/arpackng-config.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/arpackng/arpackngTargets-release.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/arpackng/arpackngTargets.cmake
|
||||
lrwxrwxrwx root/root usr/lib/libarpack.so -> libarpack.so.2
|
||||
drwxr-xr-x root/root usr/lib/cmake/arpack-ng/
|
||||
-rw-r--r-- root/root usr/lib/cmake/arpack-ng/arpack-ng-config-version.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/arpack-ng/arpack-ng-config.cmake
|
||||
-rwxr-xr-x root/root usr/lib/libarpack.la
|
||||
lrwxrwxrwx root/root usr/lib/libarpack.so -> libarpack.so.2.1.0
|
||||
lrwxrwxrwx root/root usr/lib/libarpack.so.2 -> libarpack.so.2.1.0
|
||||
-rwxr-xr-x root/root usr/lib/libarpack.so.2.1.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
|
|
1
arpack/.md5sum
Normal file
1
arpack/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
bb4cf448f2480a0ffe5517d579f980c3 arpack-3.8.0.tar.gz
|
|
@ -1,5 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxL3RdWg2F5iR5UiLnwIIU3hexp2Y3YjB5T3FiP7yJO+3bj1EZ7obmr71DvSxybk2jXCgICPOBBmouqnVIwT/0gA=
|
||||
SHA256 (Pkgfile) = 95761456856e4cb8f1352317df08e5db557c4a70ff5492bc3cca04ceadb5d1d7
|
||||
SHA256 (.footprint) = 5381b7b22b779e79a35d9920d629f7a33454414cec2473b4d18697e79075a787
|
||||
SHA256 (arpack-3.9.1.tar.gz) = f6641deb07fa69165b7815de9008af3ea47eb39b2bb97521fbf74c97aba6e844
|
||||
RWTTPlFarK9CxPGuW+gOcRpPE2uh9Vus7QjU63tCLi2D+kJAEpbiwUB7I1TZipPlkqgsl2tFSBps1vzeW0DhCS+6w8oNnCV5Hgw=
|
||||
SHA256 (Pkgfile) = 54286c9325e52aa0abdb58b59e251849d2aff730384b9f4c0a3fa584345b0ee5
|
||||
SHA256 (.footprint) = 957bed79cab3effb4fdbfac4f567236569efa70fe52911b243b06ece9e4d57a6
|
||||
SHA256 (arpack-3.8.0.tar.gz) = ada5aeb3878874383307239c9235b716a8a170c6d096a6625bfd529844df003d
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
curl -s "https://github.com/opencollab/arpack-ng/tags" \
|
||||
| awk '/archive\/refs\/tags.*tar\.gz/ {$0=gensub(/.*\/refs\/tags\/(.+)\.tar\.gz.*/,"\\1",1); print;}' \
|
||||
| head -n 1
|
|
@ -1,26 +1,22 @@
|
|||
# Description: Fortran77 subroutines for solving large scale eigenvalue problems
|
||||
# URL: https://github.com/opencollab/arpack-ng
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: lapack
|
||||
# Optional: openmpi
|
||||
# Depends on: lapack gcc-fortran
|
||||
|
||||
name=arpack
|
||||
version=3.9.1
|
||||
version=3.8.0
|
||||
release=1
|
||||
source=(https://github.com/opencollab/arpack-ng/archive/$version/$name-$version.tar.gz)
|
||||
source=(https://github.com/opencollab/arpack-ng/archive/refs/tags/$version.tar.gz)
|
||||
renames=($name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
prt-get isinst openmpi && ARPACK_MPI="on" || ARPACK_MPI="off"
|
||||
cd $name-ng-$version
|
||||
sh bootstrap
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
make check
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
cmake -S $name-ng-$version -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_C_FLAGS_RELEASE="$CFLAGS -fPIC" \
|
||||
-DCMAKE_Fortran_FLAGS="$CFLAGS -fPIC" \
|
||||
-DBUILD_SHARED_LIBS=on \
|
||||
-DEXAMPLES=off -DMPI=$ARPACK_MPI
|
||||
|
||||
ninja -C build -j ${JOBS:-1}
|
||||
DESTDIR=$PKG ninja -C build install
|
||||
# strip .la files
|
||||
rm -f $PKG/usr/lib/*.la
|
||||
}
|
||||
|
|
|
@ -7,7 +7,8 @@ drwxr-xr-x root/root usr/include/
|
|||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/bemenu/
|
||||
-rwxr-xr-x root/root usr/lib/bemenu/bemenu-renderer-curses.so
|
||||
-rwxr-xr-x root/root usr/lib/libbemenu.so.0.6.21
|
||||
-rwxr-xr-x root/root usr/lib/bemenu/bemenu-renderer-wayland.so
|
||||
-rwxr-xr-x root/root usr/lib/libbemenu.so.0.6.4
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/bemenu.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
|
|
1
bemenu/.md5sum
Normal file
1
bemenu/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
299a35a382d7b36dfbf77e89a2a5b5c5 bemenu-0.6.4.tar.gz
|
|
@ -1,5 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxIGYn8ndP86oALJvjAbuP4MtUsQGiwjxWpP4V3hb0QDaES/VixV48fONoGFlM/yfiUeyPpi8kVtZ4jWbrHXlLgQ=
|
||||
SHA256 (Pkgfile) = 15fa713b490ba58ee260c17f7102a3082cc3694b9918847ea45e6f5b9ea0c37d
|
||||
SHA256 (.footprint) = 6ac2d78e34a2dd86b3a949e94c80302579dd3a8e9c309ad95e01d793d5de3521
|
||||
SHA256 (bemenu-0.6.21.tar.gz) = 854901e8d8aa45c20a284263e43d2d02c413d3b69bf2b854b5ed6d09117560ef
|
||||
RWTTPlFarK9CxIayUdtV39xojKdvm8RNTX6F2hlU2dAEnZnr4MuHLrj49VhRkeFclheogtyKSxpbLtgWcv+qF4LquXQsDBj8gwg=
|
||||
SHA256 (Pkgfile) = 850c8cc2b52b8057a24a4988ce9ccef22ebb0b1f63c661f0cecd702323af29b0
|
||||
SHA256 (.footprint) = 985df091d120aa8bd6457fbb2f38f9f102efc1cd1c65839ca81d14f8b8143a76
|
||||
SHA256 (bemenu-0.6.4.tar.gz) = 9b1ad6768a37e3b526ac31e05903b4fc8d95d28870c8fecbe803ccfc8eae1bbe
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
lynx -dump "https://raw.githubusercontent.com/Cloudef/bemenu/master/VERSION"
|
|
@ -1,21 +1,19 @@
|
|||
# Description: dynamic menu library and client program inspired by dmenu with support for wayland compositors
|
||||
# URL: https://github.com/Cloudef/bemenu/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: pango wlroots
|
||||
# Depends on: pango wlroots libxkbcommon
|
||||
# Optional: xorg-libxinerama
|
||||
|
||||
name=bemenu
|
||||
version=0.6.21
|
||||
version=0.6.4
|
||||
release=1
|
||||
source=(https://github.com/Cloudef/$name/archive/$version/$name-$version.tar.gz)
|
||||
source=(https://github.com/Cloudef/bemenu/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
TARGETS="clients curses man"
|
||||
BEMENU_INSTALL="install-bins install-libs install-man install-include install-pkgconfig install-curses"
|
||||
|
||||
prt-get isinst xorg-xcb-util-renderutil && { TARGETS+=" x11"; BEMENU_INSTALL+=" install-x11"; }
|
||||
prt-get isinst wayland && { TARGETS+=" wayland"; BEMENU_INSTALL+=" install-wayland"; }
|
||||
|
||||
prt-get isinst xorg-xcb-util-renderutil && TARGETS+=" x11" && BEMENU_INSTALL+=" install-x11"
|
||||
prt-get isinst wayland && TARGETS+=" wayland" && BEMENU_INSTALL+=" install-wayland"
|
||||
cd $name-$version
|
||||
make PREFIX=/usr $TARGETS
|
||||
make PREFIX=/usr DESTDIR=$PKG ${BEMENU_INSTALL}
|
||||
|
|
1
bogofilter/.md5sum
Normal file
1
bogofilter/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
50f43275b381bac256dd4bc9a7fded38 bogofilter-bogofilter-1.2.5.tar.gz
|
|
@ -1,5 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxAgr3iLmm2NtpLgItcBQEHIGlrlY8wIcNE5E6h0th+lrUyPD4BDLW38RXR6SjdRPP0nrX49eJXd+dj4ET2PUpgg=
|
||||
SHA256 (Pkgfile) = fb5d8f1bce050468771e7e04321d5df4542546459178cdbc5ca5c7052d805fc2
|
||||
RWTTPlFarK9CxLVxu7H3qd2yooRqQKnXS9t6jmeXgdutCjjT60KUUvp/6RkGjgInvQk75gv8M8RVpNlgiHCVxPloeVUzlvcTTQo=
|
||||
SHA256 (Pkgfile) = 150d6b2aced2ec237953288be89124a8646fd39d8ed2240e5181f2efe9cefef1
|
||||
SHA256 (.footprint) = 4350b523143314fc15cdf75016bb7d6313b6d94b181744241093aff845b7fb15
|
||||
SHA256 (bogofilter-bogofilter-1.2.5.tar.gz) = 3edabee49f499d3111871ad40012a9d1dba2df14c1d9034a98b0e6057d619d2f
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# Description: implements Bayesian technique for spammy email classification
|
||||
# URL: http://bogofilter.sourceforge.net/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Packager: Eric Raymond, David Relson, Matthias Andree, Greg Louis et al.
|
||||
# Depends on: xmlto
|
||||
|
||||
name=bogofilter
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/xdg/
|
||||
drwxr-xr-x root/root etc/xdg/cagebreak/
|
||||
-rw-r--r-- root/root etc/xdg/cagebreak/config
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/cagebreak
|
|
@ -1,5 +0,0 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxJfrvopY3kYM3DwbyhaPtHAUTG6EcPP8VylopmX6NznQ8/NN0yvKw2ZshJ/nVW+0knVldBTy0Gj5QJxKLSrIxwA=
|
||||
SHA256 (Pkgfile) = 5e4a829cfdf2eddb8708ab6ad572e8443213d09812833eec2ededf50838e7c57
|
||||
SHA256 (.footprint) = f7df7383a9f35105f153b6acfdcd73840445a4103be5f08d001674635fedd2e5
|
||||
SHA256 (cagebreak-2.3.1.tar.gz) = 0ea5e896e710c8b89485d13149e58b73b5f6fed53b3a173dfc558b600b2bf413
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
curl -s "https://raw.githubusercontent.com/project-repo/cagebreak/master/Changelog.md" \
|
||||
| awk '/^## Release/ { print $NF }' \
|
||||
| head -n 1
|
|
@ -1,25 +0,0 @@
|
|||
# Description: tiling wayland window manager similar to ratpoison
|
||||
# URL: https://github.com/project-repo/cagebreak/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: wlroots libxkbcommon
|
||||
# Optional: scdoc xorg-xwayland
|
||||
|
||||
name=cagebreak
|
||||
version=2.3.1
|
||||
release=1
|
||||
source=(https://github.com/project-repo/$name/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
PKGMK_OPTS="--prefix=/usr --buildtype=release -Db_lto=true -Db_pie=true"
|
||||
prt-get isinst xorg-xwayland && PKGMK_OPTS+=" -Dxwayland=true"
|
||||
prt-get isinst scdoc && PKGMK_OPTS+=" -Dman-pages=true"
|
||||
|
||||
cd $name-$version
|
||||
mkdir -p bld
|
||||
meson setup bld $PKGMK_OPTS
|
||||
|
||||
ninja -C bld -j ${JOBS:-1}
|
||||
DESTDIR=$PKG ninja -C bld install
|
||||
|
||||
rm -rf $PKG/usr/share/licenses
|
||||
}
|
1
catgirl/.md5sum
Normal file
1
catgirl/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
74e142ffa7e61ec5a32424550128336f catgirl-2.0.tar.gz
|
|
@ -1,5 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxHpBuug6Dp+Zv5Bfx3ziyMEeosL4OKGnNBqshHXk7R3y3bNahvvAhGaIB7ZqQmQy5vMt6Q78HFZ18bE/PnPfjwE=
|
||||
SHA256 (Pkgfile) = df15322a9d2ec0f88bd93d7930b90d1d139406d7677049f4aedef2004a897b48
|
||||
RWTTPlFarK9CxJfa/qw0WTqyqrLbnlx8bKNFChQmzv+8mA9TGEReoJqBUhj5ug/ssUQAzd6fHLrlT8U+XFEvbVa33GvM2iTTOQY=
|
||||
SHA256 (Pkgfile) = 70a4c0b7f0fde85919c953e23cf202049b0552531dc586e5fb8eb7bc2105b09a
|
||||
SHA256 (.footprint) = c6afe4fe8aaa4d6b0ecfd10152055cd0282227a722c7a2b11481bba4bd7c2137
|
||||
SHA256 (catgirl-2.2.tar.gz) = fb6d04a099303af05d278c705c1542e7ee61643c030d6a0b68dec5371080a3c7
|
||||
SHA256 (catgirl-2.0.tar.gz) = ae4ea7bdfc9a17127fec937dd8be6d0eb6939e07df55beaefd4edd6cd8caf632
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
curl -s "https://git.causal.agency/catgirl/refs/" \
|
||||
| awk '/catgirl\/snapshot/ {$0=gensub(/.*>catgirl-(.+)\.tar\.gz<.*/,"\\1",1); print;}' \
|
||||
| head -n 1
|
|
@ -4,9 +4,9 @@
|
|||
# Depends on: libretls ncurses
|
||||
|
||||
name=catgirl
|
||||
version=2.2
|
||||
version=2.0
|
||||
release=1
|
||||
source=(https://git.causal.agency/$name/snapshot/$name-$version.tar.gz)
|
||||
source=("https://git.causal.agency/$name/snapshot/$name-$version.tar.gz")
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/deadbeef/
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/alarm.so
|
|
@ -1,6 +0,0 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxHTD1WHSDXk9Vu/mOSN1v33f85Fzg0p5YtF4dwdLxQUxwedaLL6ThN0+Vb/4Od2+UnHey9x4SDEgoud8L3j6pQs=
|
||||
SHA256 (Pkgfile) = c6a63405841ecea18b783c342b406af496f53eaa7e062def2ed98bdef40d35cf
|
||||
SHA256 (.footprint) = e381b96011b0b5d436dc16328dc442cd0cc58d2ad5a1a065c99cb8106f21b473
|
||||
SHA256 (alarm.cc) = 01ae9ff8d01cbe68de40d9b8bb640b01deb211d7c0a121a77438139aa1bf38f7
|
||||
SHA256 (Makefile) = 80620eb30647a4ca88e0562be6d51d59eceff85d18eb1e62ffd725ddfef1dfdf
|
|
@ -1,18 +0,0 @@
|
|||
DESTDIR=
|
||||
PREFIX=/usr
|
||||
libpkgdir=$(PREFIX)/lib/deadbeef
|
||||
GLIB_CXX_FLAGS=-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
|
||||
GLIB_LD_FLAGS=-lglib-2.0
|
||||
|
||||
all: alarm.so
|
||||
|
||||
alarm.so:
|
||||
gcc -c -fPIC -I/usr/include $(GLIB_CXX_FLAGS) -Wall alarm.cc
|
||||
gcc -shared -fPIC -Wall -o alarm.so -lpthread $(GLIB_LD_FLAGS) alarm.o
|
||||
|
||||
clean:
|
||||
rm -f alarm.o alarm.so
|
||||
|
||||
install:
|
||||
mkdir -p $(DESTDIR)$(libpkgdir)
|
||||
install -m 0755 alarm.so $(DESTDIR)$(libpkgdir)/alarm.so
|
|
@ -1,15 +0,0 @@
|
|||
# Description: plugin to let DeaDBeeF serve as an alarm clock
|
||||
# URL: https://git.sdf.org/jmq/cruxports/deadbeef-alarm
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: deadbeef glib
|
||||
|
||||
name=deadbeef-alarm
|
||||
version=0.1
|
||||
release=1
|
||||
source=(alarm.cc Makefile)
|
||||
|
||||
build() {
|
||||
make GLIB_CXX_FLAGS="$(pkg-config --cflags glib-2.0)" \
|
||||
GLIB_LD_FLAGS="$(pkg-config --libs glib-2.0)"
|
||||
make DESTDIR=$PKG install
|
||||
}
|
|
@ -1,91 +0,0 @@
|
|||
# alarm clock plugin for DeaDBeeF
|
||||
|
||||
## About
|
||||
|
||||
This plugin allows the DeaDBeeF music player to serve as an alarm clock.
|
||||
|
||||
Even with its comprehensive set of command-line options, DeaDBeeF is
|
||||
ultimately a graphical program, in most cases completely unreachable
|
||||
from the restricted environment in which crontab shell scripts are executed.
|
||||
The MPRIS plugin[1] does allow some control of the media player from a crontab
|
||||
script, but because a script executed by cron usually cannot find the dbus session bus
|
||||
address in its environment, this variable must be hard-coded in the
|
||||
shell script you intend to use for activating DeaDBeeF. (For a clumsy way to
|
||||
automate the hard-coding of session bus address, you might add some sed commands
|
||||
to your window manager's autostart script, overwriting a definition line in the
|
||||
*activate-DeaDBeeF* script.) Then having surmounting this
|
||||
obstacle, you'll discover that the MPRIS plugin implements only one method for
|
||||
selecting a particular file for playback: OpenUri. Even if xdg-mime could be
|
||||
persuaded that the file extension m3u indicates a filetype audio/x-mpegurl rather
|
||||
than text/plain (so that the OpenUri argument is not immediately rejected upon
|
||||
receipt of the dbus message), the MPRIS plugin only implements OpenUri using
|
||||
the method `deadbeef->plt_add_file2`, while a playlist would require
|
||||
`deadbeef->plt_load2`. So to assemble an entire playlist using the methods available
|
||||
in the MPRIS plugin, you would have to parse the metadata of each song to determine
|
||||
how long the parent process should sleep between successive calls of OpenUri.
|
||||
**TLDR**: working around the limitations of crontab and MPRIS is more
|
||||
trouble than building a specialized plugin for alarm clock functionality.
|
||||
|
||||
To close the gap between DeaDBeeF and its console-interface counterparts
|
||||
(moc, mpd, cmus -- all of which *can* be controlled by scripts in a crontab),
|
||||
this plugin translates the essential components of the audacious alarm
|
||||
plugin[2] into the DeaDBeeF idiom. The configuration dialog lets you choose
|
||||
which days of the week the alarm goes off, what time of day, and which
|
||||
playlist you want loaded. Leaving the playlist field empty (or selecting
|
||||
an invalid file) will just start playback at the beginning of the current
|
||||
list when the alarm goes off.
|
||||
|
||||
1. https://github.com/Serranya/deadbeef-mpris2-plugin
|
||||
2. https://github.com/audacious-media-player/audacious-plugins/tree/master/src/alarm
|
||||
|
||||
## What is missing
|
||||
|
||||
The following features were present in the audacious alarm plugin, but
|
||||
have not been implemented here.
|
||||
|
||||
- Volume fading from quiet to loud after a fixed time interval. If you need that kind of
|
||||
control, all the underlying audio stacks (ALSA, OSS, Pipewire, Pulseaudio, sndio) offer
|
||||
command-line mixer tools that work fine when executed within crontab scripts, and you
|
||||
can just leave the DeaDBeeF volume slider at its highest level.
|
||||
- Stopping the playback after a specified time interval.
|
||||
(TODO: let the plugin itself turn off repeat mode if that behaviour is
|
||||
desired, simply by adding a "disable repeat mode" checkbox to the alarm
|
||||
configuration dialog. It then becomes the user's responsibility to make
|
||||
sure a playlist of the appropriate length is selected, so playback doesn't
|
||||
continue past the transition from sleep to wakefulness.)
|
||||
- Setting a different alarm time for each day of the week. Sleep
|
||||
professionals recommend that you stick to a consistent bedtime and
|
||||
wakeup time for optimal health. (But if you have a healthy sleep regimen in
|
||||
the first place, you probably wake up at the right time without an alarm.
|
||||
Omitting this feature thus makes the plugin less useful to people who
|
||||
genuinely need a mechanical disruption of their established sleep-wake cycle.)
|
||||
|
||||
## How to install
|
||||
|
||||
### For CRUX users
|
||||
|
||||
- cd to a directory in your local ports overlay
|
||||
- download the source code from this host:
|
||||
`httpup sync https://git.sdf.org/jmq/cruxports/raw/branch/master/#deadbeef-alarm deadbeef-alarm`
|
||||
- prt-get depinst install deadbeef-alarm
|
||||
|
||||
### For users of other Linux distributions
|
||||
|
||||
- check that all dependencies and header files are installed (DeaDBeeF
|
||||
and glib)
|
||||
- save the source code and the Makefile
|
||||
(`https://git.sdf.org/jmq/cruxports/deadbeef-alarm/alarm.cc`
|
||||
and `https://git.sdf.org/jmq/cruxports/deadbeef-alarm/Makefile`)
|
||||
into a working directory.
|
||||
- cd to the working directory and run make. Invoke make with
|
||||
`GLIB_CXX_FLAGS="$(pkg-config --cflags glib-2.0)"` and
|
||||
`GLIB_LD_FLAGS="$(pkg-config --libs glib-2.0)"` if your
|
||||
distribution has installed the shared glib libraries in non-standard
|
||||
locations.
|
||||
- run `make install` , optionally prepending a custom setting for PREFIX
|
||||
(such as $HOME/.local) or DESTDIR.
|
||||
|
||||
## How to contribute
|
||||
|
||||
Patches are welcome. See the header of the accompanying Pkgfile for
|
||||
contact information.
|
|
@ -1,193 +0,0 @@
|
|||
/*
|
||||
* adapted from the work of Adam Feakin <adamf@snika.uklinux.net>
|
||||
* and Daniel Stodden <stodden@in.tum.de>
|
||||
* for the audacious media player
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <time.h>
|
||||
#include <pthread.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <math.h>
|
||||
#include <glib.h>
|
||||
|
||||
#include <deadbeef/deadbeef.h>
|
||||
#define DDB_WARN_DEPRECATED 1
|
||||
|
||||
#define trace(fmt,...)
|
||||
|
||||
static const char alarm_conf_dlg[] =
|
||||
"property \"Hour\" hscale[0,23,1] alarm_conf_hour 6;\n"
|
||||
"property \"Minute\" hscale[0,59,1] alarm_conf_min 30;\n"
|
||||
"property \"Monday\" checkbox alarm_conf_day1 1;\n"
|
||||
"property \"Tuesday\" checkbox alarm_conf_day2 1;\n"
|
||||
"property \"Wednesday\" checkbox alarm_conf_day3 1;\n"
|
||||
"property \"Thursday\" checkbox alarm_conf_day4 1;\n"
|
||||
"property \"Friday\" checkbox alarm_conf_day5 1;\n"
|
||||
"property \"Saturday\" checkbox alarm_conf_day6 0;\n"
|
||||
"property \"Sunday\" checkbox alarm_conf_day0 0;\n"
|
||||
"property \"volume\" hscale[0,100,1] alarm_conf_volume 60;\n"
|
||||
"property \"playlist\n(leave empty to use current list)\" file alarm_conf_pls \"\";\n"
|
||||
;
|
||||
|
||||
const char* pl_fallback = NULL;
|
||||
|
||||
static const char* conf_keys[] = {
|
||||
"alarm_conf_day0",
|
||||
"alarm_conf_day1",
|
||||
"alarm_conf_day2",
|
||||
"alarm_conf_day3",
|
||||
"alarm_conf_day4",
|
||||
"alarm_conf_day5",
|
||||
"alarm_conf_day6" };
|
||||
|
||||
static DB_functions_t* deadbeef = NULL;
|
||||
|
||||
static int timeout_source;
|
||||
static time_t play_start;
|
||||
|
||||
/* the main alarm thread */
|
||||
static gboolean alarm_timeout (void * unused) {
|
||||
struct tm *currtime;
|
||||
time_t timenow;
|
||||
unsigned today;
|
||||
int alarm_h, alarm_m;
|
||||
float newVolume;
|
||||
int alarm_on;
|
||||
|
||||
timenow = time(nullptr);
|
||||
currtime = localtime(&timenow);
|
||||
today = currtime->tm_wday;
|
||||
|
||||
/* already went off? */
|
||||
if (timenow < play_start + 60)
|
||||
return true;
|
||||
|
||||
/* not activated today? */
|
||||
alarm_on = deadbeef->conf_get_int(conf_keys[today],1);
|
||||
if (alarm_on != 1)
|
||||
return true;
|
||||
else
|
||||
{
|
||||
alarm_h = deadbeef->conf_get_int("alarm_conf_hour",6);
|
||||
alarm_m = deadbeef->conf_get_int("alarm_conf_min",30);
|
||||
}
|
||||
|
||||
/* compare the current time with the alarm setting */
|
||||
if ((currtime->tm_hour != alarm_h) || (currtime->tm_min != alarm_m))
|
||||
return true;
|
||||
|
||||
/* none of the early exits were taken;
|
||||
* it must be time to start playing something.
|
||||
* First set the volume */
|
||||
int confVolume = deadbeef->conf_get_int("alarm_conf_volume",60);
|
||||
newVolume = ((float) confVolume/2)-50;
|
||||
deadbeef->volume_set_db(newVolume);
|
||||
|
||||
/* Next try to load the requested playlist */
|
||||
deadbeef->pl_select_all();
|
||||
char pname[200];
|
||||
deadbeef->conf_get_str("alarm_conf_pls",pl_fallback,pname,sizeof(pname));
|
||||
trace("adding playlist %s\n", pname);
|
||||
|
||||
ddb_playlist_t *pl = deadbeef->plt_get_curr();
|
||||
DB_playItem_t *after = deadbeef->pl_get_last (PL_MAIN);
|
||||
|
||||
int ab=0;
|
||||
DB_playItem_t *it;
|
||||
it = deadbeef->plt_load2 (0, pl, after, pname, &ab, NULL, NULL);
|
||||
if (!it) {
|
||||
trace("failed to load playlist %s\n", pname);
|
||||
}
|
||||
else {
|
||||
/* successfully loaded playlist, so delete previous contents */
|
||||
deadbeef->pl_delete_selected();
|
||||
}
|
||||
|
||||
if (after) {
|
||||
deadbeef->pl_item_unref(after);
|
||||
}
|
||||
|
||||
/* Start playing */
|
||||
play_start=time(nullptr);
|
||||
DB_playItem_t *first = deadbeef->pl_get_first (PL_MAIN);
|
||||
int trackid = deadbeef->plt_get_item_idx (pl, first, PL_MAIN);
|
||||
/* Avoid hard-coding trackid=1, in case random playorder is in effect */
|
||||
deadbeef->sendmessage(DB_EV_PLAY_NUM,0,trackid,0);
|
||||
|
||||
if (first) {
|
||||
deadbeef->pl_item_unref(first);
|
||||
}
|
||||
|
||||
deadbeef->plt_unref(pl);
|
||||
return true;
|
||||
}
|
||||
|
||||
int onStart() {
|
||||
timeout_source = g_timeout_add_seconds(12, alarm_timeout, nullptr);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int onStop() {
|
||||
if (timeout_source)
|
||||
{
|
||||
g_source_remove (timeout_source);
|
||||
timeout_source = 0;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
// define plugin interface
|
||||
static DB_misc_t plugin = {
|
||||
.plugin = {
|
||||
.type = DB_PLUGIN_MISC,
|
||||
.api_vmajor = 1,
|
||||
.api_vminor = 9,
|
||||
.version_major = 0,
|
||||
.version_minor = 1,
|
||||
.id = "alarm",
|
||||
.name = "Alarm Clock",
|
||||
.descr = "load a playlist and start the music at a predetermined time",
|
||||
.copyright = "Copyright (C) 2022 John McQuah <jmcquah@disroot.org>\n"
|
||||
"\n"
|
||||
"This program is free software; you can redistribute it and/or\n"
|
||||
"modify it under the terms of the GNU General Public License\n"
|
||||
"as published by the Free Software Foundation; either version 2\n"
|
||||
"of the License, or (at your option) any later version.\n"
|
||||
"\n"
|
||||
"This program is distributed in the hope that it will be useful,\n"
|
||||
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
|
||||
"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
|
||||
"GNU General Public License for more details.\n"
|
||||
"\n"
|
||||
"You should have received a copy of the GNU General Public License\n"
|
||||
"along with this program; if not, write to the Free Software\n"
|
||||
"Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n",
|
||||
.website = "https://git.sdf.org/jmq/cruxports/deadbeef-alarm",
|
||||
.start = onStart,
|
||||
.stop = onStop,
|
||||
.connect = NULL,
|
||||
.disconnect = NULL,
|
||||
.configdialog = alarm_conf_dlg,
|
||||
}
|
||||
};
|
||||
|
||||
extern "C" DB_plugin_t *alarm_load (DB_functions_t *ddb) {
|
||||
deadbeef = ddb;
|
||||
return &plugin.plugin;
|
||||
}
|
|
@ -1,209 +0,0 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/deadbeef
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/deadbeef/
|
||||
-rw-r--r-- root/root usr/include/deadbeef/artwork.h
|
||||
-rw-r--r-- root/root usr/include/deadbeef/converter.h
|
||||
-rw-r--r-- root/root usr/include/deadbeef/deadbeef.h
|
||||
-rw-r--r-- root/root usr/include/deadbeef/gtkui_api.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/deadbeef/
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/alac.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/alsa.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/artwork.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/converter.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/converter_gtk3.so
|
||||
drwxr-xr-x root/root usr/lib/deadbeef/convpresets/
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/ALAC.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/FLAC_(compression_level_5).txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/File_Copy.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/File_Move.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/MS_RIFF_WAV.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/MusePack.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/Ogg_FLAC.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/Ogg_VBR_192Kbps.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/Ogg_VBR_256Kbps.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/Ogg_VBR_320Kbps.txt
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/convpresets/TTA.txt
|
||||
drwxr-xr-x root/root usr/lib/deadbeef/data68/
|
||||
drwxr-xr-x root/root usr/lib/deadbeef/data68/Replay/
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/aenigmatica.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/alteredbeast.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/armalyte.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/asidifier.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/azidifier.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/bendaglish.deli.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/big.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/blipblop.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/blipp079.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/bs22.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/cabal.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/chipmon2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/cosotfmx.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/crapman1.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/crapman2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/deltamusic1.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/deltamusic2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/digitfmx.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/dmu.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/dwaga.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/dyter07.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/elf.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/fc13_14.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/fireice.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/fred.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/gemx.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/harlequin.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/hippel-coso_note.deli.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/hpn-jam.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/huelsbeck.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/huntforredoct.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/ivanhoe.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/jamcracker10.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/jamcrackerpro.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/lastninja3.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/lastninjaiii.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/lcd.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/lx_mmme.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/mcoder.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/megatizer.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/metrocross.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/midi.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/mmme.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/mmmesid.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/mon.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/mon_old.deli.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/musmon1.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/musmon2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/ninjaremix.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/ninjatfmx.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/nobuddiesland.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/none.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/note.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/note2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/page.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/protracker.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/psg1.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/psgtrackerv2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/puma.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/puma2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/quartet.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/quartet_mindbomb.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/realms.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/robhubbard.deli.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/rollingronny.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/shadowdancer.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/sidmon1.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/sidmon2.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/sidsound.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/sndh_ice.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/soundfx.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/spacecrusade.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/spacegun.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/ssd1.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/stos.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/synthiv.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tao_digi.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tao_hubbard.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tao_ms211.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tao_ms25.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tao_ms27.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tao_tsd.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tcbtracker.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/test.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tfmx.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tfmx_aga.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tfmx_old.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tfmx_st.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/timerc.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/toki.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/tsd1.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/utopia.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/vikingchild.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/xbiossound.bin
|
||||
-rw-r--r-- root/root usr/lib/deadbeef/data68/Replay/zonewarrior.bin
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/dca.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/ddb_dumb.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/ddb_gui_GTK3.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/ddb_mono2stereo.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/ddb_shn.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/ddb_soundtouch.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/ffap.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/flac.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/gme.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/hotkeys.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/in_sc68.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/lastfm.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/m3u.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/mms.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/mp3.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/musepack.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/notify.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/nullout.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/oss.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/pltbrowser_gtk3.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/psf.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/rg_scanner.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/shellexec.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/shellexecui_gtk3.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/supereq.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/tta.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/vfs_curl.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/vorbis.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/vtx.so
|
||||
-rwxr-xr-x root/root usr/lib/deadbeef/wma.so
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/applications/
|
||||
-rw-r--r-- root/root usr/share/applications/deadbeef.desktop
|
||||
drwxr-xr-x root/root usr/share/deadbeef/
|
||||
drwxr-xr-x root/root usr/share/deadbeef/pixmaps/
|
||||
-rw-r--r-- root/root usr/share/deadbeef/pixmaps/buffering_16.png
|
||||
-rw-r--r-- root/root usr/share/deadbeef/pixmaps/noartwork.png
|
||||
-rw-r--r-- root/root usr/share/deadbeef/pixmaps/pause_16.png
|
||||
-rw-r--r-- root/root usr/share/deadbeef/pixmaps/play_16.png
|
||||
drwxr-xr-x root/root usr/share/deadbeef/doc/
|
||||
-rw-r--r-- root/root usr/share/deadbeef/doc/about.txt
|
||||
-rw-r--r-- root/root usr/share/deadbeef/doc/help.txt
|
||||
-rw-r--r-- root/root usr/share/deadbeef/doc/translators.txt
|
||||
drwxr-xr-x root/root usr/share/icons/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/192x192/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/192x192/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/192x192/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/22x22/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/22x22/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/256x256/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/36x36/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/36x36/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/36x36/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/72x72/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/72x72/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/72x72/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/96x96/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/96x96/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/96x96/apps/deadbeef.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/deadbeef.svg
|
|
@ -1,6 +0,0 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxENLU5vibFJbRXGl8E2Uw0VdqRmAxqmYk2dELPA7sjs01xohMQ7sH6Diw+O2ZMnHMGTXkKAVr7W9OQcHhddd8Qo=
|
||||
SHA256 (Pkgfile) = a6a3646e615cf043ddad5161940d2f62faa0a8a6b2c6201f808ac1910f6cb8c9
|
||||
SHA256 (.footprint) = 9560351c569f21d9b7312c91e3c9fabd88a7dd5e29bd1ef83b62da223fd5f190
|
||||
SHA256 (deadbeef-1.9.6.tar.bz2) = 9d77b3d8afdeab5027d24bd18e9cfc04ce7d6ab3ddc043cc8e84c82b41b79c04
|
||||
SHA256 (dbq) = 9a30884403429b68ac00266b4b0aa92d7d643a4185be9802759b14d07ea46fa3
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
curl -s "https://deadbeef.sourceforge.io/download.html" \
|
||||
| awk '/files\/travis\/linux/ {$0=gensub(/.*\/travis\/linux\/(.+)\/deadbeef.*/,"\\1",1); print;}' \
|
||||
| head -n 1
|
|
@ -1,41 +0,0 @@
|
|||
# Description: GTK audio player
|
||||
# URL: http://deadbeef.sourceforge.io
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: alsa-lib gtk3 jansson libdispatch libmad yasm
|
||||
# Optional: cdparanoia libcdio libsndfile libsamplerate mpg123 flac libogg libvorbis faad2 wildmidi dbus opusfile pulseaudio pipewire wavpack libzip
|
||||
|
||||
name=deadbeef
|
||||
version=1.9.6
|
||||
release=1
|
||||
source=(https://sourceforge.net/projects/$name/files/travis/linux/$version/$name-$version.tar.bz2 dbq)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
sed -e "/CFLAGS/s/ -Werror//" -i plugins/gtkui/Makefile.*
|
||||
sed -e "/CFLAGS/s/ -Werror//" -i configure
|
||||
|
||||
PKGMK_DEADBEEF=(--disable-gtk2
|
||||
--disable-nls
|
||||
--disable-adplug
|
||||
--disable-sid
|
||||
--prefix=/usr
|
||||
--docdir=/usr/share/$name/doc)
|
||||
|
||||
prt-get isinst pulseaudio || PKGMK_DEADBEEF+=(--disable-pulse)
|
||||
prt-get isinst pipewire || PKGMK_DEADBEEF+=(--disable-pipewire)
|
||||
prt-get isinst opusfile || PKGMK_DEADBEEF+=(--disable-opus)
|
||||
prt-get isinst wildmidi || PKGMK_DEADBEEF+=(--disable-wildmidi)
|
||||
|
||||
CC=clang CXX=clang++ ./configure ${PKGMK_DEADBEEF[@]}
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
# clean up footprint
|
||||
find $PKG/usr/lib -name "*.la" -delete
|
||||
rm -f $PKG/usr/share/$name/doc/{COPYING,ChangeLog,README}*
|
||||
|
||||
# provide a plugin for nnn
|
||||
prt-get isinst nnn && install -Dt $PKG/usr/share/nnn/plugins -m 0755 $SRC/dbq
|
||||
}
|
19
deadbeef/dbq
19
deadbeef/dbq
|
@ -1,19 +0,0 @@
|
|||
#!/bin/sh
|
||||
# Description: Add files or directories to the deadbeef queue
|
||||
#
|
||||
# Dependencies: deadbeef audio player
|
||||
#
|
||||
# Shell: sh
|
||||
# Author: John McQuah
|
||||
|
||||
target="$1"
|
||||
fullpath="$2/$target"
|
||||
|
||||
if [ -r "$target" ]; then
|
||||
[ -n "$(ps --no-header -C deadbeef-main)" ] || exit 0
|
||||
[ -f "$target" ] && deadbeef --queue -- "$fullpath" 2>/dev/null
|
||||
[ -d "$target" ] && find "$fullpath" \( -iname "*.mp3" \
|
||||
-o -iname "*.ogg" -o -iname "*.flac" \
|
||||
-o -iname "*.m4a" \) -print0 | sort -z \
|
||||
| xargs -0 deadbeef --queue -- 2>/dev/null
|
||||
fi
|
1
dreamchess/.md5sum
Normal file
1
dreamchess/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
e40dd00d39f8a37494a55a02cc2e841f dreamchess-0.3.0.tar.gz
|
|
@ -1,5 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxJTlJGdifGm4dNh1JWPG3waiLETOMdYdwWgDwsnow5IcHbvk4SJno/2aAVM1zeR/30MCBD7O881liJaM+HzDzgQ=
|
||||
SHA256 (Pkgfile) = 50ad95a698673b67c5aa5387ca3c579e0431f99c3e6564e48555659be68e6c5d
|
||||
RWTTPlFarK9CxCxxF3n6L200TFvBE/yiQgwS/Z/rEXj2KiNTy4zuyGbuRqssvCybB730yaWVYNpXuG+K0ILN5BezEuLeWup2Fw0=
|
||||
SHA256 (Pkgfile) = a023015f123ecbe83051d222f4fc509a29857279b7b596deb539c42ba159e1a5
|
||||
SHA256 (.footprint) = e2d1b81989461fe7a3d3645120aecf5cd5f8397fca5859453a0f6710b5dcfd76
|
||||
SHA256 (dreamchess-0.3.0.tar.gz) = dfa402fba4fbcace9b2221cf071bcafbc35838d50ab71aec9e02e028e2319b13
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Description: OpenGL chess interface with support for various engines
|
||||
# URL: http://github.com/dreamchess/dreamchess
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: glew sdl2_image sdl2_mixer
|
||||
# Depends on: cmake libsdl2 sdl2_mixer sdl2_image glew
|
||||
# Optional: stockfish fairymax gnuchess
|
||||
|
||||
name=dreamchess
|
||||
|
|
7
dwm/.footprint
Normal file
7
dwm/.footprint
Normal file
|
@ -0,0 +1,7 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/dwm
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/dwm.1.gz
|
2
dwm/.md5sum
Normal file
2
dwm/.md5sum
Normal file
|
@ -0,0 +1,2 @@
|
|||
bcd82d53831472f1ddd115d608b2fdad config.h
|
||||
8c9c64833ea3810fa09bb4868b90c910 dwm-6.2-systray-master.zip
|
6
dwm/.signature
Normal file
6
dwm/.signature
Normal file
|
@ -0,0 +1,6 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxNq+5ZKtf2c0LXSDj0vMPxzBp0mGlef/cYUg5cBAoR0gltguaOTP+OT4HsDPCc2EYfF5YTiCDaPwY1aG+I3q2QU=
|
||||
SHA256 (Pkgfile) = f4b130e80272b64c4bdb09caac5d2100cf889c2b9f3c9a93fefd518789b25698
|
||||
SHA256 (.footprint) = 5fafc2be3ed213723d4401d9318b376ceeae5c7ab3a2ab885c9ab13be1c154a6
|
||||
SHA256 (dwm-6.2-systray-master.zip) = 0500d9e629116fa5326d590fb840b81546b43cd584d9bdb19062b27ef5eca2c9
|
||||
SHA256 (config.h) = cc006c1b74d71b9984adde2de0c71ed48049998d7626939205f8b54b90071088
|
17
dwm/Pkgfile
Normal file
17
dwm/Pkgfile
Normal file
|
@ -0,0 +1,17 @@
|
|||
# Description: tiling Xorg window manager, with systray patch
|
||||
# URL: https://dwm.suckless.org/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: xorg-libxft xorg-libx11 fontconfig
|
||||
|
||||
name=dwm
|
||||
version=6.2-systray
|
||||
release=1
|
||||
source=(https://github.com/doa379/dwm-6.2-systray/archive/master/$name-$version-master.zip config.h)
|
||||
|
||||
build() {
|
||||
cd "$name-$version-master"
|
||||
cp $SRC/config.h .
|
||||
|
||||
make DESTDIR=$PKG PREFIX=/usr MANPREFIX=/usr/share/man clean install
|
||||
}
|
||||
# vim: set ft=sh ts=4 et:
|
120
dwm/config.h
Normal file
120
dwm/config.h
Normal file
|
@ -0,0 +1,120 @@
|
|||
/* See LICENSE file for copyright and license details. */
|
||||
|
||||
/* appearance */
|
||||
static const unsigned int borderpx = 1; /* border pixel of windows */
|
||||
static const unsigned int snap = 32; /* snap pixel */
|
||||
static const unsigned int systraypinning = 0; /* 0: sloppy systray follows selected monitor, >0: pin systray to monitor X */
|
||||
static const unsigned int systrayspacing = 2; /* systray spacing */
|
||||
static const int systraypinningfailfirst = 1; /* 1: if pinning fails, display systray on the first monitor, False: display systray on the last monitor*/
|
||||
static const int showsystray = 1; /* 0 means no systray */
|
||||
static const int showbar = 1; /* 0 means no bar */
|
||||
static const int topbar = 1; /* 0 means bottom bar */
|
||||
static const char *fonts[] = { "monospace:size=10" };
|
||||
static const char dmenufont[] = "monospace:size=10";
|
||||
static const char col_gray1[] = "#222222";
|
||||
static const char col_gray2[] = "#444444";
|
||||
static const char col_gray3[] = "#bbbbbb";
|
||||
static const char col_gray4[] = "#eeeeee";
|
||||
static const char col_cyan[] = "#005577";
|
||||
static const char *colors[][3] = {
|
||||
/* fg bg border */
|
||||
[SchemeNorm] = { col_gray3, col_gray1, col_gray2 },
|
||||
[SchemeSel] = { col_gray4, col_cyan, col_cyan },
|
||||
};
|
||||
|
||||
/* tagging */
|
||||
static const char *tags[] = { "1", "2", "3", "4", "5" };
|
||||
|
||||
static const Rule rules[] = {
|
||||
/* xprop(1):
|
||||
* WM_CLASS(STRING) = instance, class
|
||||
* WM_NAME(STRING) = title
|
||||
*/
|
||||
/* class instance title tags mask isfloating monitor */
|
||||
{ "Gimp", NULL, NULL, 0, 1, -1 },
|
||||
{ "firefox", NULL, NULL, 1 << 4, 0, -1 },
|
||||
{ "qutebrowser", NULL, NULL, 1 << 1, 0, -1 },
|
||||
};
|
||||
|
||||
/* layout(s) */
|
||||
static const float mfact = 0.55; /* factor of master area size [0.05..0.95] */
|
||||
static const int nmaster = 1; /* number of clients in master area */
|
||||
static const int resizehints = 1; /* 1 means respect size hints in tiled resizals */
|
||||
|
||||
static const Layout layouts[] = {
|
||||
/* symbol arrange function */
|
||||
{ "[]=", tile }, /* first entry is default */
|
||||
{ "><>", NULL }, /* no layout function means floating behavior */
|
||||
{ "[M]", monocle },
|
||||
};
|
||||
|
||||
/* key definitions */
|
||||
#define MODKEY Mod1Mask
|
||||
#define TAGKEYS(KEY,TAG) \
|
||||
{ MODKEY, KEY, view, {.ui = 1 << TAG} }, \
|
||||
{ MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \
|
||||
{ MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \
|
||||
{ MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} },
|
||||
|
||||
/* helper for spawning shell commands in the pre dwm-5.0 fashion */
|
||||
#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }
|
||||
|
||||
/* commands */
|
||||
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
|
||||
static const char *dmenucmd[] = { "bemenu-run", "-i", "--fn", dmenufont, "$@", "-p", "> " };
|
||||
static const char *termcmd[] = { "alacritty", NULL };
|
||||
static const char *workbrowser[] = { "firefox", NULL };
|
||||
static const char *playbrowser[] = { "qutebrowser", NULL };
|
||||
|
||||
static Key keys[] = {
|
||||
/* modifier key function argument */
|
||||
{ MODKEY, XK_period, spawn, {.v = dmenucmd } },
|
||||
{ MODKEY, XK_Return, spawn, {.v = termcmd } },
|
||||
{ MODKEY|ShiftMask, XK_b, spawn, {.v = playbrowser } },
|
||||
{ MODKEY|ShiftMask, XK_m, spawn, {.v = workbrowser } },
|
||||
{ MODKEY, XK_b, togglebar, {0} },
|
||||
{ MODKEY, XK_j, focusstack, {.i = +1 } },
|
||||
{ MODKEY, XK_k, focusstack, {.i = -1 } },
|
||||
{ MODKEY, XK_i, incnmaster, {.i = +1 } },
|
||||
{ MODKEY, XK_d, incnmaster, {.i = -1 } },
|
||||
{ MODKEY, XK_h, setmfact, {.f = -0.05} },
|
||||
{ MODKEY, XK_l, setmfact, {.f = +0.05} },
|
||||
{ MODKEY, XK_z, zoom, {0} },
|
||||
{ MODKEY, XK_Tab, view, {0} },
|
||||
{ MODKEY|ShiftMask, XK_c, killclient, {0} },
|
||||
{ MODKEY|ShiftMask, XK_q, quit, {0} },
|
||||
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
|
||||
{ MODKEY, XK_f, setlayout, {.v = &layouts[1]} },
|
||||
{ MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
|
||||
{ MODKEY, XK_space, setlayout, {0} },
|
||||
{ MODKEY|ShiftMask, XK_space, togglefloating, {0} },
|
||||
{ MODKEY, XK_0, view, {.ui = ~0 } },
|
||||
{ MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } },
|
||||
{ MODKEY, XK_bracketleft, focusmon, {.i = -1 } },
|
||||
{ MODKEY, XK_bracketright, focusmon, {.i = +1 } },
|
||||
{ MODKEY|ShiftMask, XK_bracketleft, tagmon, {.i = -1 } },
|
||||
{ MODKEY|ShiftMask, XK_bracketright, tagmon, {.i = +1 } },
|
||||
TAGKEYS( XK_1, 0)
|
||||
TAGKEYS( XK_2, 1)
|
||||
TAGKEYS( XK_3, 2)
|
||||
TAGKEYS( XK_4, 3)
|
||||
TAGKEYS( XK_5, 4)
|
||||
};
|
||||
|
||||
/* button definitions */
|
||||
/* click can be ClkTagBar, ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */
|
||||
static Button buttons[] = {
|
||||
/* click event mask button function argument */
|
||||
{ ClkLtSymbol, 0, Button1, setlayout, {0} },
|
||||
{ ClkLtSymbol, 0, Button3, setlayout, {.v = &layouts[2]} },
|
||||
{ ClkWinTitle, 0, Button2, zoom, {0} },
|
||||
{ ClkStatusText, 0, Button2, spawn, {.v = termcmd } },
|
||||
{ ClkClientWin, MODKEY, Button1, movemouse, {0} },
|
||||
{ ClkClientWin, MODKEY, Button2, togglefloating, {0} },
|
||||
{ ClkClientWin, MODKEY, Button3, resizemouse, {0} },
|
||||
{ ClkTagBar, 0, Button1, view, {0} },
|
||||
{ ClkTagBar, 0, Button3, toggleview, {0} },
|
||||
{ ClkTagBar, MODKEY, Button1, tag, {0} },
|
||||
{ ClkTagBar, MODKEY, Button3, toggletag, {0} },
|
||||
};
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/epiphany
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rwxr-xr-x root/root usr/lib/epiphany-search-provider
|
||||
-rwxr-xr-x root/root usr/lib/epiphany-webapp-provider
|
||||
drwxr-xr-x root/root usr/lib/epiphany/
|
||||
-rwxr-xr-x root/root usr/lib/epiphany/ephy-profile-migrator
|
||||
-rwxr-xr-x root/root usr/lib/epiphany/libephymain.so
|
||||
-rwxr-xr-x root/root usr/lib/epiphany/libephymisc.so
|
||||
-rwxr-xr-x root/root usr/lib/epiphany/libephysync.so
|
||||
drwxr-xr-x root/root usr/lib/epiphany/web-process-extensions/
|
||||
-rwxr-xr-x root/root usr/lib/epiphany/web-process-extensions/libephywebextension.so
|
||||
-rwxr-xr-x root/root usr/lib/epiphany/web-process-extensions/libephywebprocessextension.so
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/applications/
|
||||
-rw-r--r-- root/root usr/share/applications/org.gnome.Epiphany.desktop
|
||||
drwxr-xr-x root/root usr/share/dbus-1/
|
||||
drwxr-xr-x root/root usr/share/dbus-1/services/
|
||||
-rw-r--r-- root/root usr/share/dbus-1/services/org.gnome.Epiphany.SearchProvider.service
|
||||
-rw-r--r-- root/root usr/share/dbus-1/services/org.gnome.Epiphany.WebAppProvider.service
|
||||
drwxr-xr-x root/root usr/share/epiphany/
|
||||
-rw-r--r-- root/root usr/share/epiphany/default-bookmarks.rdf
|
||||
drwxr-xr-x root/root usr/share/glib-2.0/
|
||||
drwxr-xr-x root/root usr/share/glib-2.0/schemas/
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.Epiphany.enums.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.epiphany.gschema.xml
|
||||
drwxr-xr-x root/root usr/share/gnome-shell/
|
||||
drwxr-xr-x root/root usr/share/gnome-shell/search-providers/
|
||||
-rw-r--r-- root/root usr/share/gnome-shell/search-providers/org.gnome.Epiphany.SearchProvider.ini
|
||||
drwxr-xr-x root/root usr/share/icons/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/org.gnome.Epiphany.svg
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/org.gnome.Epiphany-symbolic.svg
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/epiphany.1.gz
|
||||
drwxr-xr-x root/root usr/share/metainfo/
|
||||
-rw-r--r-- root/root usr/share/metainfo/org.gnome.Epiphany.appdata.xml
|
|
@ -1,5 +0,0 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxLJCS7gEhKQPVJKcz/+EjdQ08dHFv4R5c75aKy1Pw9R6EuUEANBjBjfsZEU9lZ9LH7attRMXUYDuCURN+zfmLAg=
|
||||
SHA256 (Pkgfile) = 87da8fadb771e0d04046ea6e36893bd361a062712baca9eaa5cf4372f190ffe8
|
||||
SHA256 (.footprint) = 0e0ed5587dfd1c354189baba8bff0a7347d46bcbc3a2c23922aea517de9c54e8
|
||||
SHA256 (epiphany-45.2.tar.bz2) = 199401623efc67d2af0e1b50f1920f5ff241ae82954ee0fe09a81f2a51c22fbe
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
curl -s -L "https://download.gnome.org/sources/epiphany/" \
|
||||
| awk '/<a href.*[[:digit:]]\/</ {$0=gensub(/.*>(.+)\/<.*/,"\\1",1); print;}' \
|
||||
| tail -n 1
|
|
@ -1,29 +0,0 @@
|
|||
# Description: A GNOME web browser based on the WebKit rendering engine
|
||||
# URL: https://gitlab.gnome.org/GNOME/epiphany
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: appstream libhandy libportal iso-codes webkitgtk gcr libadwaita
|
||||
# Optional: gst-plugins-good gst-plugins-bad gst-libav libnotify enchant
|
||||
|
||||
name=epiphany
|
||||
version=45.2
|
||||
release=1
|
||||
source=(https://gitlab.gnome.org/GNOME/$name/-/archive/$version/$name-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
# fail the build if libportal was not compiled against gtk4
|
||||
[ -e /usr/lib/pkgconfig/libportal-gtk4.pc ] || \
|
||||
{ echo "You need to rebuild libportal with gtk4 installed."; exit 1; }
|
||||
|
||||
sed -e "/^subdir('po')/d" \
|
||||
-i meson.build
|
||||
|
||||
meson setup build \
|
||||
--prefix="/usr" --libexecdir="/usr/lib" \
|
||||
-Ddeveloper_mode=false
|
||||
|
||||
ninja -C build -j ${JOBS:-1}
|
||||
DESTDIR="${PKG}" meson install -C build
|
||||
rm -r "${PKG}/usr/share/help"
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
|
||||
|
||||
# EOF
|
13
fairymax/.footprint
Normal file
13
fairymax/.footprint
Normal file
|
@ -0,0 +1,13 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/fairymax
|
||||
-rwxr-xr-x root/root usr/bin/maxqi
|
||||
-rwxr-xr-x root/root usr/bin/shamax
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/games/
|
||||
drwxr-xr-x root/root usr/share/games/fairymax/
|
||||
-rw-r--r-- root/root usr/share/games/fairymax/fmax.ini
|
||||
-rw-r--r-- root/root usr/share/games/fairymax/qmax.ini
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man6/
|
||||
-rw-r--r-- root/root usr/share/man/man6/fairymax.6.gz
|
1
fairymax/.md5sum
Normal file
1
fairymax/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
f0e8ee849f8a2284c7eae25c7dca1b04 fairymax.tar.gz
|
5
fairymax/.signature
Normal file
5
fairymax/.signature
Normal file
|
@ -0,0 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxHk+eyMQrkxvAhumqJU15F5w9Lr08vOP9s6yMCtRmKdPffkrrJ6zPw4aBAiwxdgg44PoD+eQ6/6UTfoodOKpag0=
|
||||
SHA256 (Pkgfile) = 44aa1ca61d57ce684cdf7646b4deb2c5104f4403ca82565b5a4b0ba01a7703bb
|
||||
SHA256 (.footprint) = ac4d82ceaa05b00242d4b6774a677aafd390a09c06eb3ee298c9cf2ed8a266d0
|
||||
SHA256 (fairymax.tar.gz) = 07fd3b22b988301d338aa2fef630d749c97e9a290a3eb2826f72f4d6f77fe919
|
26
fairymax/Pkgfile
Normal file
26
fairymax/Pkgfile
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Description: engine that plays chess variants
|
||||
# URL: http://home.hccnet.nl/h.g.muller/CVfairy.html
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on:
|
||||
|
||||
name=fairymax
|
||||
version=4.8S
|
||||
release=1
|
||||
source=("http://hgm.nubati.net/$name.tar.gz")
|
||||
|
||||
build() {
|
||||
cd Fairy-Max
|
||||
install -d "$PKG/usr/bin"
|
||||
install -d "$PKG/usr/share/games/$name"
|
||||
install -d "$PKG/usr/share/man/man6"
|
||||
gcc -O2 fairymax.c -DINI_FILE=\"/usr/share/games/$name/fmax.ini\" -o fairymax
|
||||
gcc -O2 fairymax.c -DINI_FILE=\"/usr/share/games/$name/fmax.ini\" -DSHATRANJ -o shamax
|
||||
gcc -O2 maxqi.c -DINI_FILE=\"/usr/share/games/$name/qmax.ini\" -o maxqi
|
||||
install -m 0755 -t "$PKG/usr/bin" fairymax shamax maxqi
|
||||
install -m 0644 -t "$PKG/usr/share/games/$name" data/*.ini
|
||||
pod2man -s 6 fairymax.pod > fmax.man
|
||||
cp fmax.man fairymax.6
|
||||
rm -f fairymax.6.gz
|
||||
gzip fairymax.6
|
||||
cp fairymax.6.gz "$PKG/usr/share/man/man6"
|
||||
}
|
70
foliate/.footprint
Normal file
70
foliate/.footprint
Normal file
|
@ -0,0 +1,70 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/com.github.johnfactotum.Foliate
|
||||
lrwxrwxrwx root/root usr/bin/foliate -> com.github.johnfactotum.Foliate
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/applications/
|
||||
-rw-r--r-- root/root usr/share/applications/com.github.johnfactotum.Foliate.desktop
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/__init__.py
|
||||
-rwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/compatibility_utils.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/kindleunpack.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_cover.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_dict.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_header.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_html.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_index.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8proc.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8resc.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_nav.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_ncx.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_opf.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_pagemap.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_sectioner.py
|
||||
-rwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_split.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_uncompress.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_utils.py
|
||||
-rwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobiml2xhtml.py
|
||||
-rwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unipath.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unpack_structure.py
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/client.html
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/epub-viewer-cb.html
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/epub-viewer-nocsp.html
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/epub-viewer.css
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/epub-viewer.html
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.js
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.wasm
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/worker-bundle.js
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/package.json
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/compressed-file.js
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/libarchive.js
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/archive-reader.js
|
||||
drwxr-xr-x root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.js
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.wasm
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-module.js
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/worker.js
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/main.js
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.data.gresource
|
||||
-rw-r--r-- root/root usr/share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.src.gresource
|
||||
drwxr-xr-x root/root usr/share/glib-2.0/
|
||||
drwxr-xr-x root/root usr/share/glib-2.0/schemas/
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.johnfactotum.Foliate.gschema.xml
|
||||
drwxr-xr-x root/root usr/share/icons/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg
|
||||
drwxr-xr-x root/root usr/share/metainfo/
|
||||
-rw-r--r-- root/root usr/share/metainfo/com.github.johnfactotum.Foliate.appdata.xml
|
1
foliate/.md5sum
Normal file
1
foliate/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
0d8990338fd4fa78649f5676a83f409b foliate-2.6.3.tar.gz
|
5
foliate/.signature
Normal file
5
foliate/.signature
Normal file
|
@ -0,0 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxEJEOeWBf7yw3otn+pNPLTPQAPLQnu6RuSn0nams1Pkuq720I6kd+oBmgMen+aHFu3Dr2AgunRqRaIsOEe7DNAY=
|
||||
SHA256 (Pkgfile) = 05a57f17653f3c9389ab820d05112d7eb2da0278f302c1880cc5c7810875c80f
|
||||
SHA256 (.footprint) = 195c823375623f103698ea6d2236ce39de490938b43512d06ff74489ca278a33
|
||||
SHA256 (foliate-2.6.3.tar.gz) = de685facecb1d014c6041dbad75a5609948a0b18b97c74e31e3a1722bccafbe4
|
20
foliate/Pkgfile
Normal file
20
foliate/Pkgfile
Normal file
|
@ -0,0 +1,20 @@
|
|||
# Description: simple and modern GTK eBook reader
|
||||
# URL: https://github.com/johnfactotum/foliate
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: meson gettext webkitgtk-40 gjs
|
||||
|
||||
name=foliate
|
||||
version=2.6.3
|
||||
release=1
|
||||
source=(https://github.com/johnfactotum/foliate/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
build () {
|
||||
cd $name-$version
|
||||
meson build --prefix=/usr --buildtype release -Ddocumentation=disabled
|
||||
ninja -C build
|
||||
DESTDIR=$PKG ninja -C build install
|
||||
cd $PKG/usr/bin && ln -s com.github.johnfactotum.Foliate foliate
|
||||
rm -rf $PKG/usr/share/locale
|
||||
rm $PKG/usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/README.md
|
||||
rm $PKG/usr/share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/LICENSE
|
||||
}
|
3
foliate/post-install
Normal file
3
foliate/post-install
Normal file
|
@ -0,0 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
glib-compile-schemas /usr/share/glib-2.0/schemas 2>/dev/null
|
1
fortune-mod-de/.md5sum
Normal file
1
fortune-mod-de/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
5c525e64ebc859c8814a4f593a562917 fortunes-de-upstream-0.34.tar.gz
|
|
@ -1,5 +1,4 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxNgkjjLX57x7R8EbtNXr/udASqcMH4uGGb8LEtmZWUHFyYJNYr8ujH/fZ7qBhKlonDOAUkHPLbnQ1MKnSBwaAwQ=
|
||||
SHA256 (Pkgfile) = e6a97c98cbc918cbddf9fcc7e36dfeb8652d4b34383f847eb36a1035bc6f72f5
|
||||
SHA256 (.footprint) = 59fd817a1c3b3bd87817046497ce89968e8bbfa8150aaec97f5f016489b6ff4f
|
||||
RWTTPlFarK9CxGPoVBizcBlF1+/OOqCdAi8qaJZmLCOYCGk3e62nlJPxbFaFHStJIICZ1aI21brobat94tfkTUyl+gYOzpLhFwg=
|
||||
SHA256 (Pkgfile) = 7e5154f863badd9d5dd97427459ccb9b2e5f11067ea1d2840589f6b52b8d4738
|
||||
SHA256 (fortunes-de-upstream-0.34.tar.gz) = af98e266eaebc44651eff6f2e757cdbea8159c051bd890eeb5d2d0ce0543fcc2
|
||||
|
|
|
@ -13,8 +13,6 @@ build() {
|
|||
|
||||
PREFIX="$PKG/usr" MANDIR=share/man DOCDIR=share/doc/fortune-mod-de \
|
||||
FORTUNESDIR=share/games/fortune ./install.sh
|
||||
|
||||
# clean up footprint
|
||||
rm -rf "$PKG/usr/"{games,share/doc,share/man}
|
||||
rm -rf $PKG/usr/share/games/fortune/de/*.u8
|
||||
}
|
||||
|
|
5
fortune-mod/.md5sum
Normal file
5
fortune-mod/.md5sum
Normal file
|
@ -0,0 +1,5 @@
|
|||
4e00763163ae6ca76f7f23e435edbe08 fortune-discworld.tgz
|
||||
4d0f13603dce55f433ad3d39bdd3a57b fortune-mod-3.8.0.tar.xz
|
||||
e6dbf9618b39c200af2b0d36cf49ce11 fortune-mod-prog-style.tar.gz
|
||||
1602ec6df3336a7e01f857b8419c8df1 fortune-simpsons-chalkboard.tgz
|
||||
4de18706b570d9460ed41c538627bd7a kernelcookies-8.tar.gz
|
|
@ -1,9 +1,9 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxLeiVnxsqo6CX3Bwl1YIYPLmoI18Mou87HU23DPMvOWJwwYy7NC+2p5O3G5e0/nzZY2NW/rZpbOikQfpXkCqwgg=
|
||||
SHA256 (Pkgfile) = 871caaac785a677e244fe0ebf83c7fbeb97ba392838a15d8610885e91da6e80e
|
||||
RWTTPlFarK9CxPOzXlu1wDvtmF1ownrfNf7PYwye71G1AYkNLZOZdWtx+v+LWCVT73+0D4taJ4NaYMVoSadEl8N1LkNcXHNnkQM=
|
||||
SHA256 (Pkgfile) = 3481339e32e1fd80f036fd2d5888ec1f3b99068a4a0289c62c1ec8a05fc2770a
|
||||
SHA256 (.footprint) = bdc44e33c8dd4b545f9ce916b902f838ceffb3ff454d2abaf164f47b66386fb4
|
||||
SHA256 (fortune-mod-3.8.0.tar.xz) = 1d74186166617d8213ef012bf4503299a41611f8340dc6964f4cfbcaf719f812
|
||||
SHA256 (kernelcookies-8.tar.gz) = 8c5022ec90858242fe6e33165b9b64d62e8a30430e4fb1452a58cb92193ce737
|
||||
SHA256 (fortune-simpsons-chalkboard.tgz) = 8cfa7ecec784314b90b46531943d507c8f556c96008c8dc44089f016e5504b35
|
||||
SHA256 (fortune-discworld.tgz) = 1dbb4e081e9181dc092376b25e48d19eb69f7824e12b47dec3f55791ca32dd52
|
||||
SHA256 (kernelcookies-8.tar.gz) = 8c5022ec90858242fe6e33165b9b64d62e8a30430e4fb1452a58cb92193ce737
|
||||
SHA256 (fortune-mod-prog-style.tar.gz) = d66a641deb134e5a7d00c7b113ed0c9b81171647083940e24abf1f763538e32f
|
||||
|
|
|
@ -7,10 +7,10 @@ name=fortune-mod
|
|||
version=3.8.0
|
||||
release=1
|
||||
source=(https://www.shlomifish.org/open-source/projects/$name/arcs/$name-$version.tar.xz \
|
||||
http://www.schwarzvogel.de/pkgs/kernelcookies-8.tar.gz \
|
||||
http://www.splitbrain.org/_media/projects/fortunes/fortune-simpsons-chalkboard.tgz \
|
||||
http://www.splitbrain.org/_media/projects/fortunes/fortune-discworld.tgz \
|
||||
http://www.schwarzvogel.de/pkgs/kernelcookies-8.tar.gz \
|
||||
http://crux.nu/files/distfiles/fortune-mod-prog-style.tar.gz )
|
||||
http://crux.nu/files/distfiles/fortune-mod-prog-style.tar.gz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
@ -28,7 +28,9 @@ build() {
|
|||
-DLOCALODIR=/usr/share/games/fortune/off \
|
||||
-DCOOKIEDIR=/usr/share/games/fortune \
|
||||
-DOCOOKIEDIR=/usr/share/games/fortune/off
|
||||
|
||||
cmake --build build
|
||||
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
||||
find $PKG -name "*.u8" -exec rm -f '{}' +
|
||||
|
|
|
@ -1,151 +0,0 @@
|
|||
drwxr-xr-x root/root etc/
|
||||
-rw-r--r-- root/root etc/freepats.cfg
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/freepats/
|
||||
drwxr-xr-x root/root usr/share/freepats/Drum_000/
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/025_Snare_Roll.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/026_Snap.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/027_High_Q.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/031_Sticks.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/032_Square_Click.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/033_Metronome_Click.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/034_Metronome_Bell.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/035_Kick_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/035_Kick_1.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/036_Kick_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/036_Kick_2.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/037_Stick_Rim.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/038_Snare_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/039_Clap_Hand.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/039_Clap_Hand.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/040_Snare_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/041_Tom_Low_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/041_Tom_Low_2.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/042_Hi-Hat_Closed.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/043_Tom_Low_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/043_Tom_Low_1.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/044_Hi-Hat_Pedal.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/045_Tom_Mid_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/045_Tom_Mid_2.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/046_Hi-Hat_Open.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/047_Tom_Mid_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/047_Tom_Mid_1.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/048_Tom_High_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/048_Tom_High_2.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/049_Cymbal_Crash_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/050_Tom_High_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/050_Tom_High_1.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/051_Cymbal_Ride_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/052_Cymbal_Chinese.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/053_Cymbal_Ride_Bell.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/053_Cymbal_Ride_Bell.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/054_Tombourine.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/055_Cymbal_Splash.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/056_Cow_Bell.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/057_Cymbal_Crash_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/058_Vibra-Slap.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/059_Cymbal_Ride_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/060_Bongo_High.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/061_Bongo_Low.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/062_Conga_High_1_Mute.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/062_Conga_High_1_mute.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/063_Conga_High_2_Open.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/064_Conga_Low.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/065_Timbale_High.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/066_Timbale_Low.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/067_Agogo_High.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/068_Agogo_Low.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/069_Cabasa.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/069_Cabasa.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/070_Maracas.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/071_Whistle_1_High_Short.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/072_Whistle_2_Low_Long.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/073_Guiro_1_Short.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/074_Guiro_2_Long.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/075_Claves.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/075_Claves.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/076_Wood_Block_1_High.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/077_Wood_Block_2_Low.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/078_Cuica_1_Mute.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/078_Cuica_1_Mute.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/079_Cuica_2_Open.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/079_Cuica_2_Open.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/080_Triangle_1_Mute.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/081_Triangle_2_Open.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/082_Shaker.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Drum_000/084_Belltree.pat
|
||||
drwxr-xr-x root/root usr/share/freepats/Tone_000/
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/000_Acoustic_Grand_Piano.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/000_Acoustic_Grand_Piano.txt
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/001_Acoustic_Brite_Piano.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/002_Electric_Grand_Piano.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/004_Electric_Piano_1_Rhodes.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/005_Electric_Piano_2_Chorused_Yamaha_DX.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/006_Harpsichord.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/007_Clavinet.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/008_Celesta.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/009_Glockenspiel.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/013_Xylophone.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/014_Tubular_Bells.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/015_Dulcimer.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/016_Hammond_Organ.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/019_Church_Organ.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/021_Accordion.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/023_Tango_Accordion.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/024_Nylon_Guitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/025_Steel_Guitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/026_Jazz_Guitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/027_Clean_Electric_Guitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/028_Muted_Electric_Guitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/029_Overdriven_Guitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/030_Distortion_Guitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/032_Acoustic_Bass.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/033_Finger_Bass.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/034_Pick_Bass.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/035_Fretless_Bass.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/036_Slap_Bass_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/037_Slap_Bass_2.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/038_Synth_Bass_1.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/040_Violin.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/042_Cello.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/044_Tremolo_Strings.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/045_Pizzicato_Strings.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/046_Harp.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/047_Timpani.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/048_String_Ensemble_1_Marcato.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/053_Voice_Oohs.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/056_Trumpet.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/057_Trombone.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/058_Tuba.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/059_Muted_Trumpet.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/060_French_Horn.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/061_Brass_Section.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/064_Soprano_Sax.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/065_Alto_Sax.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/066_Tenor_Sax.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/067_Baritone_Sax.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/068_Oboe.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/069_English_Horn.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/070_Bassoon.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/071_Clarinet.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/072_Piccolo.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/073_Flute.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/074_Recorder.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/075_Pan_Flute.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/076_Bottle_Blow.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/079_Ocarina.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/080_Square_Wave.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/084_Charang.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/088_New_Age.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/094_Halo_Pad.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/095_Sweep_Pad.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/098_Crystal.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/101_Goblins--Unicorn.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/102_Echo_Voice.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/104_Sitar.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/114_Steel_Drums.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/115_Wood_Block.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/120_Guitar_Fret_Noise.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/122_Seashore.pat
|
||||
-rw-r--r-- root/root usr/share/freepats/Tone_000/125_Helicopter.pat
|
|
@ -1 +0,0 @@
|
|||
b947806304bc559a644a2c06deda8404 freepats-20060219.tar.bz2
|
|
@ -1,5 +0,0 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxKdKK9GYdSr4LuKFGfRjPIJRaudCL7aunbXvX+DdSuDGLKCHWzJ+hqFfVMgfCK2oIzFKM+4SPYAWfY14hhanGAs=
|
||||
SHA256 (Pkgfile) = 432d0ff201cb394ea02f7f29ff44ff0e6b322ab3c647fb996c727c35e3b516ae
|
||||
SHA256 (.footprint) = 4d93aee62294393b8f092f3490361b0c68c1792236d1a67bcd80cfd532333650
|
||||
SHA256 (freepats-20060219.tar.bz2) = 0261ea1057b232183fa472432d5cedb0dca33698a5319328cdf193d4b2193c8a
|
|
@ -1,19 +0,0 @@
|
|||
# Description: free patch set for software synthesizers
|
||||
# URL: http://freepats.zenvoid.org
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on:
|
||||
# Nice to have: wildmidi libtimidity
|
||||
|
||||
name=freepats
|
||||
version=20060219
|
||||
release=1
|
||||
source=(https://freepats.zenvoid.org/$name-$version.tar.bz2)
|
||||
|
||||
build(){
|
||||
mkdir -p $PKG/usr/share/freepats
|
||||
mkdir -p $PKG/etc
|
||||
|
||||
cp -r $name/{Drum,Tone}_000 $PKG/usr/share/freepats
|
||||
|
||||
sed "10i\dir=/usr/share/freepats" $name/crude.cfg > $PKG/etc/freepats.cfg
|
||||
}
|
241
geany/.footprint
Normal file
241
geany/.footprint
Normal file
|
@ -0,0 +1,241 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/geany
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/geany/
|
||||
-rw-r--r-- root/root usr/include/geany/app.h
|
||||
-rw-r--r-- root/root usr/include/geany/build.h
|
||||
-rw-r--r-- root/root usr/include/geany/dialogs.h
|
||||
-rw-r--r-- root/root usr/include/geany/document.h
|
||||
-rw-r--r-- root/root usr/include/geany/editor.h
|
||||
-rw-r--r-- root/root usr/include/geany/encodings.h
|
||||
-rw-r--r-- root/root usr/include/geany/filetypes.h
|
||||
-rw-r--r-- root/root usr/include/geany/geany.h
|
||||
-rw-r--r-- root/root usr/include/geany/geanyfunctions.h
|
||||
-rw-r--r-- root/root usr/include/geany/geanyplugin.h
|
||||
-rw-r--r-- root/root usr/include/geany/gtkcompat.h
|
||||
-rw-r--r-- root/root usr/include/geany/highlighting.h
|
||||
-rw-r--r-- root/root usr/include/geany/keybindings.h
|
||||
-rw-r--r-- root/root usr/include/geany/main.h
|
||||
-rw-r--r-- root/root usr/include/geany/msgwindow.h
|
||||
-rw-r--r-- root/root usr/include/geany/navqueue.h
|
||||
-rw-r--r-- root/root usr/include/geany/plugindata.h
|
||||
-rw-r--r-- root/root usr/include/geany/pluginutils.h
|
||||
-rw-r--r-- root/root usr/include/geany/prefs.h
|
||||
-rw-r--r-- root/root usr/include/geany/project.h
|
||||
drwxr-xr-x root/root usr/include/geany/scintilla/
|
||||
-rw-r--r-- root/root usr/include/geany/scintilla/Compat.h
|
||||
-rw-r--r-- root/root usr/include/geany/scintilla/SciLexer.h
|
||||
-rw-r--r-- root/root usr/include/geany/scintilla/Sci_Position.h
|
||||
-rw-r--r-- root/root usr/include/geany/scintilla/Scintilla.h
|
||||
-rw-r--r-- root/root usr/include/geany/scintilla/Scintilla.iface
|
||||
-rw-r--r-- root/root usr/include/geany/scintilla/ScintillaWidget.h
|
||||
-rw-r--r-- root/root usr/include/geany/sciwrappers.h
|
||||
-rw-r--r-- root/root usr/include/geany/search.h
|
||||
-rw-r--r-- root/root usr/include/geany/spawn.h
|
||||
-rw-r--r-- root/root usr/include/geany/stash.h
|
||||
-rw-r--r-- root/root usr/include/geany/support.h
|
||||
-rw-r--r-- root/root usr/include/geany/symbols.h
|
||||
drwxr-xr-x root/root usr/include/geany/tagmanager/
|
||||
-rw-r--r-- root/root usr/include/geany/tagmanager/tm_parser.h
|
||||
-rw-r--r-- root/root usr/include/geany/tagmanager/tm_source_file.h
|
||||
-rw-r--r-- root/root usr/include/geany/tagmanager/tm_tag.h
|
||||
-rw-r--r-- root/root usr/include/geany/tagmanager/tm_workspace.h
|
||||
-rw-r--r-- root/root usr/include/geany/templates.h
|
||||
-rw-r--r-- root/root usr/include/geany/toolbar.h
|
||||
-rw-r--r-- root/root usr/include/geany/ui_utils.h
|
||||
-rw-r--r-- root/root usr/include/geany/utils.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/geany/
|
||||
-rwxr-xr-x root/root usr/lib/geany/classbuilder.so
|
||||
-rwxr-xr-x root/root usr/lib/geany/export.so
|
||||
-rwxr-xr-x root/root usr/lib/geany/filebrowser.so
|
||||
-rwxr-xr-x root/root usr/lib/geany/htmlchars.so
|
||||
-rwxr-xr-x root/root usr/lib/geany/saveactions.so
|
||||
-rwxr-xr-x root/root usr/lib/geany/splitwindow.so
|
||||
lrwxrwxrwx root/root usr/lib/libgeany.so -> libgeany.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libgeany.so.0 -> libgeany.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libgeany.so.0.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/geany.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/applications/
|
||||
-rw-r--r-- root/root usr/share/applications/geany.desktop
|
||||
drwxr-xr-x root/root usr/share/geany/
|
||||
-rw-r--r-- root/root usr/share/geany/GPL-2
|
||||
drwxr-xr-x root/root usr/share/geany/colorschemes/
|
||||
-rw-r--r-- root/root usr/share/geany/colorschemes/alt.conf
|
||||
drwxr-xr-x root/root usr/share/geany/filedefs/
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Arduino.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.CUDA.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Clojure.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Cython.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Genie.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Graphviz.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Groovy.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.JSON.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Kotlin.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Meson.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Nim.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Scala.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.Swift.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.TypeScript.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.abaqus
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.abc
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.actionscript
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.ada
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.asciidoc
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.asm
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.batch
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.bibtex
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.c
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.caml
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.cmake
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.cobol
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.coffeescript
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.common
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.conf
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.cpp
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.cs
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.css
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.d
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.diff
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.docbook
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.erlang
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.f77
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.ferite
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.forth
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.fortran
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.freebasic
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.glsl
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.go
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.haskell
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.haxe
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.html
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.java
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.javascript
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.julia
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.latex
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.lisp
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.lua
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.makefile
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.markdown
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.matlab
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.nsis
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.objectivec
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.pascal
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.perl
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.php
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.po
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.powershell
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.python
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.r
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.restructuredtext
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.ruby
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.rust
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.sh
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.smalltalk
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.sql
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.tcl
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.txt2tags
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.vala
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.verilog
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.vhdl
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.xml
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.yaml
|
||||
-rw-r--r-- root/root usr/share/geany/filedefs/filetypes.zephir
|
||||
-rw-r--r-- root/root usr/share/geany/filetype_extensions.conf
|
||||
-rw-r--r-- root/root usr/share/geany/geany-3.0.css
|
||||
-rw-r--r-- root/root usr/share/geany/geany-3.20.css
|
||||
-rw-r--r-- root/root usr/share/geany/geany.css
|
||||
-rw-r--r-- root/root usr/share/geany/geany.glade
|
||||
-rw-r--r-- root/root usr/share/geany/snippets.conf
|
||||
drwxr-xr-x root/root usr/share/geany/tags/
|
||||
-rw-r--r-- root/root usr/share/geany/tags/entities.html.tags
|
||||
-rw-r--r-- root/root usr/share/geany/tags/std.pas.tags
|
||||
-rw-r--r-- root/root usr/share/geany/tags/std.php.tags
|
||||
-rw-r--r-- root/root usr/share/geany/tags/std.py.tags
|
||||
-rw-r--r-- root/root usr/share/geany/tags/std99.c.tags
|
||||
drwxr-xr-x root/root usr/share/geany/templates/
|
||||
-rw-r--r-- root/root usr/share/geany/templates/bsd
|
||||
-rw-r--r-- root/root usr/share/geany/templates/changelog
|
||||
-rw-r--r-- root/root usr/share/geany/templates/fileheader
|
||||
drwxr-xr-x root/root usr/share/geany/templates/files/
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/file.html
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/file.php
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/file.rb
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/file.tex
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/file_html5.html
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/main.c
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/main.cxx
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/main.d
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/main.java
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/main.py
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/main.vala
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/module.erl
|
||||
-rw-r--r-- root/root usr/share/geany/templates/files/program.pas
|
||||
-rw-r--r-- root/root usr/share/geany/templates/function
|
||||
-rw-r--r-- root/root usr/share/geany/templates/gpl
|
||||
-rw-r--r-- root/root usr/share/geany/ui_toolbar.xml
|
||||
drwxr-xr-x root/root usr/share/icons/
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/16x16/
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/16x16/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/Tango/16x16/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/24x24/
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/24x24/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/Tango/24x24/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/32x32/
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/32x32/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/Tango/32x32/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/48x48/
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/48x48/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/Tango/48x48/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/scalable/
|
||||
drwxr-xr-x root/root usr/share/icons/Tango/scalable/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/Tango/scalable/actions/geany-save-all.svg
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/actions/geany-build.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/actions/geany-close-all.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-class.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-macro.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-member.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-method.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-namespace.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-other.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-struct.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/classviewer-var.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/geany.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/24x24/actions/geany-build.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/24x24/actions/geany-close-all.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/24x24/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/actions/geany-build.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/actions/geany-close-all.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/geany.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/actions/geany-build.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/actions/geany-close-all.png
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/actions/geany-save-all.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/geany.png
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/actions/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/actions/geany-build.svg
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/actions/geany-close-all.svg
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/actions/geany-save-all.svg
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/geany.svg
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/geany.1.gz
|
1
geany/.md5sum
Normal file
1
geany/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
47b7b89d58ed5bbef6ff8d517ed01efd geany-1.38.tar.bz2
|
5
geany/.signature
Normal file
5
geany/.signature
Normal file
|
@ -0,0 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxPCZWrxKMw0uzqEoqSi38RCeLjwtXC/I93saIzDmfrRxx1hMREn/batFEOZO/vhYHUldsnOTR+3X6KQhlx8L1QI=
|
||||
SHA256 (Pkgfile) = 370cd742a4e82c1cbc0941f521614879bcf407f5f15db24613a67b42534b4cd7
|
||||
SHA256 (.footprint) = e569ad96f76aa53c978207e925aac3669f0a6810bad0dfa6878a5deaa22a090d
|
||||
SHA256 (geany-1.38.tar.bz2) = abff176e4d48bea35ee53037c49c82f90b6d4c23e69aed6e4a5ca8ccd3aad546
|
25
geany/Pkgfile
Normal file
25
geany/Pkgfile
Normal file
|
@ -0,0 +1,25 @@
|
|||
# Description: lightweight GTK3 integrated development environment
|
||||
# URL: https://www.geany.org/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: gtk3 hicolor-icon-theme
|
||||
|
||||
name=geany
|
||||
version=1.38
|
||||
release=1
|
||||
source=(https://download.geany.org/$name-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
./configure --prefix=/usr --disable-nls
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/usr/share/doc
|
||||
rm -rf $PKG/usr/share/locale
|
||||
|
||||
# strip .la files
|
||||
rm -f $PKG/usr/lib/*.la
|
||||
rm -f $PKG/usr/lib/geany/*.la
|
||||
}
|
29
gjs/.footprint
Normal file
29
gjs/.footprint
Normal file
|
@ -0,0 +1,29 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
lrwxrwxrwx root/root usr/bin/gjs -> gjs-console
|
||||
-rwxr-xr-x root/root usr/bin/gjs-console
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/gjs-1.0/
|
||||
drwxr-xr-x root/root usr/include/gjs-1.0/gjs/
|
||||
-rw-r--r-- root/root usr/include/gjs-1.0/gjs/context.h
|
||||
-rw-r--r-- root/root usr/include/gjs-1.0/gjs/coverage.h
|
||||
-rw-r--r-- root/root usr/include/gjs-1.0/gjs/error-types.h
|
||||
-rw-r--r-- root/root usr/include/gjs-1.0/gjs/gjs.h
|
||||
-rw-r--r-- root/root usr/include/gjs-1.0/gjs/macros.h
|
||||
-rw-r--r-- root/root usr/include/gjs-1.0/gjs/mem.h
|
||||
-rw-r--r-- root/root usr/include/gjs-1.0/gjs/profiler.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/gjs/
|
||||
drwxr-xr-x root/root usr/lib/gjs/girepository-1.0/
|
||||
-rw-r--r-- root/root usr/lib/gjs/girepository-1.0/GjsPrivate-1.0.typelib
|
||||
lrwxrwxrwx root/root usr/lib/libgjs.so -> libgjs.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libgjs.so.0 -> libgjs.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libgjs.so.0.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/gjs-1.0.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/gjs-1.0/
|
||||
drwxr-xr-x root/root usr/share/gjs-1.0/lsan/
|
||||
-rw-r--r-- root/root usr/share/gjs-1.0/lsan/lsan.supp
|
||||
drwxr-xr-x root/root usr/share/gjs-1.0/valgrind/
|
||||
-rw-r--r-- root/root usr/share/gjs-1.0/valgrind/gjs.supp
|
1
gjs/.md5sum
Normal file
1
gjs/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
cad15ac932ecba5a243e2d4366c802e8 gjs-1.68.1.tar.gz
|
5
gjs/.signature
Normal file
5
gjs/.signature
Normal file
|
@ -0,0 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxJdIsc6IO/x+MM83t1oHMb69+226m6OzkcaFxQ67LmeXGTBubuQ9i6r7VZNIKy+uVymLWF3ixctaviNvXcN6lgM=
|
||||
SHA256 (Pkgfile) = dde5349f8e159f6db5eb05d8bd5e2675aada0f178e57689f9b04fb16f4deadd4
|
||||
SHA256 (.footprint) = 07c7bf896edb5168edfe9ee5f2d120278b89aebbaf9a93be6c8f6310471c9c24
|
||||
SHA256 (gjs-1.68.1.tar.gz) = 95dfee1b3d91e0019ad050b168380d778e1b289bfd47d385a8da93449ad93b51
|
18
gjs/Pkgfile
Normal file
18
gjs/Pkgfile
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Description: JavaScript bindings for GNOME
|
||||
# URL: https://wiki.gnome.org/Projects/Gjs
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: cairo gobject-introspection meson dbus mozjs78 readline
|
||||
|
||||
name=gjs
|
||||
version=1.68.1
|
||||
release=1
|
||||
source=(https://gitlab.gnome.org/GNOME/$name/-/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
build () {
|
||||
cd $name-$version
|
||||
meson build --prefix=/usr --buildtype release \
|
||||
-D profiler=disabled \
|
||||
-D installed_tests=false
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG ninja -C build install
|
||||
}
|
17
gl2ps/.footprint
Normal file
17
gl2ps/.footprint
Normal file
|
@ -0,0 +1,17 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
-rw-r--r-- root/root usr/include/gl2ps.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libgl2ps.a
|
||||
lrwxrwxrwx root/root usr/lib/libgl2ps.so -> libgl2ps.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libgl2ps.so.1 -> libgl2ps.so.1.4.2
|
||||
-rwxr-xr-x root/root usr/lib/libgl2ps.so.1.4.2
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/doc/
|
||||
drwxr-xr-x root/root usr/share/doc/gl2ps/
|
||||
-rw-r--r-- root/root usr/share/doc/gl2ps/COPYING.GL2PS
|
||||
-rw-r--r-- root/root usr/share/doc/gl2ps/COPYING.LGPL
|
||||
-rw-r--r-- root/root usr/share/doc/gl2ps/README.txt
|
||||
-rw-r--r-- root/root usr/share/doc/gl2ps/gl2ps.pdf
|
||||
-rw-r--r-- root/root usr/share/doc/gl2ps/gl2psTest.c
|
||||
-rw-r--r-- root/root usr/share/doc/gl2ps/gl2psTestSimple.c
|
1
gl2ps/.md5sum
Normal file
1
gl2ps/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
0606554d833f4fd9f09eab48a374c785 gl2ps-1.4.2.tgz
|
4
gl2ps/.signature
Normal file
4
gl2ps/.signature
Normal file
|
@ -0,0 +1,4 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxARh+1ik9e4T2yPzVRZvM48qQ7eFSpa+CeHzNfBCKKeuRYQk5KFduv+WBmU8DywSKf6fktfl86tHYdTvltImvwk=
|
||||
SHA256 (Pkgfile) = 806fa46fe0ae8e70f01d2023526545690ca78253838a3d87d7d60051bb52ebeb
|
||||
SHA256 (gl2ps-1.4.2.tgz) = 8d1c00c1018f96b4b97655482e57dcb0ce42ae2f1d349cd6d4191e7848d9ffe9
|
22
gl2ps/Pkgfile
Normal file
22
gl2ps/Pkgfile
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Description: OpenGL to Postscript printing library
|
||||
# URL: https://geuz.org/gl2ps/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: libglvnd libpng texlive
|
||||
|
||||
name=gl2ps
|
||||
version=1.4.2
|
||||
release=1
|
||||
source=(https://geuz.org/$name/src/$name-$version.tgz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
export FORCE_SOURCE_DATE=1 # make pdftex adhere to SOURCE_DATE_EPOCH
|
||||
|
||||
mkdir build && cd build
|
||||
cmake ../ -DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_EXE_LINKER_FLAGS=-lm
|
||||
make
|
||||
|
||||
make DESTDIR=$PKG install
|
||||
}
|
14
glew/.footprint
Normal file
14
glew/.footprint
Normal file
|
@ -0,0 +1,14 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/GL/
|
||||
-rw-r--r-- root/root usr/include/GL/eglew.h
|
||||
-rw-r--r-- root/root usr/include/GL/glew.h
|
||||
-rw-r--r-- root/root usr/include/GL/glxew.h
|
||||
-rw-r--r-- root/root usr/include/GL/wglew.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libGLEW.a
|
||||
lrwxrwxrwx root/root usr/lib/libGLEW.so -> libGLEW.so.2.2.0
|
||||
lrwxrwxrwx root/root usr/lib/libGLEW.so.2.2 -> libGLEW.so.2.2.0
|
||||
-rw-r--r-- root/root usr/lib/libGLEW.so.2.2.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/glew.pc
|
2
glew/.md5sum
Normal file
2
glew/.md5sum
Normal file
|
@ -0,0 +1,2 @@
|
|||
619484da13a6ce42e60ece709891e548 glew-2.0.0-install-headers.patch
|
||||
3579164bccaef09e36c0af7f4fd5c7c7 glew-2.2.0.tgz
|
6
glew/.signature
Normal file
6
glew/.signature
Normal file
|
@ -0,0 +1,6 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxK1ShquHJagYkypepKdhRgXXRMSrEsgi7vqHzQziRK/s5zITx2/ucFVZj5CIqS2ZTb5P1It4gqw77daN5TUyNQU=
|
||||
SHA256 (Pkgfile) = d83807ccf0dec9c115d77878bbdd7d6675ed6c16ddb744b85cbaf70448fa50ff
|
||||
SHA256 (.footprint) = 884b372da479ce249878cf9f3fba7e3010d0b8034e2f51892d9d7e6b966aac5d
|
||||
SHA256 (glew-2.2.0.tgz) = d4fc82893cfb00109578d0a1a2337fb8ca335b3ceccf97b97e5cc7f08e4353e1
|
||||
SHA256 (glew-2.0.0-install-headers.patch) = 07633aadfb3ab0bd5470671b74bc4c8770965b817e2dd194d8fc0fde58b88e7c
|
27
glew/Pkgfile
Normal file
27
glew/Pkgfile
Normal file
|
@ -0,0 +1,27 @@
|
|||
# Description: OpenGL extension wrangler library, with wayland support
|
||||
# URL: http://glew.sourceforge.net/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: mesa xorg-libxi xorg-libxmu
|
||||
|
||||
name=glew
|
||||
version=2.2.0
|
||||
release=1
|
||||
source=(https://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tgz
|
||||
glew-2.0.0-install-headers.patch)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
patch -p1 -i $SRC/glew-2.0.0-install-headers.patch
|
||||
|
||||
sed -i -e "s|lib64|lib|" config/Makefile.linux
|
||||
sed -i -e '/^.PHONY: .*\.pc$/d' -i Makefile
|
||||
|
||||
make \
|
||||
CC="${CC:-gcc}" \
|
||||
LD="${CC:-gcc}" \
|
||||
CFLAGS.EXTRA="$CFLAGS -fPIC" \
|
||||
LDFLAGS.EXTRA="$LDFLAGS"
|
||||
|
||||
make GLEW_DEST="$PKG/usr" SYSTEM=linux-egl install
|
||||
}
|
13
glew/glew-2.0.0-install-headers.patch
Normal file
13
glew/glew-2.0.0-install-headers.patch
Normal file
|
@ -0,0 +1,13 @@
|
|||
--- glew-2.0.0/Makefile
|
||||
+++ glew-2.0.0/Makefile
|
||||
@@ -226,9 +226,7 @@
|
||||
|
||||
install.include:
|
||||
$(INSTALL) -d -m 0755 "$(DESTDIR)$(INCDIR)"
|
||||
- $(INSTALL) -m 0644 include/GL/wglew.h "$(DESTDIR)$(INCDIR)/"
|
||||
- $(INSTALL) -m 0644 include/GL/glew.h "$(DESTDIR)$(INCDIR)/"
|
||||
- $(INSTALL) -m 0644 include/GL/glxew.h "$(DESTDIR)$(INCDIR)/"
|
||||
+ $(INSTALL) -m 0644 include/GL/*.h "$(DESTDIR)$(INCDIR)/"
|
||||
|
||||
install.pkgconfig: glew.pc
|
||||
$(INSTALL) -d -m 0755 "$(DESTDIR)$(PKGDIR)"
|
54
gnuplot-qt5/.footprint
Normal file
54
gnuplot-qt5/.footprint
Normal file
|
@ -0,0 +1,54 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/gnuplot
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/gnuplot/
|
||||
drwxr-xr-x root/root usr/lib/gnuplot/5.4/
|
||||
-rwxr-xr-x root/root usr/lib/gnuplot/5.4/gnuplot_qt
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/gnuplot/
|
||||
drwxr-xr-x root/root usr/share/gnuplot/5.4/
|
||||
drwxr-xr-x root/root usr/share/gnuplot/5.4/PostScript/
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/8859-1.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/8859-15.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/8859-2.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/8859-9.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/aglfn.txt
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/cp1250.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/cp1251.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/cp1252.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/cp437.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/cp850.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/cp852.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/koi8r.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/koi8u.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/prologue.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/PostScript/utf-8.ps
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/colors_default.gp
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/colors_mono.gp
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/colors_podo.gp
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/gnuplot.gih
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/gnuplotrc
|
||||
drwxr-xr-x root/root usr/share/gnuplot/5.4/js/
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/canvasmath.js
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/canvastext.js
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/gnuplot_common.js
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/gnuplot_dashedlines.js
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/gnuplot_mouse.css
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/gnuplot_mouse.js
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/gnuplot_svg.js
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/gnuplot_svg_2018.js
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/grid.png
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/help.png
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/nextzoom.png
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/previouszoom.png
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/return.png
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/js/textzoom.png
|
||||
drwxr-xr-x root/root usr/share/gnuplot/5.4/lua/
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/lua/gnuplot-tikz.lua
|
||||
drwxr-xr-x root/root usr/share/gnuplot/5.4/qt/
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/qt/qtgnuplot_fr.qm
|
||||
-rw-r--r-- root/root usr/share/gnuplot/5.4/qt/qtgnuplot_ja.qm
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/gnuplot.1.gz
|
1
gnuplot-qt5/.md5sum
Normal file
1
gnuplot-qt5/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
9bb03cfa77e38924e08ffbb9eb59d8b1 gnuplot-5.4.3.tar.gz
|
5
gnuplot-qt5/.signature
Normal file
5
gnuplot-qt5/.signature
Normal file
|
@ -0,0 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxBdicaWIY8N2a690o9czzw0mm391s9jOJJ9NyxxOtLg0cn9Q9IF0en/ud68bboaqq46nhl0Y3wQoexxbp/5XGAY=
|
||||
SHA256 (Pkgfile) = 7778c2b76ce09a4ecb6c8e8ee3281605f94e796317a52106e1869db5abb51ac8
|
||||
SHA256 (.footprint) = df8e9f603cd924de26be4578a8762ebc605db9d394157caf6905db7e3b70f0d2
|
||||
SHA256 (gnuplot-5.4.3.tar.gz) = 51f89bbab90f96d3543f95235368d188eb1e26eda296912256abcd3535bd4d84
|
21
gnuplot-qt5/Pkgfile
Normal file
21
gnuplot-qt5/Pkgfile
Normal file
|
@ -0,0 +1,21 @@
|
|||
# Description: GNUPlot, built against qt5
|
||||
# URL: http://www.gnuplot.info/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: libgd pango qt5
|
||||
|
||||
name=gnuplot-qt5
|
||||
version=5.4.3
|
||||
release=1
|
||||
source=(https://downloads.sourceforge.net/project/${name:0:7}/${name:0:7}/$version/${name:0:7}-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd ${name:0:7}-$version
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib \
|
||||
--with-qt \
|
||||
--with-x=no
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
rm $PKG/usr/share/gnuplot/${version%.*}/js/README
|
||||
}
|
20
greetd/.footprint
Normal file
20
greetd/.footprint
Normal file
|
@ -0,0 +1,20 @@
|
|||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/greetd/
|
||||
-rwxr-xr-x root/root etc/greetd/config.toml
|
||||
drwxr-xr-x root/root etc/pam.d/
|
||||
-rw-r--r-- root/root etc/pam.d/greetd
|
||||
drwxr-xr-x root/root etc/rc.d/
|
||||
-rwxr-xr-x root/root etc/rc.d/greetd
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/agreety
|
||||
-rwxr-xr-x root/root usr/bin/greetd
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/agreety.1.gz
|
||||
-rw-r--r-- root/root usr/share/man/man1/greetd.1.gz
|
||||
drwxr-xr-x root/root usr/share/man/man5/
|
||||
-rw-r--r-- root/root usr/share/man/man5/greetd.5.gz
|
||||
drwxr-xr-x root/root usr/share/man/man7/
|
||||
-rw-r--r-- root/root usr/share/man/man7/greetd-ipc.7.gz
|
3
greetd/.md5sum
Normal file
3
greetd/.md5sum
Normal file
|
@ -0,0 +1,3 @@
|
|||
6c15717ca4741f5c99bba7c16846481f greetd-0.8.0.tar.gz
|
||||
00ef4e1a9c70bc9dcac1be71c31f1230 greetd.pam
|
||||
701ad982afce4eb8437920bd1d174a56 greetd.service
|
7
greetd/.signature
Normal file
7
greetd/.signature
Normal file
|
@ -0,0 +1,7 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxKgUTkJCA8fhyhIspvB0BfH13tUZKZ3kme36D7LIHPDV5ZJfKpQNRCnRKEcjMBH0fiuFQu6c50sLFCwgVVGeVwU=
|
||||
SHA256 (Pkgfile) = 1166d2b7f67dd90cf90a30274b7f5085c8a4d2bf73e999076549e712ab2e3bd1
|
||||
SHA256 (.footprint) = 6f32537104797307d97d208d2647d44928a69baa80756ee598329a70a2c05974
|
||||
SHA256 (greetd-0.8.0.tar.gz) = 47a73709df60f04b63fc50cfc409e47a451a9620777638f527b9d9333256035f
|
||||
SHA256 (greetd.pam) = 47288a182c28a0d3614e67210492b9b39a82131a16674575cca03f76ac80e686
|
||||
SHA256 (greetd.service) = 96da60dcf7c6f78d766e32693111cfa2640698ae2be3b4074ef27ba07cbf3a6f
|
45
greetd/Pkgfile
Normal file
45
greetd/Pkgfile
Normal file
|
@ -0,0 +1,45 @@
|
|||
# Description: minimal and flexible login manager daemon
|
||||
# URL: https://git.sr.ht/~kennylevinsen/greetd
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: rust scdoc
|
||||
|
||||
name=greetd
|
||||
version=0.8.0
|
||||
release=1
|
||||
source=(https://git.sr.ht/~kennylevinsen/greetd/archive/$version.tar.gz
|
||||
greetd.pam greetd.service)
|
||||
renames=($name-$version.tar.gz SKIP SKIP)
|
||||
|
||||
build() {
|
||||
cd $name-*
|
||||
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
|
||||
[ -d "$PKGMK_SOURCE_DIR/rust" ] || mkdir "$PKGMK_SOURCE_DIR/rust"
|
||||
export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
|
||||
|
||||
cargo update
|
||||
cargo fetch
|
||||
cargo build --release --locked
|
||||
install -Dt $PKG/usr/bin target/release/greetd
|
||||
install -Dt $PKG/usr/bin target/release/agreety
|
||||
install -Dt $PKG/etc/greetd config.toml
|
||||
|
||||
# install pam configuration
|
||||
install -Dm644 $SRC/greetd.pam \
|
||||
$PKG/etc/pam.d/greetd
|
||||
# install service file
|
||||
install -Dm 755 $SRC/greetd.service $PKG/etc/rc.d/greetd
|
||||
|
||||
## needs scdoc
|
||||
# install man files
|
||||
cd man
|
||||
for i in *.scd; do
|
||||
scdoc < "$i"> "$i".roff
|
||||
done
|
||||
for s in 1 5 7; do
|
||||
install -d $PKG/usr/share/man/man$s
|
||||
done
|
||||
for i in *.roff; do
|
||||
s=$(echo $i | sed 's/.*-//; s/\.scd\.roff//')
|
||||
gzip -c $i > $PKG/usr/share/man/man$s/${i%-*}.$s.gz
|
||||
done
|
||||
}
|
15
greetd/README
Normal file
15
greetd/README
Normal file
|
@ -0,0 +1,15 @@
|
|||
This branch can be started from a rooted tty shell.
|
||||
Currently tested is the included agreety (minimal) greeter.
|
||||
|
||||
Can start a shell, X, or anything. This is my config.toml
|
||||
|
||||
############### /etc/greetd/config.toml
|
||||
[terminal]
|
||||
# The VT to run the greeter on. Can be "next", "current" or a number
|
||||
vt = 2
|
||||
|
||||
[default_session]
|
||||
#command = "sway --config /etc/greetd/sway-config"
|
||||
command = "agreety --cmd start-sway"
|
||||
user = "greeter"
|
||||
############### End of file
|
7
greetd/greetd.pam
Normal file
7
greetd/greetd.pam
Normal file
|
@ -0,0 +1,7 @@
|
|||
#%PAM-1.0
|
||||
|
||||
auth required pam_securetty.so
|
||||
auth requisite pam_nologin.so
|
||||
auth include common-auth
|
||||
account include common-account
|
||||
session include common-session
|
35
greetd/greetd.service
Normal file
35
greetd/greetd.service
Normal file
|
@ -0,0 +1,35 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# /etc/rc.d/greetd: start/stop greetd
|
||||
#
|
||||
|
||||
SSD=/sbin/start-stop-daemon
|
||||
PROG=/usr/bin/greetd
|
||||
OPTS=""
|
||||
RUNDIR=/var/run/greetd
|
||||
PIDFILE=$RUNDIR/greetd.pid
|
||||
|
||||
case $1 in
|
||||
start)
|
||||
greetd
|
||||
;;
|
||||
stop)
|
||||
killall greetd
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
$0 start
|
||||
;;
|
||||
status)
|
||||
$SSD --status --exec $PROG
|
||||
case $? in
|
||||
0) echo "$PROG is running with pid $(pidof $PROG)" ;;
|
||||
1) echo "$PROG is not running but the pid file $PID exists" ;;
|
||||
3) echo "$PROG is not running" ;;
|
||||
4) echo "Unable to determine the program status" ;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 [start|stop|restart|status]"
|
||||
;;
|
||||
esac
|
5
greetd/post-install
Normal file
5
greetd/post-install
Normal file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
|
||||
getent group greeter || /usr/sbin/groupadd greeter
|
||||
getent passwd greeter || /usr/sbin/useradd -M -g greeter -G video,tty -c "greetd user" greeter
|
||||
/usr/bin/passwd -l greeter
|
1
hdf5/.md5sum
Normal file
1
hdf5/.md5sum
Normal file
|
@ -0,0 +1 @@
|
|||
442469fbf43626006346e679c22cf10a hdf5-1.12.1.tar.bz2
|
4
hdf5/.signature
Normal file
4
hdf5/.signature
Normal file
|
@ -0,0 +1,4 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxEAyZclWVEzz52XWLvadM7DmcY9wmFjKIZAHF0GSRcVXYHTNOy7iM5miY3ogzINzTXPU9jfbxr13Z5ieM//cVgI=
|
||||
SHA256 (Pkgfile) = 7e03f8e278b1483ed022f67193372157dfba0d33e239ed2dc2437923db901abb
|
||||
SHA256 (hdf5-1.12.1.tar.bz2) = aaf9f532b3eda83d3d3adc9f8b40a9b763152218fa45349c3bc77502ca1f8f1c
|
57
hdf5/Pkgfile
Normal file
57
hdf5/Pkgfile
Normal file
|
@ -0,0 +1,57 @@
|
|||
# Description: A general purpose library and file format for storing scientific data.
|
||||
# URL: http://www.hdfgroup.org/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Contributor: Danny Rawlins, crux at romster dot me
|
||||
# Packager: acrux, acrux at linuxmail dot org
|
||||
# Depends on: szip zlib openssl gcc-fortran
|
||||
# Nice to have: openjdk8
|
||||
|
||||
name=hdf5
|
||||
version=1.12.1
|
||||
release=1
|
||||
source=(https://support.hdfgroup.org/ftp/HDF5/releases/$name-${version:0:4}/$name-$version/src/$name-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
mkdir build && cd build
|
||||
|
||||
cmake ../$name-$version \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DBUILD_STATIC_LIBS=OFF \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DHDF5_BUILD_HL_LIB=ON \
|
||||
-DHDF5_BUILD_CPP_LIB=ON \
|
||||
-DHDF5_BUILD_FORTRAN=ON \
|
||||
-DHDF5_ENABLE_Z_LIB_SUPPORT=ON \
|
||||
-DHDF5_ENABLE_SZIP_SUPPORT=ON \
|
||||
-DHDF5_ENABLE_SZIP_ENCODING=ON \
|
||||
-DUSE_LIBAEC=ON
|
||||
|
||||
# CMake was just to generate the pkg-config file.
|
||||
# Actual building happens below.
|
||||
|
||||
cd ../$name-$version
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--mandir=$PKG/usr/share/man \
|
||||
--disable-static \
|
||||
--disable-sharedlib-rpath \
|
||||
--enable-hl \
|
||||
--enable-build-mode=production \
|
||||
--enable-fortran \
|
||||
--with-pic \
|
||||
--with-ssl \
|
||||
--with-pthread \
|
||||
--with-szlib \
|
||||
--with-zlib
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/usr/share/hdf5_examples
|
||||
rmdir --ignore-fail-on-non-empty -p $PKG/usr/share
|
||||
|
||||
# strip .la files
|
||||
rm -f $PKG/usr/lib/*.la
|
||||
|
||||
find $PKG -type f -name README -delete
|
||||
}
|
|
@ -1,76 +0,0 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/hwy/
|
||||
-rw-r--r-- root/root usr/include/hwy/aligned_allocator.h
|
||||
-rw-r--r-- root/root usr/include/hwy/base.h
|
||||
-rw-r--r-- root/root usr/include/hwy/cache_control.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/algo/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/algo/copy-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/algo/find-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/algo/transform-inl.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/dot/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/dot/dot-inl.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/image/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/image/image.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/math/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/math/math-inl.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/matvec/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/matvec/matvec-inl.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/sort/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/sort/order.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/sort/shared-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/sort/sorting_networks-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/sort/traits-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/sort/traits128-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/sort/vqsort-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/sort/vqsort.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/thread_pool/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/thread_pool/futex.h
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/thread_pool/thread_pool.h
|
||||
drwxr-xr-x root/root usr/include/hwy/contrib/unroller/
|
||||
-rw-r--r-- root/root usr/include/hwy/contrib/unroller/unroller-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/detect_compiler_arch.h
|
||||
-rw-r--r-- root/root usr/include/hwy/detect_targets.h
|
||||
-rw-r--r-- root/root usr/include/hwy/foreach_target.h
|
||||
-rw-r--r-- root/root usr/include/hwy/highway.h
|
||||
-rw-r--r-- root/root usr/include/hwy/highway_export.h
|
||||
-rw-r--r-- root/root usr/include/hwy/nanobenchmark.h
|
||||
drwxr-xr-x root/root usr/include/hwy/ops/
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/arm_neon-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/arm_sve-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/emu128-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/generic_ops-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/ppc_vsx-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/rvv-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/scalar-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/set_macros-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/shared-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/tuple-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/wasm_128-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/x86_128-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/x86_256-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/ops/x86_512-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/per_target.h
|
||||
-rw-r--r-- root/root usr/include/hwy/print-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/print.h
|
||||
-rw-r--r-- root/root usr/include/hwy/profiler.h
|
||||
-rw-r--r-- root/root usr/include/hwy/robust_statistics.h
|
||||
-rw-r--r-- root/root usr/include/hwy/targets.h
|
||||
-rw-r--r-- root/root usr/include/hwy/timer-inl.h
|
||||
-rw-r--r-- root/root usr/include/hwy/timer.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/cmake/
|
||||
drwxr-xr-x root/root usr/lib/cmake/hwy/
|
||||
-rw-r--r-- root/root usr/lib/cmake/hwy/hwy-config-relwithdebinfo.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/hwy/hwy-config-version.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/hwy/hwy-config.cmake
|
||||
lrwxrwxrwx root/root usr/lib/libhwy.so -> libhwy.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libhwy.so.1 -> libhwy.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib/libhwy.so.1.1.0
|
||||
lrwxrwxrwx root/root usr/lib/libhwy_contrib.so -> libhwy_contrib.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libhwy_contrib.so.1 -> libhwy_contrib.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib/libhwy_contrib.so.1.1.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libhwy-contrib.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libhwy.pc
|
|
@ -1,5 +0,0 @@
|
|||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxNtqLHZicgM9gMlxxEX+Gl/WqP8ZhawaFzJ3wsyio0HrwmnUll/u8aYDnAJ4bQierwpKj3LCAwuA92dmJn+GXw0=
|
||||
SHA256 (Pkgfile) = f99df0370445985f6f0023607d72bb8d0eabd361bfa52a65c4a35164645ba916
|
||||
SHA256 (.footprint) = 4eed9e4520543acd8d3b2fc08bd395275346ab44f8e30c179ca0e77d767c296c
|
||||
SHA256 (highway-1.1.0.tar.gz) = 354a8b4539b588e70b98ec70844273e3f2741302c4c377bcc4e81b3d1866f7c9
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user