delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2015/02/11/05:21:41

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:mime-version
:content-type:content-transfer-encoding; q=dns; s=default; b=Dni
4NMYeyLOf+WCYlUGMU8pLn+QlkmZ527+sapHGtmRgl4wXv0KuZJNBkuWIqsn/sNC
PzhHtAA40D9KDP7XRo/A333VoqK0sRZ0zClRYbDMm8vcwQhEWZ7guEG3fNm9Z/ZA
ewwyvpGzIiZb/kq9gXRAQvnwKIk3miVAYpX/Jv6o=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:mime-version
:content-type:content-transfer-encoding; s=default; bh=pnPjbL3o/
MxMU4PyIF2YzcClBuA=; b=p17rBJsNQRTYvGmeubSlEnrE5mbmEORsSSrj3jH5d
G1G8C2YbSgfBOITeFb0DGl1PBZhGuVlbeMRXI8OVhYAN5KaKgadJXlZjPwbxhzpV
QJ9oCAvyrSlo/uMwLuk++EczYyoIhSGO851awkkKPv6hgUuNg3ebcb9iu11dtXHz
HI=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=0.0 required=5.0 tests=AWL,BAYES_40,SPF_HELO_PASS,T_MANY_HDRS_LCASE,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2
X-HELO: mailout2.w1.samsung.com
From: Pavel Fedin <p DOT fedin AT samsung DOT com>
To: cygwin AT cygwin DOT com
Subject: Managing packages from command line
Date: Wed, 11 Feb 2015 13:08:13 +0300
Message-id: <006c01d045e2$a59d76b0$f0d86410$%fedin@samsung.com>
MIME-version: 1.0
X-IsSubscribed: yes

 Hello!
 I would like to ask if there is any way to install locally build packages
from command line ?
 I am testing my RPM->Cygwin conversion tool. The idea of the tool is to be
able to build a Cygwin package out of SRPM. I thought about conversion to
Cygport, but it is impossible to fully automate this process. So far
currently i've got a Python script which is based on RPM Python API. In
order to build a package it goes through %prep, %build and %install stages
of spec file, but instead of RPM it creates a Cygwin-style .tar.bz
archive(s) with accompanying setup.hint file(s).
 The motivation to do it for me is to be able to build Tizen-targetted
toolchain for Cygwin in a simple way without having to maintain cygport,
which the company doesn't want to do.

 The next step is to install the newly built package. I try to feed my
directory with the package to setup.exe in "install from local directory"
mode, but looks like it needs complete repository with setup.ini file, which
i obviously don't have. I would like just to install the package without the
need to generate repository. Is it possible ?

Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia




--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019