Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 157 lines (144 sloc) 8.031 kb
d822fd5 Dag Wieers Added automatic downloading of sources (using spectool)
authored
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
f1c0485 Dag Wieers Fixes for spectool 1.0.2.
authored
4 - dar-functions: Make download_sources() work with spectool 1.0.2
b6e2b29 Dag Wieers See ChangeLog.
authored
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
0a220db Dag Wieers Set of updates lying around
authored
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
d01f231 Dag Wieers More updates
authored
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
2b80944 Dag Wieers - Integrated RSYNC_LIMIT option better
authored
18 - dar-functions: Use lftpget instead of wget
9a3158a Dag Wieers See ChangeLog
authored
19 - dar-build: Added support for nodist packages
20 - dar-functions: Fixed a small bug in rpmconf()
1e2f594 Dag Wieers Added fixes by Edward Rudd.
authored
21 - dar-prepare: Replace /mnt/dar by ROOT (Edward Rudd)
22 - dar-build: Added BUILD_GROUP (Edward Rudd)
25d9193 Dag Wieers Small updates, see ChangeLog.
authored
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)
9abeb02 Dag Wieers createrepodata support.
authored
27 - dar-sync: Added createrepo metadata generation
59e6035 Dag Wieers Older updates.
authored
28 - dar.conf: ROOT now defaults to /dar
29 - dar-sync: Added -r switch to specify/skip creating repo metadata
659a0ea Dag Wieers Updates
authored
30 - dar-build: Revert back to gzip for logfiles
31 - dar-sync: Recompress createrepo metadata for rsyncability
f295e68 Dag Wieers Updates
authored
32 - dar-build: Added disttag as a macro
33 - dar-*: Moved the LD_ASSUME_KERNEL bits to per distribution files
fea6cd9 Dag Wieers Updates
authored
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
d5aa5b9 Dag Wieers Small fixes
authored
37 - dar-functions: Moved to /usr/share instead of /usr/lib
a972dc5 Dag Wieers Updates
authored
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
3a1a6df Dag Wieers Updates
authored
42 - scripts: Added pre-changelog-trim and pre-diskspace
7efa6fb Dag Wieers Updates
authored
43 - dar-update: If arguments are given, don't do update/upgrade
44 - dar-build: Added support for nosrc packages
0e414b3 Dag Wieers Added colors, small improvements
authored
45 - dar-exec: Started adding colors !
46 - dar-shell: Started adding colors !
f430ae7 Dag Wieers Small change
authored
47 - dar-build: Improved specfile location search code
d822fd5 Dag Wieers Added automatic downloading of sources (using spectool)
authored
48
49 Version 0.6.0
4d89772 Dries Verachtert ok
DriesVerachtert authored
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.