Changeset 454 in ProjectBuilder


Ignore:
Timestamp:
May 27, 2008, 2:06:49 AM (16 years ago)
Author:
Bruno Cornec
Message:

Working on afio rpms

Location:
projects/afio/pbconf/2.5
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • projects/afio/pbconf/2.5/afio.pb

    r451 r454  
    1616#pburl afio = file:///src/afio-devel.tar.gz
    1717#pburl afio = dir:///src/afio-devel
     18pburl afio = http://members.brabant.chello.nl/~k.holtman/afio-2.5.tgz
    1819
    1920# Check whether project is well formed
     
    2122#pbwf afio = 1
    2223
     24# Repository
     25pbrepo afio = ftp://ftp.project-builder.org
     26
    2327#
    2428# Packager label
    2529#
    26 #pbpackager afio = William Porte <bill@afio.org>
     30pbpackager afio = Bruno Cornec <bruno@project-builder.org>
    2731#
    2832
     
    3034# Needs hostname, account and directory
    3135#
    32 #sshhost afio = www.afio.org
    33 #sshlogin afio = bill
    34 #sshdir afio = /afio/ftp
    35 #sshport afio = 22
    36 
    37 #
    38 # For Virtual machines management
    39 # Naming convention to follow: distribution name (as per ProjectBuilder::Distribution)
    40 # followed by '-' and by release number
    41 # followed by '-' and by architecture
    42 # a .vmtype extension will be added to the resulting string
    43 # a QEMU rhel-3-i286 here means that the VM will be named rhel-3-i386.qemu
    44 #
    45 #vmlist afio = mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.1-i386,mandriva-2008.0-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-7-i386,fedora-8-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,suse-10.0-i386,suse-10.1-i386,suse-10.2-i386,suse-10.3-i386,sles-9-i386,sles-10-i386,gentoo-nover-i386,debian-3.1-i386,debian-4.0-i386,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.10-i386,mandriva-2007.0-x86_64,mandriva-2007.1-x86_64,mandriva-2008.0-x86_64,fedora-6-x86_64,fedora-7-x86_64,fedora-8-x86_64,rhel-4-x86_64,rhel-5-x86_64,suse-10.2-x86_64,suse-10.3-x86_64,sles-10-x86_64,gentoo-nover-x86_64,debian-4.0-x86_64,ubuntu-7.04-x86_64,ubuntu-7.10-x86_64
    46 
    47 #
    48 # Valid values for vmtype are
    49 # qemu, (vmware, xen, ... TBD)
    50 #vmtype afio = qemu
    51 
    52 # Hash for VM stuff on vmtype
    53 #vmntp default = pool.ntp.org
    54 
    55 # We suppose we can commmunicate with the VM through SSH
    56 #vmhost afio = localhost
    57 #vmlogin afio = pb
    58 #vmport afio = 2222
    59 
    60 # Timeout to wait when VM is launched/stopped
    61 #vmtmout default = 120
    62 
    63 # per VMs needed paramaters
    64 #vmopt afio = -m 384 -daemonize
    65 #vmpath afio = /home/qemu
    66 #vmsize afio = 5G
    67 
    68 #
    69 # For Virtual environment management
    70 # Naming convention to follow: distribution name (as per ProjectBuilder::Distribution)
    71 # followed by '-' and by release number
    72 # followed by '-' and by architecture
    73 # a .vetype extension will be added to the resulting string
    74 # a chroot rhel-3-i286 here means that the VE will be named rhel-3-i386.chroot
    75 #
    76 #velist afio = fedora-7-i386
    77 
    78 # VE params
    79 #vetype afio = chroot
    80 #ventp default = pool.ntp.org
    81 #velogin afio = pb
    82 #vepath afio = /var/lib/mock
    83 #veconf afio = /etc/mock
    84 #verebuild afio = false
     36sshhost afio = www.project-builder.org
     37sshlogin afio = afio
     38sshdir afio = /mondo/ftp
     39sshport afio = 22
    8540
    8641#
    8742# Global version/tag for the project
    8843#
    89 #projver afio = devel
    90 #projtag afio = 1
     44projver afio = 2.5
     45projtag afio = 1
    9146
    9247# Hash of valid version names
     
    9954#pkgtag afio = 3
    10055# Hash of default package/package directory
    101 #defpkgdir afio = dir-afio
     56defpkgdir afio = dir-afio
    10257# Hash of additional package/package directory
    10358#extpkgdir minor-pkg = dir-minor-pkg
  • projects/afio/pbconf/2.5/afio/rpm/afio.spec

    r451 r454  
    33#
    44
    5 Summary:        bla-bla
    6 Summary(fr):    french bla-bla
     5Summary:        PBDESC
     6Summary(fr):    Archiveur écrivant des archives au format cpio
    77
    88Name:           PBPKG
     
    2020
    2121%description -l fr
    22 french desc
     22Archiveur écrivant des archives au format cpio
    2323
    2424%prep
     
    2626
    2727%build
    28 %configure
    2928make %{?_smp_mflags}
    3029
    3130%install
    3231%{__rm} -rf $RPM_BUILD_ROOT
    33 make DESTDIR=$RPM_BUILD_ROOT install
     32mkdir -p $RPM_BUILD_ROOT%{_bindir}
     33mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
     34install -m 755 afio $RPM_BUILD_ROOT%{_bindir}
     35install -m 755 afio.1 $RPM_BUILD_ROOT%{_mandir}/man1
    3436
    3537%clean
     
    3941%defattr(-,root,root)
    4042%doc ChangeLog
    41 %doc INSTALL COPYING README AUTHORS NEWS
     43%doc HISTORY INSTALLATION PORTING README SCRIPTS afio.lsm script1 script2 script3 script4
     44%{_bindir}/%{name}
     45%{_mandir}/man1/%{name}.1*
    4246
    4347%changelog
  • projects/afio/pbconf/2.5/pbfilter/all.pbf

    r451 r454  
    99
    1010# PBSRC is replaced by the source package location after the repo
    11 #filter PBSRC = src/%{name}-%{version}.tar.gz
     11filter PBSRC = src/%{name}-%{version}.tar.gz
    1212
    1313# PBVER is replaced by the version ($pbver in code)
     
    1818
    1919# PBLOG is replaced by the changelog if value is yes
    20 #filter PBLOG = yes
     20filter PBLOG = no
    2121
    2222# PBTAG is replaced by the tag ($pbtag in code)
     
    3333
    3434# PBDESC contains the description of the package
    35 #filter PBDESC = "Bla-Bla"
     35filter PBDESC = Archiver program which writes cpio-format archives
    3636
    3737# PBURL contains the URL of the Web site of the project
    38 #filter PBURL = http://www.afio.org
     38filter PBURL = http://freshmeat.net/projects/afio/
     39
     40filter PBLIC = GPL
Note: See TracChangeset for help on using the changeset viewer.