From ba3ebeb3835c08a80d9131d6b9ba81412bdc631e Mon Sep 17 00:00:00 2001
From: Anthony Mallet <anthony.mallet@laas.fr>
Date: Tue, 14 Apr 2020 17:56:17 +0200
Subject: [PATCH] [wip/py-quadprog] Delete: moved to robotpkg

---
 Makefile                     |  1 -
 py-quadprog/DESCR            | 12 ------------
 py-quadprog/Makefile         | 32 --------------------------------
 py-quadprog/PLIST            |  3 ---
 py-quadprog/depend.mk        | 28 ----------------------------
 py-quadprog/distinfo         |  4 ----
 py-quadprog/patches/patch-aa | 11 -----------
 7 files changed, 91 deletions(-)
 delete mode 100644 py-quadprog/DESCR
 delete mode 100644 py-quadprog/Makefile
 delete mode 100644 py-quadprog/PLIST
 delete mode 100644 py-quadprog/depend.mk
 delete mode 100644 py-quadprog/distinfo
 delete mode 100644 py-quadprog/patches/patch-aa

diff --git a/Makefile b/Makefile
index d06f8a25..c8e6e2af 100644
--- a/Makefile
+++ b/Makefile
@@ -94,7 +94,6 @@ SUBDIR+=	py-prf-ros-control
 SUBDIR+=	py-prf-ros-controllers
 SUBDIR+=	py-qpoases
 SUBDIR+=	py-qt-gepetto-pythonqt
-SUBDIR+=	py-quadprog
 SUBDIR+=	py-ros-baxter-common
 SUBDIR+=	py-roscontrol-sot
 SUBDIR+=	py-skeleton-model
diff --git a/py-quadprog/DESCR b/py-quadprog/DESCR
deleted file mode 100644
index f886dd7b..00000000
--- a/py-quadprog/DESCR
+++ /dev/null
@@ -1,12 +0,0 @@
-Solve a strictly convex quadratic program
-
-Minimize     1/2 x^T G x - a^T x
-Subject to   C.T x >= b
-
-This routine uses the the Goldfarb/Idnani dual algorithm [1].
-
-References
----------
-... [1] D. Goldfarb and A. Idnani (1983). A numerically stable dual
-    method for solving strictly convex quadratic programs.
-    Mathematical Programming, 27, 1-33.
diff --git a/py-quadprog/Makefile b/py-quadprog/Makefile
deleted file mode 100644
index 680f34cc..00000000
--- a/py-quadprog/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# robotpkg Makefile for:	wip/py-quadprog
-# Created:			Guilhem Saurel on Thu, 04 Jul 2019
-#
-
-ORG=			rmcgibbo
-NAME=			quadprog
-VERSION=		0.1.6
-
-DISTNAME=		${NAME}-${VERSION}
-PKGNAME=		${PKGTAG.python-}quadprog-${VERSION}
-
-PYPI_PATH=		24/fb/816f87f1b9648231b51012758b1d8fa3043ee1a428e3dbb64c6e6a42b6b9/
-
-CATEGORIES=		wip
-MASTER_SITES=		https://files.pythonhosted.org/packages/${PYPI_PATH}
-MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}${ORG}/${NAME}.git
-
-HOMEPAGE=		${MASTER_SITE_GITHUB:=${ORG}/${NAME}}
-COMMENT=		Solve a strictly convex quadratic program
-LICENSE=		gnu-gpl-v2
-MAINTAINER=		gsaurel@laas.fr
-
-PYDISTUTILSPKG=yes
-MAKE_ENV+= PYTHONPATH=${PREFIX}/${PYTHON_SITELIB}
-
-include ../../wip/mk/sysdep/py-cython.mk
-
-include ../../mk/sysdep/py-numpy.mk
-include ../../mk/sysdep/python.mk
-include ../../mk/language/c.mk
-include ../../mk/language/c++.mk
-include ../../mk/robotpkg.mk
diff --git a/py-quadprog/PLIST b/py-quadprog/PLIST
deleted file mode 100644
index aa79d77c..00000000
--- a/py-quadprog/PLIST
+++ /dev/null
@@ -1,3 +0,0 @@
-@comment Fri Jul 5 15:26:03 CEST 2019
-${PYTHON_SITELIB}/quadprog-${PKGVERSION}-py${PYTHON_VERSION}.egg-info
-${PYTHON_SITELIB}/quadprog${PYTHON_EXT_SUFFIX}
diff --git a/py-quadprog/depend.mk b/py-quadprog/depend.mk
deleted file mode 100644
index e9de32da..00000000
--- a/py-quadprog/depend.mk
+++ /dev/null
@@ -1,28 +0,0 @@
-# robotpkg depend.mk for:	wip/py-quadprog
-# Created:			Guilhem Saurel on Thu, 04 Jul 2019
-#
-
-DEPEND_DEPTH:=		${DEPEND_DEPTH}+
-PY_QUADPROG_DEPEND_MK:=	${PY_QUADPROG_DEPEND_MK}+
-
-ifeq (+,$(DEPEND_DEPTH))
-DEPEND_PKG+=		py-quadprog
-endif
-
-ifeq (+,$(PY_QUADPROG_DEPEND_MK)) # --------------------------------------------
-
-include ../../mk/sysdep/python.mk
-
-PREFER.py-quadprog?=	robotpkg
-
-DEPEND_USE+=		py-quadprog
-
-DEPEND_ABI.py-quadprog?=	${PKGTAG.python-}quadprog>=0.1.6
-DEPEND_DIR.py-quadprog?=	../../wip/py-quadprog
-
-SYSTEM_SEARCH.py-quadprog=\
-  '${PYTHON_SITELIB}/quadprog.{*.,}so'
-
-endif # PY_QUADPROG_DEPEND_MK --------------------------------------------------
-
-DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/py-quadprog/distinfo b/py-quadprog/distinfo
deleted file mode 100644
index 39ead922..00000000
--- a/py-quadprog/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA1 (quadprog-0.1.6.tar.gz) = cada8ca6007cd0b0db2021b13082be071f345752
-RMD160 (quadprog-0.1.6.tar.gz) = 5fcd5dfdf1f820182e655329983246a548fec6f8
-Size (quadprog-0.1.6.tar.gz) = 107537 bytes
-SHA1 (patch-aa) = 3ad78f876b64611681939db596a0c9663b1b0138
diff --git a/py-quadprog/patches/patch-aa b/py-quadprog/patches/patch-aa
deleted file mode 100644
index a896d841..00000000
--- a/py-quadprog/patches/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py	2019-07-05 11:31:48.733569000 +0200
-+++ setup.py~	2015-10-12 04:46:24.000000000 +0200
-@@ -13,7 +13,7 @@
-    Mathematical Programming, 27, 1-33.
- """
- 
-+from distutils.core import setup, Extension
--from setuptools import setup, Extension
- from Cython.Build import cythonize
- 
- ##########################
-- 
GitLab