diff options
author | 2021-09-02 22:32:18 +0200 | |
---|---|---|
committer | 2021-09-02 22:35:34 +0200 | |
commit | d8022a3e44f0f3ee819577c0ca6054c4bd6d8b7b (patch) | |
tree | dca838d25f7f6f432c7f1e0c9738fe482f6509eb | |
parent | app-backup/zbackup: Remove last-rited package (diff) | |
download | gentoo-d8022a3e44f0f3ee819577c0ca6054c4bd6d8b7b.tar.gz gentoo-d8022a3e44f0f3ee819577c0ca6054c4bd6d8b7b.tar.bz2 gentoo-d8022a3e44f0f3ee819577c0ca6054c4bd6d8b7b.zip |
net-libs/openmq-cclient: Remove last-rited package
Closes: https://bugs.gentoo.org/787905
Closes: https://bugs.gentoo.org/731254
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
-rw-r--r-- | net-libs/openmq-cclient/Manifest | 1 | ||||
-rw-r--r-- | net-libs/openmq-cclient/files/Makefile.in-4 | 69 | ||||
-rw-r--r-- | net-libs/openmq-cclient/files/openmq-cclient-4.4.1-aix-gcc.patch | 13 | ||||
-rw-r--r-- | net-libs/openmq-cclient/metadata.xml | 15 | ||||
-rw-r--r-- | net-libs/openmq-cclient/openmq-cclient-4.4.1.ebuild | 89 | ||||
-rw-r--r-- | profiles/package.mask | 5 |
6 files changed, 0 insertions, 192 deletions
diff --git a/net-libs/openmq-cclient/Manifest b/net-libs/openmq-cclient/Manifest deleted file mode 100644 index 7573648ea11a..000000000000 --- a/net-libs/openmq-cclient/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST openmq4.4u1b7-final-source.zip 6892740 BLAKE2B 0101648b1688411579b5d1133714b79af24788a548643546de80a708028a1c08af92e2534767eb0bd9f9eddbb16e77a1884880a5d4f9cbe4f0166dbce0b2045e SHA512 4bc51a3bc0a82ae41998ae3d60912d807ff069d6165ea9cfdc1c6eefc9e57b00ad91d6ed2efa032e76be744db3328511bb02023d14a64bd3b64c8667982fbe8c diff --git a/net-libs/openmq-cclient/files/Makefile.in-4 b/net-libs/openmq-cclient/files/Makefile.in-4 deleted file mode 100644 index 188f5ed472da..000000000000 --- a/net-libs/openmq-cclient/files/Makefile.in-4 +++ /dev/null @@ -1,69 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ -libdir=@libdir@ -includedir=@includedir@ - -top_srcdir=@top_srcdir@ -top_builddir=@top_builddir@ - -CC = @CC@ -CXX = @CXX@ -LIBTOOL = @LIBTOOL@ - -CFLAGS = @CFLAGS@ -CXXFLAGS = @CXXFLAGS@ -LDFLAGS = @LDFLAGS@ - -LTCC = $(LIBTOOL) --mode=compile --tag=CC $(CC) -LTCXX = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) -LTLD = $(LIBTOOL) --mode=link --tag=CXX $(CXX) - -NS_S_PR_CFLAGS = $(shell ${PKG_CONFIG} --cflags nss nspr) -NS_S_PR_LIBS = $(shell ${PKG_CONFIG} --libs nss nspr) - -SRCS = $(shell find "$(top_srcdir)" -name examples -prune -o -type f '(' -name '*.cpp' -o -name '*.c' -not -name '*Test*' ')') -LTOBJS = $(subst .c,.lo,$(subst .cpp,.lo,$(SRCS))) - -HDRS = $(top_srcdir)/cshim/mq/xa.h $(shell find "$(top_srcdir)"/cshim -type f -name 'mq*.h') -INSTHDRS = $(subst $(top_srcdir)/cshim,$(DESTDIR)$(includedir),$(HDRS)) - -LTLIBRARY = libmqcrt.la -INSTLTLIBRARY = $(DESTDIR)$(libdir)/$(LTLIBRARY) - -.SUFFIXES: -.SUFFIXES: .cpp .c .lo - -default: all - -all: $(LTLIBRARY) - -Makefile: Makefile.in - $(top_builddir)/config.status $@ - -.cpp.lo: - $(LTCXX) -o $@ $(NS_S_PR_CFLAGS) $(CXXFLAGS) -c $< - -.c.lo: - $(LTCC) -o $@ $(NS_S_PR_CFLAGS) $(CFLAGS) -c $< - -VERSIONNUMBER = $(shell { echo '#include "cshim/mqversion.h"'; echo '-version-number MQ_VMAJOR:MQ_VMINOR:MQ_VMICRO'; } | ${CC} -E - | grep version-number) - -$(LTLIBRARY): $(LTOBJS) - version=` \ - { echo '#include "cshim/mqversion.h"' \ - ; echo '-version-number MQ_VMAJOR:MQ_VMINOR:MQ_VMICRO' \ - ; } \ - | ${CC} -E - \ - | grep version-number \ - ` \ - && $(LTLD) -o $@ --no-undefined $${version} $(CXXFLAGS) $(NS_S_PR_LIBS) $(LDFLAGS) -rpath $(libdir) $? - -$(INSTLTLIBRARY): $(LTLIBRARY) - $(top_srcdir)/install-sh -d "$(dir $@)" - $(LIBTOOL) --mode=install cp $(LTLIBRARY) $@ - -$(DESTDIR)$(includedir)/%: $(top_srcdir)/cshim/% - $(top_srcdir)/install-sh -d "$(dir $@)" - cp -f "$<" "$@" - -install: $(INSTLTLIBRARY) $(INSTHDRS) diff --git a/net-libs/openmq-cclient/files/openmq-cclient-4.4.1-aix-gcc.patch b/net-libs/openmq-cclient/files/openmq-cclient-4.4.1-aix-gcc.patch deleted file mode 100644 index e9a9d7281738..000000000000 --- a/net-libs/openmq-cclient/files/openmq-cclient-4.4.1-aix-gcc.patch +++ /dev/null @@ -1,13 +0,0 @@ -Seems they've never seen gcc on AIX. - ---- cshim/mqbasictypes.h.orig 2010-03-01 18:00:38 +0100 -+++ cshim/mqbasictypes.h 2010-03-01 18:00:58 +0100 -@@ -64,7 +64,7 @@ - #endif - #endif - --#if (defined(__IBMC__) || defined (__IBMCPP__)) && defined(__unix__) -+#if ((defined(__IBMC__) || defined (__IBMCPP__)) && defined(__unix__)) || defined(_AIX) - #ifndef AIX - #define AIX - #endif diff --git a/net-libs/openmq-cclient/metadata.xml b/net-libs/openmq-cclient/metadata.xml deleted file mode 100644 index 48f45063424b..000000000000 --- a/net-libs/openmq-cclient/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - Open message queue is an enterprise quality, production ready, scalable - messaging server. It provides a complete Java Message Service (JMS) - implementation for message oriented system integration. In addition, - Open MQ provides the additional enterprise features that are necessary - for enterprise deployments, large and small. It gets its roots from Java - Message Queue and provides all the features, functions and capabilities - of the currently available licensed product: Java System Message Queue. - These ebuilds install the c-client library only. - </longdescription> -</pkgmetadata> diff --git a/net-libs/openmq-cclient/openmq-cclient-4.4.1.ebuild b/net-libs/openmq-cclient/openmq-cclient-4.4.1.ebuild deleted file mode 100644 index 4cd376fd7ca6..000000000000 --- a/net-libs/openmq-cclient/openmq-cclient-4.4.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit autotools epatch toolchain-funcs versionator - -DESCRIPTION="C-Client Library for Open Source Java Message Service (JMS)" -HOMEPAGE="https://mq.java.net/" - -# set this for rc and final versions to the build-number of open-mq -MY_BUILDV="b7" - -LICENSE="|| ( CDDL GPL-2-with-linking-exception )" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -if [[ $(x=( $(get_all_version_components) ); echo ${x[3]}) == '.' ]]; then - MY_PV=$(replace_version_separator 2 'u' $(get_version_component_range 1-3)) -else - MY_PV=$(get_version_component_range 1-2) -fi - -if [[ ${PV} == *rc* || ${PV} == *beta* ]]; then - for x in $(get_version_components); do - if [[ ${x} == rc* ]]; then - MY_BUILDV="${MY_BUILDV}-${x}" - break - fi - if [[ ${x} == beta* ]]; then - MY_BUILDV=b${x#beta} - break - fi - done -else - MY_BUILDV="${MY_BUILDV}-final" -fi - -MY_ZIPV=$(replace_version_separator 1 _ $(get_version_component_range 1-2)) -SRC_URI="http://download.java.net/mq/open-mq/${MY_PV}/${MY_BUILDV}/openmq${MY_ZIPV}-source.zip -> openmq${MY_PV}${MY_BUILDV}-source.zip" - -RDEPEND=" - dev-libs/nss - dev-libs/nspr -" -DEPEND="${RDEPEND} - virtual/pkgconfig - app-arch/unzip -" - -S="${WORKDIR}/mq/src/share/cclient" - -src_prepare() { - epatch "${FILESDIR}"/${P}-aix-gcc.patch - - einfo "avoiding potential conflict with <xa.h>" - mkdir cshim/mq || die - mv cshim/xa.h cshim/mq/ || die - ln -s mq/xa.h cshim/xa.h || die - sed -i -e 's,"xa.h","mq/xa.h",' cshim/mqxaswitch.h || die - eend $? - - cp "${FILESDIR}"/Makefile.in-4 Makefile.in || die - cat > configure.ac <<-EOF - AC_INIT(local-libtool, 0) - AC_PROG_CC - AC_PROG_CXX - AC_PROG_LIBTOOL - AC_OUTPUT(Makefile) - EOF - - # bug #778329 - sed -e 's/--no-undefined/-no-undefined/' \ - -e "s/'\*Test\*' ')')/'\*Test\*' ')' | grep -v examples)/" \ - -i "${S}"/Makefile.in || die - - eautoreconf -} - -src_configure() { - tc-export PKG_CONFIG - econf --disable-static -} - -src_install() { - default - dodoc -r "${WORKDIR}"/mq/src/doc/en/. - find "${ED}" -name '*.la' -delete || die -} diff --git a/profiles/package.mask b/profiles/package.mask index 7d63a2b8cbc4..307c4356b2f6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -183,11 +183,6 @@ app-eselect/eselect-audicle app-eselect/eselect-miniaudicle media-sound/audicle -# Sam James <sam@gentoo.org> (2021-08-04) -# Fails to build with GCC 11. Library with no reverse-dependencies. -# bug #731254, bug #787905. Removal on 2021-09-04. -net-libs/openmq-cclient - # David Seifert <soap@gentoo.org> (2021-08-04) # Last release over 4 years ago, upstream pretty much dead, the # ecosystem has switched to dev-util/pkgconf, which is alive. Testing |