summaryrefslogtreecommitdiff
path: root/app-portage/deltup
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 /app-portage/deltup
reinit the tree, so we can have metadata
Diffstat (limited to 'app-portage/deltup')
-rw-r--r--app-portage/deltup/Manifest7
-rw-r--r--app-portage/deltup/deltup-0.4.6-r1.ebuild42
-rw-r--r--app-portage/deltup/files/deltup-0.4.6-cxx.patch23
-rw-r--r--app-portage/deltup/files/deltup-0.4.6-ldflags.patch9
-rw-r--r--app-portage/deltup/metadata.xml17
5 files changed, 98 insertions, 0 deletions
diff --git a/app-portage/deltup/Manifest b/app-portage/deltup/Manifest
new file mode 100644
index 000000000000..738cd5b11429
--- /dev/null
+++ b/app-portage/deltup/Manifest
@@ -0,0 +1,7 @@
+AUX deltup-0.4.6-cxx.patch 659 SHA256 24e07a6ddaf76154f0f3c263c35ab48b6a14b88f2581c3e0b7d4d03148e6474e SHA512 fae1d6c90a7458b0c4a7795a16ac794a506e2bd002be0be9e0772ef7a9f5174aeef35422d6ee1cca69e4dccc49b36dc732a3408d92d0c960e229935318d0033c WHIRLPOOL 293092d89cb716dd63434cf9450c330b85bbf50c913d8c3e28c6b059f64cc4211cd82ecaa7f12c31da103b201f0c53e91e79968c57e8c9c410f2c110d2666aa4
+AUX deltup-0.4.6-ldflags.patch 241 SHA256 76bab3bc4d914d38023c5345567f45c47f43fc6afed35f512c9a48dfebcce2ef SHA512 e8b705bd581928b15523e6692648fb89f2bb0c15c565a7dee4d45292fae8aad88e9c6e83b29672825943c2bc15d8b151e57f603dd1c6577a62203249f1e96316 WHIRLPOOL 736111dc3bcf8f3d3ce684a7e1d598d36bd19d64781b9d25809a3eb5b4278985c5b5b09e2edf6ee9ef6a0a3690bce26cc59f82f9b5eece75a72c9a8422091a61
+DIST deltup-0.4.6.tar.gz 14869 SHA256 f86b304dcdadc864cd347d382dc2c9c249e399f22408d6d7d68490374386c365 SHA512 196be319f31860d89654c23241edde503d4194064617970d87cb0d0a66544959bc666dd34a3bf1a42e69ddb5927420728a1e208b7bb848e935e99f3a090ffa7a WHIRLPOOL 4186c446ea3bcbd28577119e56ca2fe5ce8b479f80ebc48ca34727481385d0e854714a6aad34a466b933279e3f3709cc1b78607cc216c81acee800e480e37b26
+EBUILD deltup-0.4.6-r1.ebuild 915 SHA256 acfb098c6ce235bc3e49ac00c68cdbed9c5f19ac5a041d76086f86304dfd1484 SHA512 e41bb9abe643fb6961f6b99081b318208430b6f03ada7e196bad9dd388ed7ea4a1a31b94fd12bcda1dae212c125a40c075efb8a0208a69667833e82ef032a46f WHIRLPOOL 15fadd48d17d3f50801028b1ac4b79efbcf64097444975c86c29c1316c68e9eca23c9b5bd20cab196b17d7f1771c887d67d47271924eddc7526960d1855ba366
+MISC ChangeLog 3143 SHA256 9380a8ba9e3dd0a8b957bbe02b9b4e94e75c7753590b760db32ae176c23ab58b SHA512 b24d31ad0b6c7f5aa4adcbcad541f0feeaa73081b785121e6b4c3952997198369a9afa1c393f89ff8131521762b4a5f4d764b3f1d321e66e70fc1688c9ee083c WHIRLPOOL 2a6b3c904f11b4e921d5eeedc2a9bbbc712d3b4891eacdde8bc08335669b1123c943c4a825eb4be35ee080df76186c1afb7f32ebc79aa9bee0b7aaf4f3f6fdfc
+MISC ChangeLog-2015 5126 SHA256 46a518c4087f4736286fce87b37fc7f3ad342210f00f47ea9288d82942bc2aaf SHA512 00846c0dfb01a9af958d88ed0234abd880c01f9ccc965be7e68303971a1f87c1926ca54e8b29f69306fafb741e51703e7945802998fa80af4dd9fa1cebbe350f WHIRLPOOL e86119c5d155f0abecc9fa7095301d3931e82b2ecac66a305db1f6a031ab90068d16234ec30afd2315793c98a0ef2d672421c6a3312954e0c2e397e7b76014cf
+MISC metadata.xml 592 SHA256 cc55e65a755f22efa1d55c47ee4c581c280eb6e1023ccb0e926081c62dcdb5a8 SHA512 59b391026a872df130fce1cd78e7dff67fdcfe1cdd18b820fb87039a520035d3a4808ca3f7466066c08908861d61d4158c2a579ab51128f4f1d21c777b02db40 WHIRLPOOL f9e42ef2595e7fdbc53e1b3a1fed5798a8f88c58e576c9ea0c045cc16a20ed26330943701214a584c7093a39effaa31abeae8aac2c965cad1297e3f081430d7b
diff --git a/app-portage/deltup/deltup-0.4.6-r1.ebuild b/app-portage/deltup/deltup-0.4.6-r1.ebuild
new file mode 100644
index 000000000000..9c4ebf21a658
--- /dev/null
+++ b/app-portage/deltup/deltup-0.4.6-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Delta-Update - patch system for updating source-archives."
+HOMEPAGE="http://deltup.sourceforge.net"
+SRC_URI="https://github.com/jjwhitney/Deltup/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+MY_PN="Deltup"
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="libressl"
+
+DEPEND="
+ sys-libs/zlib
+ app-arch/bzip2
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:= )
+"
+RDEPEND="${DEPEND}
+ || ( dev-util/bdelta =dev-util/xdelta-1* )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.4.6-ldflags.patch
+ "${FILESDIR}"/${PN}-0.4.6-cxx.patch
+)
+
+src_compile () {
+ emake CXX=$(tc-getCXX)
+}
+
+src_install () {
+ emake DESTDIR="${D}" PREFIX=/usr install
+ dodoc "${S}"/../{README,ChangeLog}
+ doman "${S}"/../deltup.1
+}
diff --git a/app-portage/deltup/files/deltup-0.4.6-cxx.patch b/app-portage/deltup/files/deltup-0.4.6-cxx.patch
new file mode 100644
index 000000000000..6a07dc1ee0a1
--- /dev/null
+++ b/app-portage/deltup/files/deltup-0.4.6-cxx.patch
@@ -0,0 +1,23 @@
+diff --git a/Makefile b/Makefile
+index 6a3aa95..a591a6f 100644
+--- a/Makefile
++++ b/Makefile
+@@ -7,3 +7,3 @@ CC = g++
+ objfiles=bpatch.o archfunc.o file.o system.o tmpstore.o deltup.o
+-libs=-lstdc++ -lz -lbz2 -lcrypto #-lssl
++libs=-lz -lbz2 -lcrypto #-lssl
+
+@@ -12,3 +12,3 @@ libs=-lstdc++ -lz -lbz2 -lcrypto #-lssl
+ %.o : %.cpp
+- ${CC} -c $< -o $@ ${CXXFLAGS} #-g #-Wall -pedantic
++ ${CXX} -c $< -o $@ ${CXXFLAGS} #-g #-Wall -pedantic
+
+@@ -17,6 +17,6 @@ all: deltup
+ depend:
+- gcc -MM *.cpp > .depend
++ ${CXX} -MM *.cpp > .depend
+
+ deltup: $(objfiles)
+- ${CC} $(objfiles) ${LDFLAGS} -o deltup $(libs)
++ ${CXX} $(objfiles) ${LDFLAGS} -o deltup $(libs)
+
diff --git a/app-portage/deltup/files/deltup-0.4.6-ldflags.patch b/app-portage/deltup/files/deltup-0.4.6-ldflags.patch
new file mode 100644
index 000000000000..0d06255abcd2
--- /dev/null
+++ b/app-portage/deltup/files/deltup-0.4.6-ldflags.patch
@@ -0,0 +1,9 @@
+diff --git a/Makefile b/Makefile
+index 6a3aa95..6e7c5cf 100644
+--- a/Makefile
++++ b/Makefile
+@@ -20,3 +20,3 @@ depend:
+ deltup: $(objfiles)
+- ${CC} $(objfiles) ${CXXFLAGS} -o deltup $(libs)
++ ${CC} $(objfiles) ${LDFLAGS} -o deltup $(libs)
+
diff --git a/app-portage/deltup/metadata.xml b/app-portage/deltup/metadata.xml
new file mode 100644
index 000000000000..99396d6343f5
--- /dev/null
+++ b/app-portage/deltup/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>Ameretat.Reith@gmail.com</email>
+ <name>Ameretat 'reith' Reith</name>
+ <description>Primary Maintainer, Assign bugs</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">jjwhitney/Deltup</remote-id>
+ <remote-id type="sourceforge">deltup</remote-id>
+ </upstream>
+</pkgmetadata>