Import reprepro 5.1.1 from MAINTAINER Donovan Watteau
reprepro is a tool to manage a repository of Debian packages. It stores files either being injected manually or downloaded from some other repository (partially) mirrored into one pool/ hierarchy. Managed packages and files are stored in a Berkeley DB, so no database server is needed. Checking signatures of mirrored repositories and creating signatures of the generated Package indices is supported. ok jca@ on a previous version
This commit is contained in:
parent
678c746187
commit
19fa39a013
37
misc/reprepro/Makefile
Normal file
37
misc/reprepro/Makefile
Normal file
@ -0,0 +1,37 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2017/01/13 17:26:41 landry Exp $
|
||||
|
||||
# Uses GCC nested functions
|
||||
#NOT_FOR_ARCHS= ${CLANG_ARCHS}
|
||||
|
||||
COMMENT= Debian package repository producer
|
||||
|
||||
V= 5.1.1
|
||||
PKGNAME= reprepro-${V}
|
||||
DISTNAME= reprepro_${V}.orig
|
||||
WRKDIST= ${WRKDIR}/reprepro-${V}
|
||||
|
||||
CATEGORIES= misc databases sysutils
|
||||
MASTER_SITES= ${MASTER_SITE_DEBIAN:=main/r/reprepro/}
|
||||
|
||||
HOMEPAGE= https://mirrorer.alioth.debian.org/
|
||||
|
||||
MAINTAINER= Donovan Watteau <tsoomi@gmail.com>
|
||||
|
||||
# GPLv2+
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB= archive bz2 c gpg-error gpgme lib/db4/db>=4 lzma z
|
||||
LIB_DEPENDS= archivers/bzip2 \
|
||||
archivers/libarchive \
|
||||
archivers/xz \
|
||||
databases/db/v4 \
|
||||
security/gpgme
|
||||
|
||||
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/db4" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
SEPARATE_BUILD= Yes
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
|
||||
.include <bsd.port.mk>
|
2
misc/reprepro/distinfo
Normal file
2
misc/reprepro/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (reprepro_5.1.1.orig.tar.gz) = +/G2MuMwloRf68bcsnjE6UYnLLZpLi1shso1u1sXWPw=
|
||||
SIZE (reprepro_5.1.1.orig.tar.gz) = 678525
|
26
misc/reprepro/patches/patch-docs_reprepro_1
Normal file
26
misc/reprepro/patches/patch-docs_reprepro_1
Normal file
@ -0,0 +1,26 @@
|
||||
$OpenBSD: patch-docs_reprepro_1,v 1.1.1.1 2017/01/13 17:26:41 landry Exp $
|
||||
--- docs/reprepro.1.orig Sat Dec 24 01:55:07 2016
|
||||
+++ docs/reprepro.1 Fri Jan 13 16:56:23 2017
|
||||
@@ -1,7 +1,6 @@
|
||||
.TH REPREPRO 1 "2013-05-04" "reprepro" REPREPRO
|
||||
.SH NAME
|
||||
reprepro \- produce, manage and sync a local repository of Debian packages
|
||||
-.mso www.tmac
|
||||
.SH SYNOPSIS
|
||||
.B reprepro \-\-help
|
||||
|
||||
@@ -2724,11 +2723,10 @@ Report bugs or wishlist requests to the Debian BTS
|
||||
.br
|
||||
(e.g. by using \fBreportbug reprepro\fP under Debian)
|
||||
.br
|
||||
-or directly to
|
||||
-.MTO brlink@debian.org
|
||||
+or directly to brlink@debian.org.
|
||||
.SH COPYRIGHT
|
||||
-Copyright \(co 2004,2005,2006,2007,2008,2009,2010,2011,2012
|
||||
-.URL http://www.brlink.eu "Bernhard R. Link"
|
||||
+Copyright \(co 2004,2005,2006,2007,2008,2009,2010,2011,2012 Bernhard R.
|
||||
+Link - http://www.brlink.eu
|
||||
.br
|
||||
This is free software; see the source for copying conditions. There is NO
|
||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
11
misc/reprepro/patches/patch-uploaderslist_c
Normal file
11
misc/reprepro/patches/patch-uploaderslist_c
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-uploaderslist_c,v 1.1.1.1 2017/01/13 17:26:41 landry Exp $
|
||||
--- uploaderslist.c.orig Sat Apr 30 12:40:59 2016
|
||||
+++ uploaderslist.c Thu Nov 24 13:33:30 2016
|
||||
@@ -19,7 +19,6 @@
|
||||
#include <assert.h>
|
||||
#include <unistd.h>
|
||||
#include <stdlib.h>
|
||||
-#include <alloca.h>
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include <string.h>
|
10
misc/reprepro/pkg/DESCR
Normal file
10
misc/reprepro/pkg/DESCR
Normal file
@ -0,0 +1,10 @@
|
||||
reprepro is a tool to manage a repository of Debian packages.
|
||||
|
||||
It stores files either being injected manually or downloaded from some other
|
||||
repository (partially) mirrored into one pool/ hierarchy.
|
||||
|
||||
Managed packages and files are stored in a Berkeley DB, so no database server
|
||||
is needed.
|
||||
|
||||
Checking signatures of mirrored repositories and creating signatures of the
|
||||
generated Package indices is supported.
|
7
misc/reprepro/pkg/PLIST
Normal file
7
misc/reprepro/pkg/PLIST
Normal file
@ -0,0 +1,7 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2017/01/13 17:26:41 landry Exp $
|
||||
@bin bin/changestool
|
||||
@bin bin/reprepro
|
||||
@bin bin/rredtool
|
||||
@man man/man1/changestool.1
|
||||
@man man/man1/reprepro.1
|
||||
@man man/man1/rredtool.1
|
Loading…
Reference in New Issue
Block a user