- Timestamp:
- Aug 19, 2020, 1:47:12 AM (5 years ago)
- Location:
- projects/star
- Files:
-
- 24 added
- 15 deleted
- 3 edited
- 13 copied
Legend:
- Unmodified
- Added
- Removed
-
projects/star/pbconf/1.6/pbfilter/all.yml
r2627 r2634 14 14 PBREV: $pb->{'rev'} 15 15 PBLOG: no 16 PBURL: http://freshmeat.net/redir/afio/144/url_tgz/afio-2.5.tar.gz 17 PBLIC: LGPL 16 PBURL: http://downloads.sourceforge.net/s-tar/star-1.6.tar.bz2 17 PBDESC: Star supports several tar archive formats (including ustar,$/GNU tar and new POSIX format). It's faster than other tar$/implementations due to advanced buffering.$/Star is also the only tar implementation under Linux capable$/of archiving Access Control Lists. 18 PBLIC: GPLv2+ LGPLv2+ CDDL 18 19 PBPKG: $pb->{'pkg'} 19 20 PBTAG: $pb->{'tag'} 20 PB DESC: Archiver program which writes cpio-format archives21 PBSRC: src/%{name}-%{version}.tar. gz21 PBSUMMARY: An archiving tool with tar and ACL support 22 PBSRC: src/%{name}-%{version}.tar.bz2 22 23 PBPATCHCMD: yes 23 24 PBREPO: $pb->{'repo'} 24 #25 # PBSRC is replaced by the source package location after the repo26 #27 # PBVER is replaced by the version ($pb->{'ver'} in code)28 #29 # PBDATE is replaced by the date ($pb->{'date'} in code)30 #31 # PBLOG is replaced by the changelog if value is yes32 #33 # PBTAG is replaced by the tag ($pb->{'tag'} in code)34 #35 # PBREV is replaced by the revision ($pb->{'rev'} in code)36 #37 # PBPKG is replaced by the package name ($pb->{'pkg'} in code)38 #39 # PBPACKAGER is replaced by the packager name ($pb->{'packager'} in code)40 #41 # PBDESC contains the description of the package42 #43 # PBURL contains the URL of the Web site of the project44 # Using tar.gz as needed by pb45 #46 # License47 #48 # Patch management49 # PBPATCHSRC is replaced by the patches names if value is yes50 # PBPATCHCMD is replaced by the patches commands if value is yes -
projects/star/pbconf/1.6/pbfilter/deb.yml
r2627 r2634 8 8 filter: 9 9 PBGRP: utils 10 #11 # PBLIC is replaced by the license of the application12 # Cf:13 #filter PBLIC = GPL14 #15 # PBDEP is replaced by the list of dependencies16 #filter PBDEP =17 #18 # PBSUG is replaced by the list of suggestions19 #filter PBSUG =20 #21 # PBREC is replaced by the list of recommandations22 #filter PBREC =23 # -
projects/star/pbconf/1.6/pbfilter/fedora.yml
r2627 r2634 10 10 filter: 11 11 PBSUF: $pb->{'suf'} 12 PBLIC: LGPLv2+13 12 PBGRP: Applications/Archiving 14 #15 # PBLIC is replaced by the license of the application16 # Cf: http://fedoraproject.org/wiki/Licensing17 #18 # PBDEP is replaced by the list of dependencies19 #filter PBDEP =20 #21 # PBSUF is replaced by the package suffix ($pb->{'suf'} in code)22 #23 # PBOBS is replaced by the Obsolete line24 #filter PBOBS =25 # -
projects/star/pbconf/1.6/star.yml
r2627 r2634 2 2 # 3 3 # Project Builder configuration file 4 # For project afio4 # For project star 5 5 # 6 6 # $Id$ … … 8 8 # What is the project URL 9 9 # 10 #pburl afio = svn://svn.afio.org/afio/devel11 #pburl afio = svn://svn+ssh.afio.org/afio/devel12 #pburl afio = cvs://cvs.afio.org/afio/devel13 #pburl afio = http://www.afio.org/src/afio-devel.tar.gz14 #pburl afio = ftp://ftp.afio.org/src/afio-devel.tar.gz15 10 pburl: 16 afio: ftp://ftp.mondorescue.org/src/afio-2.5.tgz 17 #pburl afio = dir:///src/afio-devel 18 # 19 #pburl afio = http://members.brabant.chello.nl/~k.holtman/afio-2.5.tgz 20 #pburl afio = http://www.ibiblio.org/pub/linux/system/backup/afio-2.5.tgz 11 star: http://downloads.sourceforge.net/s-tar/star-1.6.tar.bz2 21 12 pbprojurl: 22 afio: ftp://ftp.mondorescue.org/src/afio-2.5.tgz13 star: ftp://ftp.mondorescue.org/src/star-1.6.tar.bz2 23 14 # 24 15 # Check whether project is well formed 25 16 # (containing already a directory with the project-version name) 26 17 pbwf: 27 afio: 118 star: 1 28 19 # 29 20 # Repository 30 21 pbrepo: 31 afio: ftp://ftp.project-builder.org22 star: ftp://ftp.project-builder.org 32 23 # 33 24 # … … 35 26 # 36 27 pbpackager: 37 afio: Bruno Cornec <bruno@project-builder.org>28 star: Bruno Cornec <bruno@project-builder.org> 38 29 # 39 30 # … … 42 33 # 43 34 sshhost: 44 afio: www.project-builder.org35 star: www.project-builder.org 45 36 sshlogin: 46 afio: afio37 star: star 47 38 sshdir: 48 afio: /prj/ftp39 star: /prj/ftp 49 40 sshport: 50 afio: 2241 star: 22 51 42 # 52 43 # … … 54 45 # 55 46 projver: 56 afio: 2.547 star: 1.6 57 48 projtag: 58 afio: 149 star: 1 59 50 # 60 51 # Hash of default package/package directory 61 52 defpkgdir: 62 afio: .53 star: . 63 54 # 64 55 vmlist: 65 afio: asianux-2-i386,asianux-3-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-7-i386,fedora-8-i386,fedora-9-i386,fedora-10-i386,fedora-11-i386,fedora-12-i386,fedora-13-i386,fedora-14-i386,fedora-15-i386,fedora-16-i386,opensuse-11.3-i386,opensuse-11.4-i386,rhel-2.1-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,rhel-6-i386,asianux-2-x86_64,asianux-3-x86_64,fedora-6-x86_64,fedora-7-x86_64,fedora-8-x86_64,fedora-9-x86_64,fedora-10-x86_64,fedora-11-x86_64,fedora-12-x86_64,fedora-13-x86_64,fedora-14-x86_64,fedora-15-x86_64,fedora-16-x86_64,opensuse-11.3-x86_64,opensuse-11.4-x86_64,rhel-3-x86_64,rhel-4-x86_64,rhel-5-x86_64,rhel-6-x86_64,debian-6.0-i386,ubuntu-10.10-i386,ubuntu-11.10-i386,debian-6.0-x86_64,ubuntu-10.10-x86_64,ubuntu-11.10-x86_6456 star: asianux-2-i386,asianux-3-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-7-i386,fedora-8-i386,fedora-9-i386,fedora-10-i386,fedora-11-i386,fedora-12-i386,fedora-13-i386,fedora-14-i386,fedora-15-i386,fedora-16-i386,opensuse-11.3-i386,opensuse-11.4-i386,rhel-2.1-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,rhel-6-i386,asianux-2-x86_64,asianux-3-x86_64,fedora-6-x86_64,fedora-7-x86_64,fedora-8-x86_64,fedora-9-x86_64,fedora-10-x86_64,fedora-11-x86_64,fedora-12-x86_64,fedora-13-x86_64,fedora-14-x86_64,fedora-15-x86_64,fedora-16-x86_64,opensuse-11.3-x86_64,opensuse-11.4-x86_64,rhel-3-x86_64,rhel-4-x86_64,rhel-5-x86_64,rhel-6-x86_64,debian-6.0-i386,ubuntu-10.10-i386,ubuntu-11.10-i386,debian-6.0-x86_64,ubuntu-10.10-x86_64,ubuntu-11.10-x86_64 -
projects/star/pbconf/1.6/star/deb/compat
r451 r2634 1 4 1 PBDEBCOMP -
projects/star/pbconf/1.6/star/deb/control
r458 r2634 3 3 Priority: optional 4 4 Maintainer: PBPACKAGER 5 Build-Depends: debhelper (>= 4.2.20) 6 Standards-Version: 3.6.1 5 Build-Depends: debhelper (>= 4.2.20), gcc, libattr1-dev, libacl1-dev, e2fslibs-dev 6 Standards-Version: PBDEBSTD 7 Homepage: PBURL 7 8 8 9 Package: PBPKG … … 10 11 Section: PBGRP 11 12 Priority: optional 12 Depends: ${shlibs:Depends}, ${misc:Depends} 13 Description: 13 Depends: ${shlibs:Depends}, ${misc:Depends}, libacl1, libattr1, libc6 14 Description: PBSUMMARY 14 15 PBDESC 15 16 . 16 Homepage: PBURL17 17 -
projects/star/pbconf/1.6/star/deb/rules
r1204 r2634 37 37 build-arch-stamp: 38 38 dh_testdir 39 #for PLAT in amd64 aarch64; do for AFILE in gcc cc; do [ ! -e RULES/$(PLAT)-linux-$(AFILE).rul ] && ln -s i586-linux-$(AFILE).rul RULES/$(PLAT)-linux-$(AFILE).rul; done; done 39 40 40 41 # Compile the package. 41 $(MAKE) 42 chmod 644 script*/* 42 make COPTX=-DTRY_EXT2_FS GMAKE_NOWARN=true MANDIR=man CFLAGS="-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -mtune=generic -fasynchronous-unwind-tables" 43 43 touch build-stamp 44 44 … … 74 74 # Install the package files into build directory: 75 75 dh_install -s 76 make GMAKE_NOWARN=true "INS_BASE=$(CURDIR)/debian/$(PACKAGE_NAME)/usr" "INS_RBASE=/$(CURDIR)/debian/$(PACKAGE_NAME)" MANDIR=man install 76 77 rm -rf $(CURDIR)/debian/$(PACKAGE_NAME) 77 mkdir -p $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin 78 mkdir -p $(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man/man1 79 install -p -m 755 afio $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin 80 install -p -m 644 afio.1 $(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man/man1 78 79 #mkdir -p $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin 80 #mkdir -p $(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man/man1 81 81 82 82 # Must not depend on anything. This is to be called by -
projects/star/pbconf/1.6/star/deb/star.docs
r2626 r2634 1 INSTALLATION2 1 README 3 HISTORY 4 PORTING 5 SCRIPTS 6 ANNOUNCE-2.5 2 star/README.ACL 3 star/README.crash 4 star/README.largefiles 5 READMEs/README.linux 6 star/README.mtio 7 star/README.otherbugs 8 star/README.pattern 9 star/README.pax 10 star/README.posix-2001 11 star/STARvsGNUTAR 12 TODO 13 CDDL.Sun.txt 14 CDDL.Schily.txt 15 GPL-2.0.txt 16 LGPL-2.1.txt -
projects/star/pbconf/1.6/star/rpm/star.spec
r2626 r2634 4 4 %global debug_package %{nil} 5 5 6 Summary: PB DESC7 Summary(fr): Archiveur écrivant des archives au format cpio6 Summary: PBSUMMARY 7 Summary(fr): Archiveur écrivant des archives au format tar 8 8 9 9 Name: PBPKG … … 12 12 License: PBLIC 13 13 Group: PBGRP 14 Url: http ://freshmeat.net/projects/afio/14 Url: https://sourceforge.net/projects/s-tar/ 15 15 Source: PBURL 16 16 BuildRequires: gcc 17 PBPATCHSRC 18 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n) 17 BuildRequires: libattr-devel 18 BuildRequires: libacl-devel 19 BuildRequires: pkgconfig(ext2fs) 19 20 20 21 %description 21 Afio makes cpio-format archives. It deals somewhat gracefully with 22 input data corruption. Supports multi-volume archives during 23 interactive operation. Afio can make compressed archives that are 24 much safer than compressed tar or cpio archives. Afio is best used as 25 an `archive engine' in a backup script. 22 PBDESC 23 24 %package devel 25 Summary: PBSUMMARY 26 Group: Archiving/Backup 27 28 %description devel 29 devel files for star 26 30 27 31 %description -l fr 28 Archiveur écrivant des archives au format cpio. Il gère relativement 29 bien les corruptions de données à l'entrée. Il prend en charge les 30 archives sur de mulltiples volumes en mode interactif. Afio peut compresser 31 les fichiers à l'archivage, ce qui est bien plus sûr que des fichiers tar 32 ou cpio compressés. La meilleure utilisation d'afio est comme moteur 33 d'archive dans un script de backup. 32 Archiveur écrivant des archives au format tar avec support des ACLs. 34 33 35 34 %prep 36 35 %setup -q 37 36 38 PBPATCHCMD 37 for PLAT in %{arm} aarch64 x86_64; do 38 for AFILE in gcc cc; do 39 [ ! -e RULES/${PLAT}-linux-${AFILE}.rul ] \ 40 && ln -s i586-linux-${AFILE}.rul RULES/${PLAT}-linux-${AFILE}.rul 41 done 42 done 39 43 40 44 %build 41 make %{?_smp_mflags} 42 chmod 644 script*/* 43 44 %check 45 make regtest 46 #make regtest2gb 45 make COPTX=-DTRY_EXT2_FS LDOPTX="%{ldflags}" GMAKE_NOWARN=true MANDIR=man CFLAGS="-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -mtune=generic -fasynchronous-unwind-tables" 47 46 48 47 %install 49 rm -rf $RPM_BUILD_ROOT 50 mkdir -p $RPM_BUILD_ROOT%{_bindir} 51 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 52 install -p -m 755 afio $RPM_BUILD_ROOT%{_bindir} 53 install -p -m 644 afio.1 $RPM_BUILD_ROOT%{_mandir}/man1 48 make GMAKE_NOWARN=true "INS_BASE=${RPM_BUILD_ROOT}/%{_prefix}" "INS_RBASE=${RPM_BUILD_ROOT}/" MANDIR=man install 54 49 55 %clean 56 rm -rf $RPM_BUILD_ROOT 50 # The following files conflict with GNU tar & mtr 51 rm -f ${RPM_BUILD_ROOT}/%{_bindir}/{,us}tar 52 rm -f ${RPM_BUILD_ROOT}/%{_bindir}/mt 53 rm -f ${RPM_BUILD_ROOT}/%{_mandir}/man1/match.1 54 # The following files conflict with the rmt package 55 rm -f ${RPM_BUILD_ROOT}/%{_sbindir}/rmt 56 # The following devel files conflict with cdrecord 57 rm -f ${RPM_BUILD_ROOT}/%{_includedir}/avoffset.h 58 rm -f ${RPM_BUILD_ROOT}/%{_libdir}/libdeflt.a 59 rm -f ${RPM_BUILD_ROOT}/%{_libdir}/libschily.a 57 60 61 # The other libs may be in the wrong place 62 if [ _"%{_libdir}" != _"/usr/lib" ]; then 63 chmod 644 ${RPM_BUILD_ROOT}/usr/lib/lib*.a ${RPM_BUILD_ROOT}/usr/lib/profiled/*.a 64 mkdir -p ${RPM_BUILD_ROOT}/%{_libdir} 65 mv ${RPM_BUILD_ROOT}/usr/lib/* ${RPM_BUILD_ROOT}/%{_libdir} 66 else 67 chmod 644 ${RPM_BUILD_ROOT}/%{_libdir}/lib*.a ${RPM_BUILD_ROOT}/%{_libdir}/profiled/*.a 68 fi 69 70 # fwang: I don't know why it installs to here 71 rm -f ${RPM_BUILD_ROOT}%{_datadir}/doc/rmt/default-rmt.sample 72 # Removing it now, it's done below 73 rm -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/star 58 74 %files 59 75 %defattr(-,root,root,-) 60 # Fedora requirements do not include those: 61 # %doc ChangeLog INSTALLATION 62 %doc HISTORY PORTING README SCRIPTS ANNOUNCE-2.5 perl.artistic.license 63 %doc afio.lsm script1 script2 script3 script4 64 %{_bindir}/%{name} 65 %{_mandir}/man1/%{name}.1* 76 %doc README* CDDL* LGPL* COPYING AN-%{version} 77 %{_bindir}/* 78 %{_mandir}/man1/*.1* 79 %{_sysconfdir}/default/* 80 81 %files devel 82 %{_includedir}/schily/*.h 83 %{_includedir}/schily/*/*.h 84 %{_libdir}/lib*.a 85 %{_libdir}/profiled/*.a 86 %{_mandir}/man3/* 87 %{_mandir}/man5/* 66 88 67 89 %changelog
Note:
See TracChangeset
for help on using the changeset viewer.