File tree Expand file tree Collapse file tree 4 files changed +11
-28
lines changed Expand file tree Collapse file tree 4 files changed +11
-28
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
PACKAGENAME = lshw
2
+ VERSION? = $(shell git describe --tags --long | cut -d - -f 1,2 | tr - .)
2
3
export PACKAGENAME
3
4
4
- all clean release install snapshot gui install-gui :
5
+ all clean install snapshot gui install-gui :
5
6
+$(MAKE ) -C src $@
6
7
7
8
version.cpe : .version
8
9
echo -n cpe:/a:ezix:$(PACKAGENAME ) : > $@
9
10
cat $^ >> $@
10
11
12
+ $(PACKAGENAME ) .spec : $(PACKAGENAME ) .spec.in
13
+ cat $^ | sed -e s/\@ VERSION\@ /$(VERSION ) /g > $@
14
+
15
+ release : $(PACKAGENAME ) .spec
16
+ git archive --prefix=$(PACKAGENAME ) -$(VERSION ) / -o $(PACKAGENAME ) -$(VERSION ) .tar HEAD
17
+ tar -rf $(PACKAGENAME ) -$(VERSION ) .tar $^
18
+ gzip -f $(PACKAGENAME ) -$(VERSION ) .tar
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ http://lshw.ezix.org/
94
94
95
95
%files
96
96
%defattr(-,root,root, 0555)
97
- %doc README COPYING docs/TODO docs/Changelog docs/lshw.xsd
97
+ %doc README.md COPYING docs/TODO docs/Changelog docs/lshw.xsd
98
98
%{_sbindir}/lshw
99
99
%doc %{_mandir}/man?/*
100
100
%{_datadir}/lshw/
Original file line number Diff line number Diff line change 1
1
PACKAGENAME: =lshw
2
2
export PACKAGENAME
3
- SNAPSHOT =0. $(shell cat .timestamp )
3
+ VERSION? = $(shell git describe --tags --long | cut -d - -f 1,2 | tr - . )
4
4
5
5
SQLITE? =0
6
6
@@ -115,30 +115,6 @@ clean:
115
115
make -C core clean
116
116
make -C gui clean
117
117
118
- .timestamp :
119
- date --utc +%Y%m%d%H%M%S > $@
120
-
121
- $(PACKAGENAME ) .spec : $(PACKAGENAME ) .spec.in
122
- cat $^ | sed -e " s/\@VERSION\@/` cat ../.version` /g" > $@
123
-
124
- release : $(PACKAGENAME ) .spec
125
- mkdir -p ../../releases
126
- svn copy ${PWD} ` dirname ${PWD} ` /releases/` cat ../.version`
127
- svn commit ` dirname ${PWD} ` /releases/` cat ../.version` -m " released version " ` cat ../.version` " of " $(PACKAGENAME )
128
- rm -rf $(PACKAGENAME ) -` cat ../.version`
129
- svn export ../../releases/` cat ../.version` $(PACKAGENAME ) -` cat ../.version`
130
- cp $^ $(PACKAGENAME ) -` cat ../.version` /$(PACKAGENAME ) .spec
131
- tar cfz $(PACKAGENAME ) -` cat ../.version` .tar.gz --owner=0 --group=0 --numeric-owner --mode=" go-w" $(PACKAGENAME ) -` cat ../.version`
132
- rm -rf $(PACKAGENAME ) -` cat ../.version`
133
-
134
- snapshot : .timestamp
135
- rm -rf $(PACKAGENAME ) -$(SNAPSHOT )
136
- svn export -r HEAD .. $(PACKAGENAME ) -$(SNAPSHOT )
137
- cat $(PACKAGENAME ) -$(SNAPSHOT ) /src/$(PACKAGENAME ) .spec.in | sed -e " s/\@VERSION\@/$( SNAPSHOT) /g" > $(PACKAGENAME ) -$(SNAPSHOT ) /$(PACKAGENAME ) .spec
138
- tar cfz $(PACKAGENAME ) -$(SNAPSHOT ) .tar.gz --owner=0 --group=0 --numeric-owner --mode=" go-w" $(PACKAGENAME ) -$(SNAPSHOT )
139
- rm -rf $(PACKAGENAME ) -$(SNAPSHOT )
140
- rm -f .timestamp
141
-
142
118
depend :
143
119
@makedepend -Y $(SRCS ) 2> /dev/null > /dev/null
144
120
You can’t perform that action at this time.
0 commit comments