On Mon Aug 29, 2022 at 01:19:59PM +0100, Stuart Henderson wrote:
> On 2022/08/29 14:10, Rafael Sadowski wrote:
> >
> > I caught a victim. ruby-gpgme ruby30 and ruby31 packaged fine but not
> > ruby27:
> >
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.12.0.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.13.1.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.9.0.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.4.3.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.1.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.3.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.27.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.32.tar.bz2 does not exist
> > Error: /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.37.tar.bz2 does not exist
> >
> >
> > Should we drop the tarballs?
>
> That doesn't make sense, those tar files aren't in the PLIST (and
> ruby27-gpgme builds OK for me with the update)
>
Yes but I ran `make update-plist`:
diff --git a/security/ruby-gpgme/Makefile b/security/ruby-gpgme/Makefile
index b35bc98e290..c616cf1e416 100644
--- a/security/ruby-gpgme/Makefile
+++ b/security/ruby-gpgme/Makefile
@@ -2,6 +2,7 @@ COMMENT = Ruby language binding for gpgme
DISTNAME = gpgme-2.0.20
CATEGORIES = security
+REVISION = 0
HOMEPAGE = http://github.com/ueno/ruby-gpgme
MAINTAINER = Sebastian Reitenbach <sebastia@openbsd.org>
@@ -11,7 +12,7 @@ PERMIT_PACKAGE = Yes
MODULES = lang/ruby
-WANTLIB += c m assuan gpg-error gpgme
+WANTLIB += assuan gpg-error gpgme
LIB_DEPENDS += security/gpgme
diff --git a/security/ruby-gpgme/pkg/PLIST b/security/ruby-gpgme/pkg/PLIST
index 322a48e920e..01cf4df3904 100644
--- a/security/ruby-gpgme/pkg/PLIST
+++ b/security/ruby-gpgme/pkg/PLIST
@@ -1,5 +1,8 @@
${GEM_LIB}/build_info/${DISTNAME}.info
${GEM_LIB}/cache/${DISTNAME}.gem
+${GEM_EXTENSIONS_DIR}/gem_make.out
+@so ${GEM_EXTENSIONS_DIR}/gpgme_n.so
+${GEM_EXTENSIONS_DIR}/mkmf.log
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/examples/
${GEM_LIB}/gems/${DISTNAME}/examples/edit.rb
@@ -8,6 +11,14 @@ ${GEM_LIB}/gems/${DISTNAME}/examples/keylist.rb
${GEM_LIB}/gems/${DISTNAME}/examples/roundtrip.rb
${GEM_LIB}/gems/${DISTNAME}/examples/sign.rb
${GEM_LIB}/gems/${DISTNAME}/examples/verify.rb
+${GEM_LIB}/gems/${DISTNAME}/ext/
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/.sitearchdir.time
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/Makefile
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/extconf.rb
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.c
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.o
+@so ${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.so
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/
${GEM_LIB}/gems/${DISTNAME}/lib/gpgme.rb
@@ -28,6 +39,17 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/sub_key.rb
${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/user_id.rb
${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/version.rb
@so ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme_n.so
+${GEM_LIB}/gems/${DISTNAME}/ports/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.12.0.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.13.1.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.9.0.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.4.3.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.5.1.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.5.3.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.27.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.32.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.37.tar.bz2
${GEM_LIB}/gems/${DISTNAME}/test/
${GEM_LIB}/gems/${DISTNAME}/test/crypto_test.rb
${GEM_LIB}/gems/${DISTNAME}/test/ctx_test.rb
No comments:
Post a Comment