Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-print/pykota/
Date: Sat, 04 Jan 2020 08:56:45
Message-Id: 1578128191.4edc1efa00f307d39680428e3cef61f53fe2cce9.zlogene@gentoo
1 commit: 4edc1efa00f307d39680428e3cef61f53fe2cce9
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 4 08:56:31 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 4 08:56:31 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4edc1efa
7
8 net-print/pykota: remove last-rited pkg
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11
12 net-print/pykota/Manifest | 1 -
13 net-print/pykota/metadata.xml | 16 ---------
14 net-print/pykota/pykota-1.26-r1.ebuild | 64 ----------------------------------
15 3 files changed, 81 deletions(-)
16
17 diff --git a/net-print/pykota/Manifest b/net-print/pykota/Manifest
18 deleted file mode 100644
19 index 640864f9a5b..00000000000
20 --- a/net-print/pykota/Manifest
21 +++ /dev/null
22 @@ -1 +0,0 @@
23 -DIST pykota-1.26.tar.xz 1377656 BLAKE2B f39998a072ddf273a63a1b412f5d03d6a5d2095faf7facce8b7552ab456a57916cdeefda737e3d7323ff44e28c782aeefe2f6706a58dd3a781d2ff4c704c820e SHA512 b6b0b274a52b031837ff3ad267dcfd84e0292bf0210b46f09ed84d19c83e586297b4e0667f3338aa50cf9db13e750723c5d12868f5bfeb2079c343208cd72c1c
24
25 diff --git a/net-print/pykota/metadata.xml b/net-print/pykota/metadata.xml
26 deleted file mode 100644
27 index a6df06de99c..00000000000
28 --- a/net-print/pykota/metadata.xml
29 +++ /dev/null
30 @@ -1,16 +0,0 @@
31 -<?xml version="1.0" encoding="UTF-8"?>
32 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
33 -<pkgmetadata>
34 - <maintainer type="person">
35 - <email>chutzpah@g.o</email>
36 - <name>Patrick McLean</name>
37 - </maintainer>
38 - <maintainer type="project">
39 - <email>printing@g.o</email>
40 - <name>Gentoo Printing Project</name>
41 - </maintainer>
42 - <longdescription lang="en">
43 - PyKota is a complete GPLed Print Quota and Accounting Software Solution
44 - for the Common UNIX Printing System (CUPS).
45 - </longdescription>
46 -</pkgmetadata>
47
48 diff --git a/net-print/pykota/pykota-1.26-r1.ebuild b/net-print/pykota/pykota-1.26-r1.ebuild
49 deleted file mode 100644
50 index ccab1c34b78..00000000000
51 --- a/net-print/pykota/pykota-1.26-r1.ebuild
52 +++ /dev/null
53 @@ -1,64 +0,0 @@
54 -# Copyright 1999-2017 Gentoo Foundation
55 -# Distributed under the terms of the GNU General Public License v2
56 -
57 -EAPI=6
58 -
59 -PYTHON_COMPAT=( python2_7 )
60 -PYTHON_REQ_USE='sqlite?'
61 -
62 -inherit distutils-r1
63 -
64 -DESCRIPTION="Flexible print quota and accounting package for use with CUPS and lpd"
65 -HOMEPAGE="http://www.pykota.com"
66 -SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"
67 -
68 -LICENSE="GPL-2"
69 -SLOT="0"
70 -KEYWORDS="~amd64 ~x86"
71 -IUSE="ldap mysql postgres snmp sqlite xml"
72 -
73 -RDEPEND="
74 - dev-python/egenix-mx-base[${PYTHON_USEDEP}]
75 - net-print/pkpgcounter[${PYTHON_USEDEP}]
76 - dev-python/chardet[${PYTHON_USEDEP}]
77 - dev-python/pkipplib[${PYTHON_USEDEP}]
78 - ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
79 - mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
80 - postgres? ( dev-db/postgresql[server] dev-python/pygresql[${PYTHON_USEDEP}] )
81 - snmp? ( net-analyzer/net-snmp dev-python/pysnmp[${PYTHON_USEDEP}] )
82 - xml? ( dev-python/jaxml[${PYTHON_USEDEP}] )"
83 -# CUPS required because of cups-config call, #563402
84 -DEPEND="${RDEPEND}
85 - net-print/cups"
86 -
87 -python_prepare_all() {
88 - sed -i -e 's:from pysqlite2 import dbapi2:import sqlite3:' \
89 - pykota/storages/sqlitestorage.py || die
90 -
91 - distutils-r1_python_prepare_all
92 -}
93 -
94 -python_install_all() {
95 - local DOCS=()
96 -
97 - distutils-r1_python_install_all
98 -
99 - dodir /etc/${PN}
100 - # cups backend ----------------------------------------------
101 -
102 - dodir "$(cups-config --serverbin)/backend"
103 - dosym "${EPREFIX}"/usr/share/pykota/cupspykota \
104 - "$(cups-config --serverbin)/backend/cupspykota"
105 -
106 - # extra docs: inits -----------------------------------------
107 -
108 - init_dir="/usr/share/doc/${PF}/initscripts"
109 - insinto "${init_dir}"
110 - doins -r initscripts/*
111 -
112 - # Fixes permissions for bug 155865
113 - fperms 0700 /usr/share/pykota/cupspykota
114 -
115 - rm "${ED%/}"/usr/share/doc/${PN}/{LICENSE,COPYING} || die
116 - mv "${ED%/}"/usr/share/doc/{${PN},${PF}} || die
117 -}