This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ANNOUNCEMENT] New Package: cygport-0.1.93-1


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bob Rossi wrote:
> I have a package called CGDB. Do I understand you correctly by
> thinking that cygport would help me easily be able to create a cygwin
> package?

In the future, please respect the following:

http://cygwin.com/acronyms/#PPIOSPE

However, you do understand correctly.  I'm attaching the .cygport and
source patch that I've used to build cgdb for Cygwin Ports.

Just put these files together in a directory, cd there, then:

cygport ./cgdb-0.6.2-1.cygport download almostall

To retrieve the sources and build them.  Then just add your README and
setup.hint to cgdb-0.6.2-1/CYGWIN-PATCHES, rerun the pkg phase, and
you're set to go.


Yaakov

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEbRvOpiWmPGlmQSMRArH4AKDY/kgK67FDQdFY+aeQF1HblpEzoACgxOzv
q6vGHth10WNPWnBej1MDKRA=
=6Rhl
-----END PGP SIGNATURE-----
DESCRIPTION="Curses frontend for the GNU Debugger"
HOMEPAGE="http://cgdb.sourceforge.net/";
SRC_URI="http://easynews.dl.sourceforge.net/${PN}/${P}.tar.gz";

DIFF_EXCLUDES="config"
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x autom4te.cache -x '*compile' -x 'intltool*.in' -x 'xml-i18n-*.in' -x '*.pyc' -x '*.mo' -x '*.gmo' -x ABOUT-NLS -x Makevars.template -x COPYING -x INSTALL -x '*.orig' -x '*.rej' -x '*~' -x 'Makefile.in*' -x configure -x config cgdb-0.6.2-orig/Makefile.am cgdb-0.6.2/Makefile.am
--- cgdb-0.6.2-orig/Makefile.am	2005-12-27 21:21:01.000000000 -0600
+++ cgdb-0.6.2/Makefile.am	2006-04-24 18:18:58.520000000 -0500
@@ -5,6 +5,8 @@
 DIST_SUBDIRS=various tgdb cgdb doc
 EXTRA_DIST=config
 
+ACLOCAL_AMFLAGS = -I config
+
 # The order is important here.
 # various is the lowest level, so it must be done first.
 # TGDB uses various, so it is done next.

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]