summaryrefslogtreecommitdiff
path: root/x11-plugins/wmrecord
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-plugins/wmrecord
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/wmrecord')
-rw-r--r--x11-plugins/wmrecord/Manifest6
-rw-r--r--x11-plugins/wmrecord/files/wmrecord.desktop8
-rw-r--r--x11-plugins/wmrecord/metadata.xml9
-rw-r--r--x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild50
4 files changed, 73 insertions, 0 deletions
diff --git a/x11-plugins/wmrecord/Manifest b/x11-plugins/wmrecord/Manifest
new file mode 100644
index 000000000000..aaddbbc162dd
--- /dev/null
+++ b/x11-plugins/wmrecord/Manifest
@@ -0,0 +1,6 @@
+AUX wmrecord.desktop 201 SHA256 9a6ea1ba5dfbeb6022e8576ef36d03aef9e1f2384ef7054f84a8207fe20af7c9 SHA512 47b075d64bdf027bef79e4737845aca32677676f5dcf81826064c16a2516bd6089c839fc3292a34b5005eac2bb5ed7ce66916c6646474819a384e36604df7c7b WHIRLPOOL 92f8c610da43713e965b135401374791942c68d5610ae841708d46bd6e2aed5a995367e17623606fe86ea628c251b01ad254e285a4cc52c2948ac9c9e7639a39
+DIST wmrecord-1.0.5_20040218_0029.tgz 38594 SHA256 a3c3ce97733f6770a55e520dc702c1a1a3c53791b77d877898a5da6ff7653ab4 SHA512 4a0c9f58d22a72a83f9e7922b5806528cc412576d55b9c24f45b7d93a5594f380f51581addbb41b65c18c9b5f0ac1cbc8e3881268a75386545f5024f55836154 WHIRLPOOL c9977b7e0857ea61c8b2f5e6c7924550034b27e8338f175bc7005332b4ab6ed8bfed5f5501a47b14ffa39614073da15406fa53d7c9350c87ba29da4ba32b7ff4
+EBUILD wmrecord-1.0.5.3-r1.ebuild 1228 SHA256 0dea0a0e746c646cf0d07a9850ca8d648f3f56f4519b75daa21bf2625fc06b7b SHA512 5e8fc76dac1d06bb15fcb3fa43c875bd40b33f03e7019772b54d82221dfe942a58288e8f1298b9986fc9d766b1fc588dc1818d8ab759698e2d1f7a8e46bae101 WHIRLPOOL e157750e940e71ddb8d9745397844daac8436b4659e9c8d87d4297ebf8f67cefd9771bebd63f47a14484f60a1c159220286dcc60c3327b2604249154c727161f
+MISC ChangeLog 2926 SHA256 e9f379ebd7212efa1d55efe1d53d061eaf8f39f95e8acc59ec0f82f65a21599f SHA512 8b3b68c1c23dbee876c9b9f42d103012ed5a9f125dd1261e8f946ce0719eb52647547826e179967fca6f29c6d4182772f01fd225258100c1d5afdc4b0ed42376 WHIRLPOOL 8c1ea1682debc784ce6f31712db906cf0dccde60924b4b383bcba92bef10c6fd72c0ef03cec5b589d69625f52aefb23c64a824422f0d14fab12b2fbe8e1a7e1a
+MISC ChangeLog-2015 1747 SHA256 e505be272cbd3e8c3327749cb8ccd97128ef037986b883e0837f2185ef05c8a0 SHA512 19ba7a73bb7f65a696aae6d9caffca4b1ce10ada489d43389315f2e9bb68ea363f39a9e3211a63d61be2f9470e3568c1a68397df150d55b7ad1e969abd3d56c3 WHIRLPOOL 05703ce9bdc48ebf56645a135dbe7ff8857675784f4c7a5ba1fee50d210a6d962128d108a24a49f6ff4fd7089ac4c325181417b23dca3df4b193dddfdd86df70
+MISC metadata.xml 249 SHA256 ab0de85cc2ebef9f9bca3773395bc5c909312efb834a8b3948806c1b00dee4e5 SHA512 1a1312bb0e9f74f1e3852218d8fd4817fbad3bc65633cecbe8735607bc33c1e05b414c2628ff3f6e24dfc4a3999de7191f6cdadd2161b03cf614d5b6f24fab8d WHIRLPOOL 3d7026fc5a045f5c90505dab413fe4534364d8c9a47c053ffbfaf3579478e55f77427eb00b05bd4c593a372c69eefae5ca93a2bab9398f52d20d374c2265fb2d
diff --git a/x11-plugins/wmrecord/files/wmrecord.desktop b/x11-plugins/wmrecord/files/wmrecord.desktop
new file mode 100644
index 000000000000..c166dc454985
--- /dev/null
+++ b/x11-plugins/wmrecord/files/wmrecord.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=WmRecord
+Comment=Audio recorder for WindowMaker
+Comment[pl]=Rekorder dźwięku dla WindowMakera
+Exec=wmrecord
+Type=Application
+Terminal=false
+Categories=AudioVideo;Audio;Recorder;
diff --git a/x11-plugins/wmrecord/metadata.xml b/x11-plugins/wmrecord/metadata.xml
new file mode 100644
index 000000000000..1d5e6504004e
--- /dev/null
+++ b/x11-plugins/wmrecord/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+</maintainer>
+
+</pkgmetadata>
diff --git a/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild b/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild
new file mode 100644
index 000000000000..b9889d0c9edf
--- /dev/null
+++ b/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils
+
+DESCRIPTION="A Dockable General Purpose Recording Utility"
+HOMEPAGE="http://ret009t0.eresmas.net/other_software/wmrecord/"
+SRC_URI="http://ret009t0.eresmas.net/other_software/wmrecord/${PN}-1.0.5_20040218_0029.tgz"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto
+ >=sys-apps/sed-4.1.5-r1"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~ppc"
+IUSE=""
+
+S=${WORKDIR}/${PN}-1.0.5
+
+src_unpack() {
+ unpack ${A}
+
+ #prevent auto-stripping of binaries. Closes bug #252112
+ sed -i 's/install -s -o/install -o/' "${S}/Makefile"
+
+ #Honour Gentoo LDFLAGS. Closes bug #336753.
+ sed -i 's/-o $@ wmrecord.o/$(LDFLAGS) -o $@ wmrecord.o/' "${S}/Makefile"
+
+ #Fix buffer overflow. Closes bug #336754.
+ sed -i 's/sprintf(cse, "000");/snprintf(cse, "000", 3);/' "${S}/wmrecord.c"
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS} -Wall" || die "make failed"
+}
+
+src_install() {
+ dodir /usr/bin
+ dodir /usr/share/man/man1
+ einstall BINDIR="${D}/usr/bin" MANDIR="${D}/usr/share/man/man1" || die "make install failed"
+
+ dodoc Changelog README TODO
+
+ domenu "${FILESDIR}"/${PN}.desktop
+}