From owner-freebsd-ports@FreeBSD.ORG Fri Apr 11 11:59:42 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E82202F6 for ; Fri, 11 Apr 2014 11:59:41 +0000 (UTC) Received: from mail-pb0-f48.google.com (mail-pb0-f48.google.com [209.85.160.48]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BB8C21D25 for ; Fri, 11 Apr 2014 11:59:41 +0000 (UTC) Received: by mail-pb0-f48.google.com with SMTP id md12so5307622pbc.21 for ; Fri, 11 Apr 2014 04:59:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=gRXfGglyopKNfUZDHFKEMUr9y3iXo/z3DzkmCuV60pE=; b=kvZu13ubJmhJg8HnoGqhetwv1wgXu500ODvJ4UMRLJm3EIUAguGL1AEyV+I7JtaGmg 5xiwYw5i2OscgHXu0fhTrayIKI9I/iz5oScelPM+W3QkMEOVKm7ckoNH0ZtgO0CxJ0kB aCOjOgoQGivIZTnlqNr026mjwdvI90O6zjCA1Z+XWHTjTqkrrSRbFqJo7JQqQx3MpkJ8 GZecshSuNQKwY33azfWfBPGQFSy4NAoEqG9zOB2cZpCA7qyaaRM1hdSmmjaV4YIijqPb 5+vsW4kumb0P1XL0uzCjDS4MnuY4n8S+uS7jsF2GF2zOvikQFdY5Lz6ll5BOHozWMHAz doyQ== X-Gm-Message-State: ALoCoQl7/89j0x7Ia7m3x+PD0FICxPuRu12dl6zbw2Lr20nvpqVjigpZuQc4eDinUqPItAhohVFZ MIME-Version: 1.0 X-Received: by 10.66.189.226 with SMTP id gl2mr26719352pac.65.1397217575245; Fri, 11 Apr 2014 04:59:35 -0700 (PDT) Received: by 10.70.133.164 with HTTP; Fri, 11 Apr 2014 04:59:35 -0700 (PDT) X-Originating-IP: [93.26.65.124] In-Reply-To: References: <2BEF3638517B4186953121B366A7AACF@multiplay.co.uk> <624D30F608664E46A3325101408E7C0D@multiplay.co.uk> Date: Fri, 11 Apr 2014 13:59:35 +0200 Message-ID: Subject: Re: FreeBSD Port: rubygem-passenger-4.0.41_2 From: David Keller To: Steven Hartland Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: ports@freebsd.org, osa@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2014 11:59:42 -0000 Managed to get it working with: (cd ${STAGEDIR}${PREFIX}/${GEMS_DIR} && ${LN} -s *${GEM_NAME}* ${PORTNAME}) Now everything is working. If you want it to be perfect, you may change the post install message from passenger_root /usr/local/lib/ruby/gems/1.9/gems/passenger-4.0.41 > passenger_ruby /usr/local/bin/ruby19 to passenger_root /usr/local/lib/ruby/gems/1.9/gems/passenger > passenger_ruby /usr/local/bin/ruby19 When symlink option is enabled. Thanks for patches :-) On Fri, Apr 11, 2014 at 1:09 PM, Steven Hartland wrote: > ----- Original Message ----- From: "Steven Hartland" < > killing@multiplay.co.uk> > To: "David Keller" > Cc: ; > Sent: Friday, April 11, 2014 12:04 PM > Subject: Re: FreeBSD Port: rubygem-passenger-4.0.41_2 > > > > ----- Original Message ----- From: "David Keller" < >> david.keller@litchis.fr> >> >> >> It's working :-) >>> >>> But the symlink seems incorrect: >>> * passenger -> lib/ruby/gems/1.9/gems/passenger-4.0.41 >>> >>> I might be better like this: >>> * passenger -> passenger-4.0.41 >>> >> >> Sorry David I've never used the link option, I just corrected >> the syntax to work with stage, could you give me some context >> on that please? >> > > Actually I think I know what you might mean try changing the LN cmd > to: > (cd ${STAGEDIR}${PREFIX}/${GEMS_DIR} && ${LN} -s ${GEM_LIB_DIR} > ${PORTNAME}) > > Regards > Steve >