1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

Add sysutils/portdowngrade, a utility to help downgrade FreeBSD ports by

analyzing the history of commits to the port and presenting the user the
list of changes. By selecting one, the port can be set back to a previous
version easily.

WWW: http://sourceforge.net/projects/portdowngrade/
PR: ports/48257
Submitted by: Heiner Eichmann <h.eichmann@gmx.de>
This commit is contained in:
Mark Linimon 2003-12-04 06:37:09 +00:00
parent fa1dd0fe6c
commit 1573031918
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=94875
10 changed files with 106 additions and 0 deletions

View File

@ -0,0 +1,31 @@
# New ports collection makefile for: portdowngrade
# Date created: 2003/02/13
# Whom: Heiner <h.eichmann@gmx.de>
#
# $FreeBSD$
#
PORTNAME= portdowngrade
PORTVERSION= 0.1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= h.eichmann@gmx.de
COMMENT=Sets a port back to a previous version
LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
POPT_INCLUDE= `pkg_info -xL ^popt | ${GREP} popt.h | ${SED} -e 's?/popt.h??'`
POPT_LIB= `pkg_info -xL ^popt | ${GREP} libpopt.a | ${SED} -e 's?/libpopt.a??'`
CONFIGURE_ENV= CPPFLAGS="-I${POPT_INCLUDE}" \
LIBS="-lpopt -L${POPT_LIB}"
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_BZIP2= yes
MAN1= portdowngrade.1
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (portdowngrade-0.1.tar.bz2) = f0576e4836033bbe6740f660ee61b010

View File

@ -0,0 +1,12 @@
--- portdowngrade/portdowngrade.cpp.orig Mon Nov 17 20:35:46 2003
+++ portdowngrade/portdowngrade.cpp Sun Nov 23 09:59:53 2003
@@ -36,7 +36,8 @@
#include <popt.h>
#include <string>
#include <fstream>
-#include <slist>
+#include <slist.h>
+#include <iostream>
#include <vector>
#include <algorithm>

View File

@ -0,0 +1,8 @@
Portdowngrade helps to downgrade FreeBSD ports by analyzing the history
of commits to the port and presenting the user the list of changes. By
selecting one, the port can be set back to a previous version easily.
WWW: http://sourceforge.net/projects/portdowngrade/
--
h.eichmann@gmx.de

View File

@ -0,0 +1 @@
sbin/portdowngrade

View File

@ -0,0 +1,31 @@
# New ports collection makefile for: portdowngrade
# Date created: 2003/02/13
# Whom: Heiner <h.eichmann@gmx.de>
#
# $FreeBSD$
#
PORTNAME= portdowngrade
PORTVERSION= 0.1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= h.eichmann@gmx.de
COMMENT=Sets a port back to a previous version
LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
POPT_INCLUDE= `pkg_info -xL ^popt | ${GREP} popt.h | ${SED} -e 's?/popt.h??'`
POPT_LIB= `pkg_info -xL ^popt | ${GREP} libpopt.a | ${SED} -e 's?/libpopt.a??'`
CONFIGURE_ENV= CPPFLAGS="-I${POPT_INCLUDE}" \
LIBS="-lpopt -L${POPT_LIB}"
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_BZIP2= yes
MAN1= portdowngrade.1
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (portdowngrade-0.1.tar.bz2) = f0576e4836033bbe6740f660ee61b010

View File

@ -0,0 +1,12 @@
--- portdowngrade/portdowngrade.cpp.orig Mon Nov 17 20:35:46 2003
+++ portdowngrade/portdowngrade.cpp Sun Nov 23 09:59:53 2003
@@ -36,7 +36,8 @@
#include <popt.h>
#include <string>
#include <fstream>
-#include <slist>
+#include <slist.h>
+#include <iostream>
#include <vector>
#include <algorithm>

View File

@ -0,0 +1,8 @@
Portdowngrade helps to downgrade FreeBSD ports by analyzing the history
of commits to the port and presenting the user the list of changes. By
selecting one, the port can be set back to a previous version easily.
WWW: http://sourceforge.net/projects/portdowngrade/
--
h.eichmann@gmx.de

View File

@ -0,0 +1 @@
sbin/portdowngrade