pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/archivers/libarchive
On Tue, 26 May 2020 16:51:12 +0200
Thomas Klausner <tk%giga.or.at@localhost> wrote:
> On Tue, May 26, 2020 at 03:42:30PM +0200, Tobias Nygren wrote:
> > On Tue, 26 May 2020 15:03:46 +0200
> > Joerg Sonnenberger <joerg%bec.de@localhost> wrote:
> >
> > > On Tue, May 26, 2020 at 09:16:45AM +0000, Nia Alarie wrote:
> > > > Module Name: pkgsrc
> > > > Committed By: nia
> > > > Date: Tue May 26 09:16:43 UTC 2020
> > > >
> > > > Modified Files:
> > > > pkgsrc/archivers/libarchive: Makefile Makefile.common
> > > > pkgsrc/archivers/libarchive/files: CMakeLists.txt Makefile.am
> > > > Makefile.in NEWS README.md aclocal.m4 config.h.in configure
> > > > configure.ac
> > >
> > > I'm getting really, really annoyed by people messing up the repository.
> > > If you don't know how to properly import a in-tree software, leave them
> > > the heck alone.
> >
> > Gatekeeping of core infrastructure is TBH also pretty annoying.
> > Where is the documentation for doing it the proper way?
> > If you can't take the time to explain why you think a change is
> > wrong and you haven't provided the recipe for your secret sauce then
> > please do not bother writing E-mails that discourage contribution.
>
> Usually it works like this, only slightly adapted for libarchive. We
> (mostly christos) do similar stuff in src all the time, if you don't
> know how to do this, there should be quite a number of people who know
> how to do it.
>
> Import:
>
> alias nbcvs='cvs -d cvs.netbsd.org:/cvsroot'
> tar -xzf libarchive-X.Y.Z.tar.gz
> cd libarchive-X-Y-Z
> nbcvs import pkgsrc/archivers/libarchive/files KIENTZLE libarchive-X-Y-Z
>
> Merge:
>
> cd /tmp
> nbcvs co -jlibarchive-PREVIOUS-TAG -jlibarchive-X-Y-Z pkgsrc/archivers/libarchive
> (check and fix any merge problems)
> cvs commit
Anyone who was a pkgsrc developer before 2012 knows how to do this
because it's the way we used to add new packages. Lashing out at people
who haven't been developers for 8 years because they're ignorant of our
secret ways is not right. Documentation needs to be in the pkgsrc guide
and there needs to be a comment in the Makefiles of these packages.
Otherwise it will happen again.
-Tobias
Home |
Main Index |
Thread Index |
Old Index