Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 156 lines (144 sloc) 8.031 kb
d822fd52 »
2004-03-07 Added automatic downloading of sources (using spectool)
1 Version 0.6.1 # Probably the last version using bash
2 - dar-functions: Added download_sources() using spectool
3 - dar-build: Changed the way of handling logfiles
f1c0485e »
2004-03-15 Fixes for spectool 1.0.2.
4 - dar-functions: Make download_sources() work with spectool 1.0.2
b6e2b292 »
2004-03-25 See ChangeLog.
5 - dar-sync: Strip of $ROOTDIR from all-packages.list
6 - dar-sync: Add version and release to rpmqa lists
7 - dar-functions: Die when failing to download sources
8 - dar-build: Die when 'Name:' or 'Version:' is empty
0a220db9 »
2004-05-24 Set of updates lying around
9 - dar-build: Now works for SPEC files not in rpms/<name>/
10 - dar-build: Changed su parameters to '- -m $USER'
11 - dar-exec: Changed su parameters to '- -m $USER'
12 - dar-build: BuildAsUser-tag is now BuildAsRoot
d01f2316 »
2004-05-29 More updates
13 - dar.conf: Added DISTNAME, DISTNICK and DISTTAG config var
14 - dar-build: Moved to new versioning scheme
15 - dar-build: Better detection of old builds (2 version schemes x all known disttags)
16 - dar-build: Use rpmdb -E if possible for resolving macros (thanks to Jeff Pitman)
17 - dar-build: Check for existance of distribution build environment
2b809446 »
2004-07-07 - Integrated RSYNC_LIMIT option better
18 - dar-functions: Use lftpget instead of wget
9a3158a8 »
2004-07-08 See ChangeLog
19 - dar-build: Added support for nodist packages
20 - dar-functions: Fixed a small bug in rpmconf()
1e2f5940 »
2004-07-10 Added fixes by Edward Rudd.
21 - dar-prepare: Replace /mnt/dar by ROOT (Edward Rudd)
22 - dar-build: Added BUILD_GROUP (Edward Rudd)
25d91933 »
2004-07-21 Small updates, see ChangeLog.
23 - dar-build: Small fixes to SPEC file location
24 - dar-build: Added -n flag to build without building a source RPM
25 - dar-sync: Added i386 packages to x86_64 (could be done without hardcoding it)
26 - dar-build: Added SETARCH supprt (Ralf Ertzinger)
9abeb02e »
2004-08-06 createrepodata support.
27 - dar-sync: Added createrepo metadata generation
59e6035d »
2004-11-08 Older updates.
28 - dar.conf: ROOT now defaults to /dar
29 - dar-sync: Added -r switch to specify/skip creating repo metadata
659a0eac »
2005-02-11 Updates
30 - dar-build: Revert back to gzip for logfiles
31 - dar-sync: Recompress createrepo metadata for rsyncability
f295e680 »
2005-02-25 Updates
32 - dar-build: Added disttag as a macro
33 - dar-*: Moved the LD_ASSUME_KERNEL bits to per distribution files
fea6cd96 »
2005-03-08 Updates
34 - dar-build: Added preprocessing scripts
35 - dar-update: Improved the handling of updates to update tools
36 - dar-build: Experimental usage of /dev/shm for building
d5aa5b97 »
2005-03-08 Small fixes
37 - dar-functions: Moved to /usr/share instead of /usr/lib
a972dc55 »
2005-03-11 Updates
38 - scripts: Added pre-svn-rev script to add Revision to changelog
39 - scripts: Added pre-brand script to add branding/packager/vendor to SPEC
40 - dar-exec: Export $dist, $nick, $path, $arch, $repo and $tag
41 - dar-shell: Export $dist, $nick, $path, $arch, $repo and $tag
3a1a6dfd »
2005-03-12 Updates
42 - scripts: Added pre-changelog-trim and pre-diskspace
7efa6fb0 »
2005-03-22 Updates
43 - dar-update: If arguments are given, don't do update/upgrade
44 - dar-build: Added support for nosrc packages
0e414b3c »
2005-03-25 Added colors, small improvements
45 - dar-exec: Started adding colors !
46 - dar-shell: Started adding colors !
f430ae7e »
2005-06-01 Small change
47 - dar-build: Improved specfile location search code
d822fd52 »
2004-03-07 Added automatic downloading of sources (using spectool)
48
49 Version 0.6.0
4d897728 » DriesVerachtert
2004-03-05 ok
50 - dar.conf: Removed DISTSMAP, added it to dists specific section
51 - dar-build: Changed LD_ASSUME_KERNEL to 2.2.5
52 - dar-build: Added DISTCC_LOG to make sure configure isn't behaving different
53 - dar-*: Made clear distinction between darname, dartag and darpath
54 - dar-sync: Added beep when password is due
55 - dar-build: Changes to move to freshrpms design (per package source directory)
56 - dar-functions: Get rid of the trailing 'Dar' for commented meta-headers
57 - dar-functions: Fixed 'argument line too long' problems with rm and ln
58 - dar-build: Allow spec-files to be absolute paths, relative paths or package-name
59 - dar-build: Removed LOGDIR and move logfiles to rpms/app/_buildlogs/
60 - dar-*: Added CHROOTDIR and moved all build environments into it
61 - dar-build: Replaced Imprison by Compartment
62 - dar-build: Define _builddir macro as $ROOT/build
63 - dar-build: Added default chroot + su (and replaced compartment)
64
65 Version 0.5.2
66 - dar-sync: Added package count to state-lists
67 - dar-sync: Added --delete-after fix to rsync options
68 - dar-build: If --force, don't overwrite source package (even with nothing was build)
69 - dar-functions: Added LD_ASSUME_KERNEL="2.4.9" as a potential fix for rpmdb corruption
70 - dar-build: bzip2 all the logs-files and make it backward compatible to clean up old logfiles
71
72 Version 0.5.1
73 - dar-build: Moved CCACHE_DIR from /var/tmp/$dist/.ccache to /var/tmp/ccache-$dist/
74 - dar-build: Added support for distcc-compilers-redhat (gcc versions per distro)
75 - dar-exec: Added this new tool
76 - dar-build: Backup PATH before changing and restore it afterwards (solves strange distcc problems)
77 - dar-build: Remove buildroot prior to building (if %setup or %build fails, it doesn't exist)
78 - dar-functions: added i586 and athlon to i386
79 - dar-build: First evaluate "darconf Archs" and then "rpmconf BuildArch" (Alfredo Milani-Comparetti)
80 - dar-sync: Added Yum-support (disabled because of inefficiencies)
81 - dar-build: -f ($FORCE_OVERWRITE) forces SRPM build too
82 - dar-build: Recreate $NEWSPECFILE and $LOGFILE instead of overwriting
83 - dar-build: Added build command to log
84 - dar-build: Added -v ($FORCE_VERBOSE)
85 - dar-build: Add ~/.distcc to soapboxpath for distcc >= 2.10
86 - dar-sync: Added $GPG_NAME and $GPG_PATH variables
87 - dar-sync: Added possibility to sync packages
88
89 Version 0.5.0
90 - dar-build: Integrated Imprison in DAR (not working currently, disabled)
91 - dar-build: Integrated Ccache in DAR
92 - dar-build: Integrated Distcc in DAR
93
94 Version 0.4.7
95 - dar-build: Soapbox violation detection smarter about succesful builds
96 - dar-build: Don't write a source-package when each single build has failed
97 - dar-functions: Improved the regular expressions in darconf() and rpmconf()
98 - dar-sync: Improved speed of dar-sync drastically
99 - dar-sync: Creates a source-list and total-list of packages
100 - dar-sync: Creates a list of packages in the build environment
101
102 Version 0.4.6
103 - dar-*: Using rpm macros for paths where possible.
104 - dar-build: Added warning instead of error for already existing packages
105 - dar-build: Minimal output, easier to see failures
106
107 Version 0.4.5
108 - dar-functions: Added daropts functions
109 - dar-build: Accept options for changing archs, dists, tag and force-overwrite
110 - dar-functions: Allow to add more archs and dists by using commas, eg. -d rh80,rh73
111 - dar-build: Integrated Soapbox in DAR
112 - dar-build: Added LD_PRELOAD and SOAPBOXPATH to take advantage of Soapbox
113 - dar-build: Added SOAPBOXLOG as now possible in Soapbox v0.0.8
114 - dar-sync: Added package-list generation
115 - dar-build: Cleaned up buildlog output
116 - dar-functions: Added generate_contents and set_soapbox functions
117
118 Version 0.4.4
119 - dar-build: Only copy SPEC file if newer
120 - dar-build: Directory created before building
121
122 Version 0.4.3
123 - dar-build: Chown sources so rpm won't complain in build-environment
124 - dar-install: Renamed to dar-update
125 - dar-contrib: New script to upload updates to contrib.redhat.com
126 - dar-sync: Now use the algorithm of dar-contrib to update apt repositories
127 - dar-update: Ignore missing packages
128 - dar-update: Install packages individually (an unknown package will otherwise fail)
129 - dar-prepare: Added $ROOT to mounted partitions (in build environment)
130 - dar-update: Use local repository for updates
131 - dar-build: Retain logfiles in $PACKAGEDIR/$app/_buildlogs/
132 - dar-build: Provide %{_rpmdir} to rpm-build so files are created where they belong
133
134 Version 0.4.2
135 - darbuild: Build doesn't stop when it fails, log problem and keep build-logfile
136 - dar.conf: Added LOGDIR variable
137 - README: Explained the different tools and locations
138 - dar-sync: Remove files on target (--remove)
139 - dar-kickoff: Added skel-directory for build-environment
140 - dar-build: Print out log-file while building and other output changes
141 - dar-install: Added -y and -q to apt-get (Answer yes but be quiet ;-))
142 - dar-build: If build fails save the content of the buildroot into the log
143 - dar-build: And if build fails save the content of the source tree into the log too
144 - dar-build: Added $RETAIN_LOGS variable
145 - dar-functions: Added darconf and rpmconf functions
146 - dar-build: Make use of Dar-embedded config (using dar-functions)
147 - dar-build: Check if an rpmfile exists before building
148
149 Version 0.4.1
150 - dar-build: Build only one source-package
151 - dar.conf: Seperate list of source-distributions (important for dependencies)
152 - dar-sync: Preserves times
153 - dar-build: Clear important environment variables
154
155 Version 0.4
156 - Initial release
Something went wrong with that request. Please try again.