Changeset 1082


Ignore:
Timestamp:
08/09/10 02:23:35 (3 years ago)
Author:
bruno
Message:
  • Remove most lintian warnings for Debian upload
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • devel/rpmbootstrap/bin/rpmbootstrap

    r1064 r1082  
    3535=head1 DESCRIPTION 
    3636 
    37 rpmbootstrap creates a chroot environment (Virtual Environment or VE) with a minimal distribution in it, 
    38 suited for building packages for example. It's very much like debootstrap but for RPM based distribution.  
    39 It aims at supporting all distributions supported by project-builder;org (RHEL, RH, Fedora, OpeSUSE, SLES, Mandriva, ...) 
    40  
    41 It is inspired by work done by Steve Kemp for rinse (http://www.steve.org.uk/), and similar to mock, but fully integrated with project-builder.org (which also supports rinse and mock). 
     37rpmbootstrap creates a chroot environment (Virtual Environment or VE)  
     38with a minimal distribution in it, suited for building packages for example.  
     39It's very much like debootstrap but for RPM based distribution.  
     40It aims at supporting all distributions supported by project-builder.org  
     41(RHEL, RH, Fedora, OpeSUSE, SLES, Mandriva, ...) 
     42 
     43It is inspired by work done by Steve Kemp for rinse (http://www.steve.org.uk/),  
     44and similar to mock, but fully integrated with project-builder.org  
     45(which also supports rinse and mock). 
    4246 
    4347=head1 SYNOPSIS 
     
    4549rpmbootstrap [-vhmqpdk][-s script][-i iso][-a pkg1[,pkg2,...]] distribution-version-arch [target-dir] [mirror [script]] 
    4650 
    47 pb [--verbose][--help][--man][--quiet][--print-rpms][--download-only][--keep][--add pkg1,[pkg2,...]][--script script][--iso iso] distribution-version-arch [target-dir] [mirror [script]] 
     51rpmbootstrap [--verbose][--help][--man][--quiet][--print-rpms][--download-only] 
     52[--keep][--script script][--iso iso][--add pkg1,[pkg2,...]] distribution-version-arch [target-dir] [mirror [script]] 
    4853 
    4954=head1 OPTIONS 
     
    6974=item B<-p|--print-rpms> 
    7075 
    71 Print the packages to be installed, and exit. Note that a target directory must be specified so 
    72 rpmbootstrap can determine which packages should be installed, and to resolve dependencies. The target directory will be deleted. 
     76Print the packages to be installed, and exit.  
     77Note that a target directory must be specified so rpmbootstrap can determine  
     78which packages should be installed, and to resolve dependencies.  
     79The target directory will be deleted. 
    7380 
    7481=item B<-d|--download-only> 
     
    8390 
    8491Name of the script you want to execute on the related VEs after the installation. 
    85 It is executed in host environment. You can use the chroot command to execute actions in the VE. 
     92It is executed in host environment.  
     93You can use the chroot command to execute actions in the VE. 
    8694 
    8795=item B<-i|--iso iso_image> 
     
    9199=item B<-a|--add pkg1[,pkg2,...]> 
    92100 
    93 Additional packages to add from the distribution you want to install on the related VE at the end of the chroot build. 
     101Additional packages to add from the distribution you want to install on the related VE  
     102at the end of the chroot build. 
    94103 
    95104=back  
     
    105114=item B<target-dir> 
    106115 
    107 This is the target directory under which the VE will be created. Created on the fly if needed. If none is given use the default directory hosting VE for project-builder.org (Cf: vepath parameter in $HOME/.pbrc) 
     116This is the target directory under which the VE will be created.  
     117Created on the fly if needed.  
     118If none is given use the default directory hosting VE for project-builder.org  
     119(Cf: vepath parameter in $HOME/.pbrc) 
    108120 
    109121=back  
     
    117129=head1 WEB SITES 
    118130 
    119 The main Web site of the project is available at L<http://www.project-builder.org/>. Bug reports should be filled using the trac instance of the project at L<http://trac.project-builder.org/>. 
     131The main Web site of the project is available at L<http://www.project-builder.org/>.  
     132Bug reports should be filled using the trac instance of the project at L<http://trac.project-builder.org/>. 
    120133 
    121134=head1 USER MAILING LIST 
    122135 
    123 Cf: L<http://www.mondorescue.org/sympa/info/pb-announce> for announces and L<http://www.mondorescue.org/sympa/info/pb-devel> for the development of the pb project. 
     136Cf: L<http://www.mondorescue.org/sympa/info/pb-announce> for announces and  
     137L<http://www.mondorescue.org/sympa/info/pb-devel> for the development of the pb project. 
    124138 
    125139=head1 CONFIGURATION FILE 
  • pbconf/devel/project-builder/deb/copyright

    r238 r1082  
    11This package was originally debianized by Bruno Cornec <bruno@project-builder.org> 
    2 Fri, 19 Oct 2007 11:08:11 +0100. 
     2Fri, 25 Apr 2008 11:08:11 +0100. 
    33 
    44The current upstream source was downloaded from 
     
    77Upstream Authors: Bruno Cornec <bruno@project-builder.org> 
    88 
     9Copyright 2010 Bruno Cornec <bruno@project-builder.org> 
    910Copyright: 
    1011 
     
    2425 
    2526On Debian systems, the complete text of the GNU General 
    26 Public License can be found in `/usr/share/common-licenses/GPL'. 
     27Public License can be found in `/usr/share/common-licenses/GPL-2'. 
  • pbconf/devel/rpmbootstrap/deb/copyright

    r972 r1082  
    11This package was originally debianized by Bruno Cornec <bruno@project-builder.org> 
    2 Thu, 18 Feb 2010 11:08:11 +0100. 
     2Fri, 25 Apr 2008 11:08:11 +0100. 
    33 
    44The current upstream source was downloaded from 
     
    77Upstream Authors: Bruno Cornec <bruno@project-builder.org> 
    88 
     9Copyright 2010 Bruno Cornec <bruno@project-builder.org> 
    910Copyright: 
    1011 
     
    2425 
    2526On Debian systems, the complete text of the GNU General 
    26 Public License can be found in `/usr/share/common-licenses/GPL'. 
     27Public License can be found in `/usr/share/common-licenses/GPL-2'. 
  • pbconf/devel/rpmbootstrap/deb/rules

    r972 r1082  
    1010#export DH_VERBOSE=1 
    1111 
     12# If set to a true value then MakeMaker's prompt function will 
     13# always return the default without waiting for user input. 
     14export PERL_MM_USE_DEFAULT=1 
     15 
     16ifndef PERL 
     17PERL = /usr/bin/perl 
     18endif 
     19 
    1220# Define package name variable for a one-stop change. 
    1321PACKAGE_NAME = PBPKG 
    14  
    15 # These are used for cross-compiling and for saving the configure script 
    16 # from having to guess our platform (since we know it already) 
    17 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) 
    18 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) 
    19  
    20 CFLAGS = -Wall -g 
    21  
    22 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) 
    23     CFLAGS += -O0 
    24 else 
    25     CFLAGS += -O2 
    26 endif 
    27 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) 
    28     INSTALL_PROGRAM += -s 
    29 endif 
    3022 
    3123build: build-stamp 
     
    3527 
    3628        # Add here commands to compile the package. 
    37         perl Makefile.PL 
     29        $(PERL) Makefile.PL INSTALLDIRS=vendor PBKEYWORD=$(CURDIR)/PBFINALDIR MANDIR=/usr/share/man 
    3830        $(MAKE) 
    3931        touch $@ 
     
    5547        dh_installdirs 
    5648 
    57         # Add here commands to install the package into debian/linuxcoe-sd 
     49        # Remove extra files 
     50        # Add here commands to install the package 
    5851        $(MAKE) install DESTDIR=$(CURDIR)/debian/PBPKG 
     52 
     53# Build architecture-dependent files here. 
     54binary-arch: build install 
     55    # We have nothing to do by default. 
    5956 
    6057# Build architecture-independent files here. 
    6158binary-indep: build install 
    62     # We have nothing to do by default. 
    63  
    64 # Build architecture-dependent files here. 
    65 binary-arch: build install 
    6659            dh_testdir 
    6760            dh_testroot 
    6861            dh_installchangelogs ChangeLog 
    6962            dh_installdocs 
    70             dh_installexamples 
    71                 #       dh_install 
    72                 #       dh_installmenu 
    73                 #       dh_installdebconf 
    74                 #       dh_installlogrotate 
    75                 #       dh_installemacsen 
    76                 #       dh_installpam 
    77                 #       dh_installmime 
    78                 #       dh_python 
    79                 #       dh_installinit 
    80                 #       dh_installcron 
    81                 #       dh_installinfo 
     63            #       dh_installexamples 
     64            #       dh_install 
     65            #       dh_installmenu 
     66            #       dh_installdebconf 
     67            #       dh_installlogrotate 
     68            #       dh_installemacsen 
     69            #       dh_installpam 
     70            #       dh_installmime 
     71            #       dh_python 
     72            #       dh_installinit 
     73            #       dh_installcron 
     74            #       dh_installinfo 
    8275            dh_installman 
     76            dh_perl 
    8377            dh_strip 
    8478            dh_compress 
    8579            dh_fixperms 
    86                                 #       dh_perl 
    87                                 #       dh_makeshlibs 
     80            #       dh_makeshlibs 
    8881            dh_installdeb 
    89             dh_shlibdeps 
     82            #       dh_shlibdeps 
    9083            dh_gencontrol 
    9184            dh_md5sums 
  • pbconf/devel/rpmbootstrap/pbfilter/all.pbf

    r972 r1082  
    1 filter PBDESC = rpmbootstrap is a tool similar to debootstrap for RPM based distributions.$/It helps building a chrooted environment for the related distribution 
     1filter PBDESC = It helps building a chrooted environment for RPM based distributions$/in a similar way as debootstrap for deb based distributions. 
    22# Summary of package 
    3 filter PBSUMMARY = rpmbootstrap is a tool similar to debootstrap for RPM based distributions 
     3filter PBSUMMARY = tool similar to debootstrap for RPM based distributions 
Note: See TracChangeset for help on using the changeset viewer.