Thanks for doing.

But somehow there has to be a better way to
include files (and sub-trees) in EXTRA_DIST without
explicitly enumerating each and every file.

E.g. liveconnect is unused by rpmjs, and is highly unlikely
to ever be used. Meanwhile the cost of customizing
imported subtrees is non-trivial, its adds "stuff"
that needs to be vetted each and every import,
and leads to Bloat! complaints for tar-balls.

I haven't a clue what the better answer is.

But the explicit enumeration is likely to break
again and again and again. I know my habits well ;-)

73 de Jeff

On May 14, 2009, at 11:34 AM, Per Øyvind Karlsen wrote:

 RPM Package Manager, CVS Repository
 http://rpm5.org/cvs/
____________________________________________________________________________

 Server: rpm5.org                         Name:   Per Øyvind Karlsen
 Root:   /v/rpm/cvs                       Email:  pkarl...@rpm5.org
 Module: rpm                              Date:   14-May-2009 17:34:27
 Branch: rpm-5_2                          Handle: 2009051415342700

 Modified files:           (Branch: rpm-5_2)
   rpm                     Makefile.am

 Log:
   add js & ruby files so that they get included in generated tarball
   since they're as configure.ac refers to them..

 Summary:
   Revision    Changes     Path
   2.236.2.1   +12 -0      rpm/Makefile.am
____________________________________________________________________________

 patch -p0 <<'@@ .'
 Index: rpm/Makefile.am
= = = = = = ======================================================================
 $ cvs diff -u -r2.236 -r2.236.2.1 Makefile.am
 --- rpm/Makefile.am    6 May 2009 11:44:32 -0000       2.236
 +++ rpm/Makefile.am    14 May 2009 15:34:27 -0000      2.236.2.1
 @@ -10,6 +10,18 @@
        lua/[A-Z]* lua/*.[ch] lua/local/l* \
file/src/[A-Z]* file/src/*.[ch] file/python file/magic file/doc file/[A-Z]* file/acinclude.m4 file/aclocal.m4 \ file/autogen.sh file/config* file/depcomp file/install-sh file/ ltmain.sh file/missing file/mkinstalldirs \
 +      js/*.[ch] js/Makefile.in js/Makefile.am \
+ js/src/*.[ch] js/src/*.mk js/src/*.js js/src/*.sed js/src/ Makefile.in js/src/Makefile.am \ + js/src/editline/*.[ch3] js/src/editline/Makefile.ref js/src/ editline/README \ + js/src/fdlibm/*.[ch] js/src/fdlibm/Makefile.in js/src/fdlibm/ Makefile.ref \
 +      js/src/fdlibm/*mak js/src/fdlibm/*mdp \
+ js/src/liveconnect/*.[ch] js/src/liveconnect/*.cpp js/src/ liveconnect/*.msg js/src/liveconnect/*.html \ + js/src/liveconnect/*.dsp js/src/liveconnect/Makefile.in js/src/ liveconnect/Makefile.ref \ + js/src/liveconnect/classes/Makefile.in js/src/liveconnect/classes/ Makefile.ref \ + js/src/liveconnect/classes/netscape/Makefile.ref js/src/ liveconnect/classes/netscape/javascript/*.java \
 +      js/src/liveconnect/classes/netscape/javascript/Makefile.ref \
 +      js/src/liveconnect/config/*.mk js/src/liveconnect/_jni/*.h \
 +      ruby/*.[ch] ruby/Makefile.in ruby/Makefile.am \
        perl/typemap \
        perl/Makefile.PL.in \
        perl/t/00.pod.t perl/t/00.pod.coverage.t \
 @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-...@rpm5.org

______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

Reply via email to