public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: media-gfx/airsane/
@ 2025-01-08  4:13 Christopher Byrne
  0 siblings, 0 replies; 5+ messages in thread
From: Christopher Byrne @ 2025-01-08  4:13 UTC (permalink / raw
  To: gentoo-commits

commit:     7fd978cff360ecbb979996d078e2c299ad2dcb74
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Wed Jan  8 03:46:07 2025 +0000
Commit:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
CommitDate: Wed Jan  8 04:12:30 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fd978cf

media-gfx/airsane: new package, add 0.4.3

AirSane is SANE frontend that publishes SANE scanners to MacOS,
Android, and Windows via Apple AirScan/eSCL. Do not confuse this
package with media-gfx/sane-airscan or the eSCL backend - those
are eSCL clients. This package creates an eSCL server to
export local legacy scanners to the network via the AirScan/eSCL
protocol.

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>

 media-gfx/airsane/Manifest             |  1 +
 media-gfx/airsane/airsane-0.4.3.ebuild | 45 ++++++++++++++++++++++++++++++++++
 media-gfx/airsane/metadata.xml         | 11 +++++++++
 3 files changed, 57 insertions(+)

diff --git a/media-gfx/airsane/Manifest b/media-gfx/airsane/Manifest
new file mode 100644
index 000000000..a81a9e732
--- /dev/null
+++ b/media-gfx/airsane/Manifest
@@ -0,0 +1 @@
+DIST airsane-0.4.3.tar.gz 126172 BLAKE2B 0f8bcebd1a918e7fe300cbaab96488dd8c0ce8b3e6b00520d18b793a45b9c3d42c9ab6de13ffc5bcaef6371d03cee51e2a2701b25e27b3af48c7b59358b76576 SHA512 aab6aef342866d97abb8c6280a1490f4e83a2b2664ab6cf3d00fa1d838b2aa3594d8d4e76e3e7b3b21a955523dedbc616cea9d87724ad6660cb166b33ce06eeb

diff --git a/media-gfx/airsane/airsane-0.4.3.ebuild b/media-gfx/airsane/airsane-0.4.3.ebuild
new file mode 100644
index 000000000..1257bfc18
--- /dev/null
+++ b/media-gfx/airsane/airsane-0.4.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Publish SANE scanners via Apple Airscan/eSCL"
+
+HOMEPAGE="https://github.com/SimulPiscator/AirSane"
+SRC_URI="https://github.com/SimulPiscator/AirSane/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+# License of the package.  This must match the name of file(s) in the
+# licenses/ directory.  For complex license combination see the developer
+# docs on gentoo.org for details.
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="media-gfx/sane-backends
+	media-libs/libpng
+	media-libs/libjpeg-turbo
+	net-dns/avahi
+	virtual/libusb:1"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack ${P}.tar.gz
+	mv "AirSane-${PV}" "${P}" || die
+}
+
+src_prepare() {
+	cmake_src_prepare
+# Upstream condtionally installs config files
+	sed	-i "${S}/CMakeLists.txt" \
+		-e "s/\(.*\)NOT EXISTS \/etc\/airsane\/.*/\11)/g" \
+	|| die
+# Gentoo uses the "scanner" group not "saned".
+# Also remove 15 seocnd delay hack. Shouldn't be needed anymore:
+# https://github.com/SimulPiscator/AirSane/issues/55
+	sed	-i "${S}/systemd/airsaned.service.in" \
+		-e "s/\(Group=\)saned/\1scanner/" \
+		-e "/\/bin\/sleep/d" \
+	|| die
+}

diff --git a/media-gfx/airsane/metadata.xml b/media-gfx/airsane/metadata.xml
new file mode 100644
index 000000000..d2f0e5e66
--- /dev/null
+++ b/media-gfx/airsane/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>salah.coronya@gmail.com</email>
+		<name>Christopher Byrne</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">SimulPiscator/AirSane</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-gfx/airsane/
@ 2025-05-04 20:36 Christopher Byrne
  0 siblings, 0 replies; 5+ messages in thread
From: Christopher Byrne @ 2025-05-04 20:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2c33ee7e84e8fa59158ae3e55c35a50e35fa2e5e
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Sun May  4 20:33:57 2025 +0000
Commit:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
CommitDate: Sun May  4 20:35:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c33ee7e

media-gfx/airsane: drop 0.4.3

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>

 media-gfx/airsane/Manifest             |  1 -
 media-gfx/airsane/airsane-0.4.3.ebuild | 45 ----------------------------------
 2 files changed, 46 deletions(-)

diff --git a/media-gfx/airsane/Manifest b/media-gfx/airsane/Manifest
index 7e2da847f..3e45fff88 100644
--- a/media-gfx/airsane/Manifest
+++ b/media-gfx/airsane/Manifest
@@ -1,2 +1 @@
-DIST airsane-0.4.3.tar.gz 126172 BLAKE2B 0f8bcebd1a918e7fe300cbaab96488dd8c0ce8b3e6b00520d18b793a45b9c3d42c9ab6de13ffc5bcaef6371d03cee51e2a2701b25e27b3af48c7b59358b76576 SHA512 aab6aef342866d97abb8c6280a1490f4e83a2b2664ab6cf3d00fa1d838b2aa3594d8d4e76e3e7b3b21a955523dedbc616cea9d87724ad6660cb166b33ce06eeb
 DIST airsane-0.4.5.tar.gz 127876 BLAKE2B aa26a2150d1e930b721d567c1b2ff1dc62c3bacda779f67d268b3deee8de3fff7044b742cb8564892a5296d1c3a2d57c08e064d9b0483eb6947ee8cf6127dbdd SHA512 a59661478263ae56cfa88228300cbc7357b1eddd9c00cb3020bd3f68115ed28612b624b2a0197c5de58438f1c2423115cd16c210fbf73b4d61680eb2aa8969fd

diff --git a/media-gfx/airsane/airsane-0.4.3.ebuild b/media-gfx/airsane/airsane-0.4.3.ebuild
deleted file mode 100644
index 1257bfc18..000000000
--- a/media-gfx/airsane/airsane-0.4.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Publish SANE scanners via Apple Airscan/eSCL"
-
-HOMEPAGE="https://github.com/SimulPiscator/AirSane"
-SRC_URI="https://github.com/SimulPiscator/AirSane/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-# License of the package.  This must match the name of file(s) in the
-# licenses/ directory.  For complex license combination see the developer
-# docs on gentoo.org for details.
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="media-gfx/sane-backends
-	media-libs/libpng
-	media-libs/libjpeg-turbo
-	net-dns/avahi
-	virtual/libusb:1"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack ${P}.tar.gz
-	mv "AirSane-${PV}" "${P}" || die
-}
-
-src_prepare() {
-	cmake_src_prepare
-# Upstream condtionally installs config files
-	sed	-i "${S}/CMakeLists.txt" \
-		-e "s/\(.*\)NOT EXISTS \/etc\/airsane\/.*/\11)/g" \
-	|| die
-# Gentoo uses the "scanner" group not "saned".
-# Also remove 15 seocnd delay hack. Shouldn't be needed anymore:
-# https://github.com/SimulPiscator/AirSane/issues/55
-	sed	-i "${S}/systemd/airsaned.service.in" \
-		-e "s/\(Group=\)saned/\1scanner/" \
-		-e "/\/bin\/sleep/d" \
-	|| die
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-gfx/airsane/
@ 2025-05-04 20:36 Christopher Byrne
  0 siblings, 0 replies; 5+ messages in thread
From: Christopher Byrne @ 2025-05-04 20:36 UTC (permalink / raw
  To: gentoo-commits

commit:     8e01caa61407bee292521a1f3da25894ff540587
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Sun May  4 20:33:39 2025 +0000
Commit:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
CommitDate: Sun May  4 20:35:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e01caa6

media-gfx/airsane: add 0.4.5

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>

 media-gfx/airsane/Manifest             |  1 +
 media-gfx/airsane/airsane-0.4.5.ebuild | 45 ++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/airsane/Manifest b/media-gfx/airsane/Manifest
index a81a9e732..7e2da847f 100644
--- a/media-gfx/airsane/Manifest
+++ b/media-gfx/airsane/Manifest
@@ -1 +1,2 @@
 DIST airsane-0.4.3.tar.gz 126172 BLAKE2B 0f8bcebd1a918e7fe300cbaab96488dd8c0ce8b3e6b00520d18b793a45b9c3d42c9ab6de13ffc5bcaef6371d03cee51e2a2701b25e27b3af48c7b59358b76576 SHA512 aab6aef342866d97abb8c6280a1490f4e83a2b2664ab6cf3d00fa1d838b2aa3594d8d4e76e3e7b3b21a955523dedbc616cea9d87724ad6660cb166b33ce06eeb
+DIST airsane-0.4.5.tar.gz 127876 BLAKE2B aa26a2150d1e930b721d567c1b2ff1dc62c3bacda779f67d268b3deee8de3fff7044b742cb8564892a5296d1c3a2d57c08e064d9b0483eb6947ee8cf6127dbdd SHA512 a59661478263ae56cfa88228300cbc7357b1eddd9c00cb3020bd3f68115ed28612b624b2a0197c5de58438f1c2423115cd16c210fbf73b4d61680eb2aa8969fd

diff --git a/media-gfx/airsane/airsane-0.4.5.ebuild b/media-gfx/airsane/airsane-0.4.5.ebuild
new file mode 100644
index 000000000..1257bfc18
--- /dev/null
+++ b/media-gfx/airsane/airsane-0.4.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Publish SANE scanners via Apple Airscan/eSCL"
+
+HOMEPAGE="https://github.com/SimulPiscator/AirSane"
+SRC_URI="https://github.com/SimulPiscator/AirSane/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+# License of the package.  This must match the name of file(s) in the
+# licenses/ directory.  For complex license combination see the developer
+# docs on gentoo.org for details.
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="media-gfx/sane-backends
+	media-libs/libpng
+	media-libs/libjpeg-turbo
+	net-dns/avahi
+	virtual/libusb:1"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack ${P}.tar.gz
+	mv "AirSane-${PV}" "${P}" || die
+}
+
+src_prepare() {
+	cmake_src_prepare
+# Upstream condtionally installs config files
+	sed	-i "${S}/CMakeLists.txt" \
+		-e "s/\(.*\)NOT EXISTS \/etc\/airsane\/.*/\11)/g" \
+	|| die
+# Gentoo uses the "scanner" group not "saned".
+# Also remove 15 seocnd delay hack. Shouldn't be needed anymore:
+# https://github.com/SimulPiscator/AirSane/issues/55
+	sed	-i "${S}/systemd/airsaned.service.in" \
+		-e "s/\(Group=\)saned/\1scanner/" \
+		-e "/\/bin\/sleep/d" \
+	|| die
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-gfx/airsane/
@ 2025-08-09 23:48 Christopher Byrne
  0 siblings, 0 replies; 5+ messages in thread
From: Christopher Byrne @ 2025-08-09 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     da966e75ebd37d73758e28b03bc47246a3f807d6
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Sat Aug  9 23:47:10 2025 +0000
Commit:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
CommitDate: Sat Aug  9 23:48:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da966e75

media-gfx/airsane: drop 0.4.5

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>

 media-gfx/airsane/Manifest             |  1 -
 media-gfx/airsane/airsane-0.4.5.ebuild | 45 ----------------------------------
 2 files changed, 46 deletions(-)

diff --git a/media-gfx/airsane/Manifest b/media-gfx/airsane/Manifest
index 09f8a075b6..9cf61f9e79 100644
--- a/media-gfx/airsane/Manifest
+++ b/media-gfx/airsane/Manifest
@@ -1,2 +1 @@
-DIST airsane-0.4.5.tar.gz 127876 BLAKE2B aa26a2150d1e930b721d567c1b2ff1dc62c3bacda779f67d268b3deee8de3fff7044b742cb8564892a5296d1c3a2d57c08e064d9b0483eb6947ee8cf6127dbdd SHA512 a59661478263ae56cfa88228300cbc7357b1eddd9c00cb3020bd3f68115ed28612b624b2a0197c5de58438f1c2423115cd16c210fbf73b4d61680eb2aa8969fd
 DIST airsane-0.4.6.tar.gz 128030 BLAKE2B c8dc3c150846c77b4ff442fda1e80ce89f565389538fbce6917d615972ef63d2df62f8b28dae15b95c0206f598b0e27209563b0baee11e420048bd37ce6304f8 SHA512 986dfc9ea2ffc3bfc9fe4a10ae8920c98c16155754db524d48983107d8f271ba3a77d8f44df636cd059e4bb6b4102c0683eb4222c859d663c0d951c7f39d9bb4

diff --git a/media-gfx/airsane/airsane-0.4.5.ebuild b/media-gfx/airsane/airsane-0.4.5.ebuild
deleted file mode 100644
index 1257bfc18a..0000000000
--- a/media-gfx/airsane/airsane-0.4.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Publish SANE scanners via Apple Airscan/eSCL"
-
-HOMEPAGE="https://github.com/SimulPiscator/AirSane"
-SRC_URI="https://github.com/SimulPiscator/AirSane/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-# License of the package.  This must match the name of file(s) in the
-# licenses/ directory.  For complex license combination see the developer
-# docs on gentoo.org for details.
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="media-gfx/sane-backends
-	media-libs/libpng
-	media-libs/libjpeg-turbo
-	net-dns/avahi
-	virtual/libusb:1"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack ${P}.tar.gz
-	mv "AirSane-${PV}" "${P}" || die
-}
-
-src_prepare() {
-	cmake_src_prepare
-# Upstream condtionally installs config files
-	sed	-i "${S}/CMakeLists.txt" \
-		-e "s/\(.*\)NOT EXISTS \/etc\/airsane\/.*/\11)/g" \
-	|| die
-# Gentoo uses the "scanner" group not "saned".
-# Also remove 15 seocnd delay hack. Shouldn't be needed anymore:
-# https://github.com/SimulPiscator/AirSane/issues/55
-	sed	-i "${S}/systemd/airsaned.service.in" \
-		-e "s/\(Group=\)saned/\1scanner/" \
-		-e "/\/bin\/sleep/d" \
-	|| die
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-gfx/airsane/
@ 2025-08-09 23:48 Christopher Byrne
  0 siblings, 0 replies; 5+ messages in thread
From: Christopher Byrne @ 2025-08-09 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     13dc72d1fe145b893808d641b9e290490e864f70
Author:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
AuthorDate: Sat Aug  9 23:46:46 2025 +0000
Commit:     Christopher Byrne <salah.coronya <AT> gmail <DOT> com>
CommitDate: Sat Aug  9 23:48:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13dc72d1

media-gfx/airsane: add 0.4.6

Signed-off-by: Christopher Byrne <salah.coronya <AT> gmail.com>

 media-gfx/airsane/Manifest             |  1 +
 media-gfx/airsane/airsane-0.4.6.ebuild | 45 ++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/airsane/Manifest b/media-gfx/airsane/Manifest
index 3e45fff883..09f8a075b6 100644
--- a/media-gfx/airsane/Manifest
+++ b/media-gfx/airsane/Manifest
@@ -1 +1,2 @@
 DIST airsane-0.4.5.tar.gz 127876 BLAKE2B aa26a2150d1e930b721d567c1b2ff1dc62c3bacda779f67d268b3deee8de3fff7044b742cb8564892a5296d1c3a2d57c08e064d9b0483eb6947ee8cf6127dbdd SHA512 a59661478263ae56cfa88228300cbc7357b1eddd9c00cb3020bd3f68115ed28612b624b2a0197c5de58438f1c2423115cd16c210fbf73b4d61680eb2aa8969fd
+DIST airsane-0.4.6.tar.gz 128030 BLAKE2B c8dc3c150846c77b4ff442fda1e80ce89f565389538fbce6917d615972ef63d2df62f8b28dae15b95c0206f598b0e27209563b0baee11e420048bd37ce6304f8 SHA512 986dfc9ea2ffc3bfc9fe4a10ae8920c98c16155754db524d48983107d8f271ba3a77d8f44df636cd059e4bb6b4102c0683eb4222c859d663c0d951c7f39d9bb4

diff --git a/media-gfx/airsane/airsane-0.4.6.ebuild b/media-gfx/airsane/airsane-0.4.6.ebuild
new file mode 100644
index 0000000000..1257bfc18a
--- /dev/null
+++ b/media-gfx/airsane/airsane-0.4.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Publish SANE scanners via Apple Airscan/eSCL"
+
+HOMEPAGE="https://github.com/SimulPiscator/AirSane"
+SRC_URI="https://github.com/SimulPiscator/AirSane/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+# License of the package.  This must match the name of file(s) in the
+# licenses/ directory.  For complex license combination see the developer
+# docs on gentoo.org for details.
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="media-gfx/sane-backends
+	media-libs/libpng
+	media-libs/libjpeg-turbo
+	net-dns/avahi
+	virtual/libusb:1"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack ${P}.tar.gz
+	mv "AirSane-${PV}" "${P}" || die
+}
+
+src_prepare() {
+	cmake_src_prepare
+# Upstream condtionally installs config files
+	sed	-i "${S}/CMakeLists.txt" \
+		-e "s/\(.*\)NOT EXISTS \/etc\/airsane\/.*/\11)/g" \
+	|| die
+# Gentoo uses the "scanner" group not "saned".
+# Also remove 15 seocnd delay hack. Shouldn't be needed anymore:
+# https://github.com/SimulPiscator/AirSane/issues/55
+	sed	-i "${S}/systemd/airsaned.service.in" \
+		-e "s/\(Group=\)saned/\1scanner/" \
+		-e "/\/bin\/sleep/d" \
+	|| die
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-08-09 23:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-04 20:36 [gentoo-commits] repo/proj/guru:dev commit in: media-gfx/airsane/ Christopher Byrne
  -- strict thread matches above, loose matches on Subject: below --
2025-08-09 23:48 Christopher Byrne
2025-08-09 23:48 Christopher Byrne
2025-05-04 20:36 Christopher Byrne
2025-01-08  4:13 Christopher Byrne

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox