[med-svn] r19729 - in trunk/packages/aegean/trunk/debian: . man patches
Sascha Steinbiss
sascha-guest at moszumanska.debian.org
Tue Jul 28 19:02:54 UTC 2015
Author: sascha-guest
Date: 2015-07-28 19:02:54 +0000 (Tue, 28 Jul 2015)
New Revision: 19729
Added:
trunk/packages/aegean/trunk/debian/README.source
trunk/packages/aegean/trunk/debian/man/canon-gff3.1
trunk/packages/aegean/trunk/debian/man/gaeval.1
trunk/packages/aegean/trunk/debian/man/pmrna.1
Modified:
trunk/packages/aegean/trunk/debian/aegean.docs
trunk/packages/aegean/trunk/debian/aegean.install
trunk/packages/aegean/trunk/debian/changelog
trunk/packages/aegean/trunk/debian/control
trunk/packages/aegean/trunk/debian/man/locuspocus.1
trunk/packages/aegean/trunk/debian/man/parseval.1
trunk/packages/aegean/trunk/debian/man/xtractore.1
trunk/packages/aegean/trunk/debian/patches/add_hardening
trunk/packages/aegean/trunk/debian/patches/add_version
trunk/packages/aegean/trunk/debian/patches/fix_m64_on_some_archs
trunk/packages/aegean/trunk/debian/patches/includepaths
Log:
update aegean to new upstream version
Added: trunk/packages/aegean/trunk/debian/README.source
===================================================================
--- trunk/packages/aegean/trunk/debian/README.source (rev 0)
+++ trunk/packages/aegean/trunk/debian/README.source 2015-07-28 19:02:54 UTC (rev 19729)
@@ -0,0 +1 @@
+Please use the 'get-orig-source' rules target to get the source. It needs to be repacked for dfsg reasons.
Modified: trunk/packages/aegean/trunk/debian/aegean.docs
===================================================================
--- trunk/packages/aegean/trunk/debian/aegean.docs 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/aegean.docs 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,3 +1,3 @@
README.md
VERSION
-CHANGELOG
+CHANGELOG.md
Modified: trunk/packages/aegean/trunk/debian/aegean.install
===================================================================
--- trunk/packages/aegean/trunk/debian/aegean.install 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/aegean.install 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,4 +1,7 @@
bin/parseval usr/bin
bin/locuspocus usr/bin
bin/xtractore usr/bin
+bin/canon-gff3 usr/bin
+bin/pmrna usr/bin
+bin/gaeval usr/bin
share/aegean usr/share
Modified: trunk/packages/aegean/trunk/debian/changelog
===================================================================
--- trunk/packages/aegean/trunk/debian/changelog 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/changelog 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,3 +1,9 @@
+aegean (0.13.0+dfsg-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Sascha Steinbiss <sascha at steinbiss.name> Tue, 28 Jul 2015 08:50:09 +0000
+
aegean (0.10.2+dfsg-1) unstable; urgency=low
* Initial release (Closes: #769162)
Modified: trunk/packages/aegean/trunk/debian/control
===================================================================
--- trunk/packages/aegean/trunk/debian/control 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/control 2015-07-28 19:02:54 UTC (rev 19729)
@@ -5,7 +5,9 @@
Priority: optional
Build-Depends: debhelper (>= 9),
libcairo2-dev,
- libgenometools0-dev
+ libgenometools0-dev,
+ python,
+ git
Standards-Version: 3.9.6
Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/aegean/trunk/
Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/aegean/trunk/
Added: trunk/packages/aegean/trunk/debian/man/canon-gff3.1
===================================================================
--- trunk/packages/aegean/trunk/debian/man/canon-gff3.1 (rev 0)
+++ trunk/packages/aegean/trunk/debian/man/canon-gff3.1 2015-07-28 19:02:54 UTC (rev 19729)
@@ -0,0 +1,29 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
+.TH CANON-GFF3 "1" "July 2015" "canon-gff3 0.13" "User Commands"
+.SH NAME
+canon-gff3 \- create canonical GFF3
+.SH SYNOPSIS
+.B canon-gff3
+[\fI\,options\/\fR] \fI\,gff3file1 \/\fR[\fI\,gff3file2 \/\fR...]
+.SH DESCRIPTION
+.IP
+Options:
+.TP
+\fB\-h\fR|\-\-help
+print this help message and exit
+.TP
+\fB\-i\fR|\-\-infer
+for transcript features lacking an explicitly
+declared gene feature as a parent, create this
+feature on\-they\-fly
+.TP
+\fB\-o\fR|\-\-outfile: STRING
+name of file to which GFF3 data will be
+written; default is terminal (stdout)
+.TP
+\fB\-s\fR|\-\-source: STRING
+reset the source of each feature to the given
+value
+.TP
+\fB\-v\fR|\-\-version
+print version number and exit
Added: trunk/packages/aegean/trunk/debian/man/gaeval.1
===================================================================
--- trunk/packages/aegean/trunk/debian/man/gaeval.1 (rev 0)
+++ trunk/packages/aegean/trunk/debian/man/gaeval.1 2015-07-28 19:02:54 UTC (rev 19729)
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
+.TH GAEVAL "1" "July 2015" "gaeval 0.13" "User Commands"
+.SH NAME
+gaeval \- calculate coverage and intergrity scores for gene models based on transcript alignments
+.SH SYNOPSIS
+.B gaeval
+[\fI\,options\/\fR] \fI\,alignments.gff3 genes.gff3 \/\fR[\fI\,moregenes.gff3 \/\fR...]
+.SH DESCRIPTION
+.IP
+Basic options:
+.TP
+\fB\-h\fR|\-\-help
+print this help message and exit
+.TP
+\fB\-v\fR|\-\-version
+print version number and exit
+.IP
+Weights for calculating integrity score (must add up to 1.0):
+.TP
+\fB\-a\fR|\-\-alpha: DOUBLE
+introns confirmed, or % expected CDS length for
+single\-exon genes; default is 0.6
+.TP
+\fB\-b\fR|\-\-beta: DOUBLE
+exon coverage; default is 0.3
+.TP
+\fB\-g\fR|\-\-gamma: DOUBLE
+% expected 5' UTR length; default is 0.05
+.TP
+\fB\-e\fR|\-\-epsilon: DOUBLE
+% expected 3' UTR length; default is 0.05
+.IP
+Expected feature lengths for calculating integrity score:
+.TP
+\fB\-c\fR|\-\-exp\-cds: INT
+expected CDS length (in bp); default is 400
+.TP
+\fB\-5\fR|\-\-exp\-5putr: INT
+expected 5' UTR length; default is 200
+.TP
+\fB\-3\fR|\-\-exp\-3putr: INT
+expected 3' UTR length; default is 100
Modified: trunk/packages/aegean/trunk/debian/man/locuspocus.1
===================================================================
--- trunk/packages/aegean/trunk/debian/man/locuspocus.1 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/man/locuspocus.1 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,12 +1,11 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.2.
-.TH LOCUSPOCUS "1" "November 2014" "locuspocus 10.2" "AEGeAn"
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
+.TH LOCUSPOCUS "1" "July 2015" "locuspocus 0.13" "User Commands"
.SH NAME
locuspocus \- calculate locus coordinates for the given gene annotation
.SH SYNOPSIS
.B locuspocus
[\fI\,options\/\fR] \fI\,gff3file1 \/\fR[\fI\,gff3file2 gff3file3 \/\fR...]
.SH DESCRIPTION
-LocusPocus: calculate locus coordinates for the given gene annotation
.IP
Basic options:
.TP
@@ -16,13 +15,12 @@
.TP
\fB\-h\fR|\-\-help
print this help message and exit
+.TP
+\fB\-v\fR|\-\-version
+print version number and exit
.IP
iLocus parsing:
.TP
-\fB\-i\fR|\-\-intloci
-parse and report interval loci rather than gene
-loci
-.TP
\fB\-l\fR|\-\-delta: INT
when parsing interval loci, use the following
delta to extend gene loci and include potential
@@ -33,8 +31,11 @@
iLoci at either end of the sequence
.TP
\fB\-e\fR|\-\-endsonly
-report only gene\-less iLoci at the ends of
-sequences (complement of \fB\-\-skipends\fR)
+report only empty iLoci at the ends of sequences
+(complement of \fB\-\-skipends\fR)
+.TP
+\fB\-y\fR|\-\-skipempty
+do not report empty iLoci
.IP
Output options:
.TP
@@ -59,7 +60,7 @@
print a mapping from each transcript annotation
to its corresponding locus to the given file
.TP
-\fB\-v\fR|\-\-verbose
+\fB\-V\fR|\-\-verbose
include all locus subfeatures (genes, RNAs, etc)
in the GFF3 output; default includes only locus
features
Modified: trunk/packages/aegean/trunk/debian/man/parseval.1
===================================================================
--- trunk/packages/aegean/trunk/debian/man/parseval.1 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/man/parseval.1 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,12 +1,11 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.2.
-.TH PARSEVAL "1" "November 2014" "parseval 10.2" "AEGeAn"
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
+.TH PARSEVAL "1" "July 2015" "parseval 0.13" "User Commands"
.SH NAME
parseval \- comparative analysis of two alternative sources of annotation
.SH SYNOPSIS
.B parseval
[\fI\,options\/\fR] \fI\,reference.gff3 prediction.gff3\/\fR
.SH DESCRIPTION
-ParsEval: comparative analysis of two alternative sources of annotation
.IP
Basic options:
.TP
@@ -16,8 +15,15 @@
\fB\-h\fR|\-\-help:
Print help message and exit
.TP
-\fB\-v\fR|\-\-verbose:
+\fB\-l\fR|\-\-delta: INT
+Extend gene loci by this many nucleotides;
+default is 0
+.TP
+\fB\-V\fR|\-\-verbose:
Print verbose warning messages
+.TP
+\fB\-v\fR|\-\-version:
+Print version number and exit
.IP
Output options:
.TP
Added: trunk/packages/aegean/trunk/debian/man/pmrna.1
===================================================================
--- trunk/packages/aegean/trunk/debian/man/pmrna.1 (rev 0)
+++ trunk/packages/aegean/trunk/debian/man/pmrna.1 2015-07-28 19:02:54 UTC (rev 19729)
@@ -0,0 +1,28 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
+.TH PMRNA "1" "July 2015" "pmrna 0.13" "User Commands"
+.SH NAME
+pmrna \- filter out all but the primary isoform from each gene of the input
+.SH SYNOPSIS
+.B pmrna
+[\fI\,options\/\fR] \fI\,< annot.gff3 > new.gff3\/\fR
+.SH DESCRIPTION
+.IP
+Options:
+.TP
+\fB\-h\fR|\-\-help
+print this help message and exit
+.TP
+\fB\-i\fR|\-\-introns
+flag indicating that introns are declared explicitly
+and do not need to be inferred from exon features;
+default is to infer introns
+.TP
+\fB\-l\fR|\-\-locus
+report a single representative mRNA for each locus
+instead of each gene
+.TP
+\fB\-m\fR|\-\-map: FILE
+write each gene/mRNA mapping to the specified file
+.TP
+\fB\-p\fR|\-\-pseudogenes
+disable pseudogene detection and correction
Modified: trunk/packages/aegean/trunk/debian/man/xtractore.1
===================================================================
--- trunk/packages/aegean/trunk/debian/man/xtractore.1 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/man/xtractore.1 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,15 +1,12 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.2.
-.TH XTRACTORE "1" "November 2014" "xtractore 10.2" "AEGeAn"
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
+.TH XTRACTORE "1" "July 2015" "xtractore 0.13" "User Commands"
.SH NAME
xtractore \- extract sequences corresponding to annotated features from the given sequence file
.SH SYNOPSIS
.B xtractore
[\fI\,options\/\fR] \fI\,features.gff3 sequences.fasta\/\fR
.SH DESCRIPTION
-xtractore: extract sequences corresponding to annotated features from the
.IP
-given sequence file
-.IP
Options:
.TP
\fB\-h\fR|\-\-help
@@ -28,7 +25,10 @@
feature type to extract; can be used multiple
times to extract features of multiple types
.TP
-\fB\-v\fR|\-\-verbose
+\fB\-v\fR|\-\-version
+print version number and exit
+.TP
+\fB\-V\fR|\-\-verbose
print verbose warning and error messages
.TP
\fB\-w\fR|\-\-width: INT
Modified: trunk/packages/aegean/trunk/debian/patches/add_hardening
===================================================================
--- trunk/packages/aegean/trunk/debian/patches/add_hardening 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/patches/add_hardening 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,12 +1,12 @@
Description: Add_hardening
--- a/Makefile
+++ b/Makefile
-@@ -55,7 +55,7 @@
+@@ -48,7 +48,7 @@
ifneq ($(debug),no)
CFLAGS += -g
endif
-LDFLAGS=-lgenometools -lm \
+LDFLAGS+=-lgenometools -lm \
- -L$(prefix)/lib
+ -L$(prefix)/lib \
+ -L/usr/local/lib
ifdef lib
- LDFLAGS += -L$(lib)
Modified: trunk/packages/aegean/trunk/debian/patches/add_version
===================================================================
--- trunk/packages/aegean/trunk/debian/patches/add_version 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/patches/add_version 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,56 +1,60 @@
Description: Add_version
---- /dev/null
-+++ b/VERSION
-@@ -0,0 +1 @@
-+0.10.2
--- a/Makefile
+++ b/Makefile
-@@ -95,39 +95,39 @@
-
+@@ -95,47 +95,47 @@
$(AGN_OBJS): obj/%.o : src/core/%.c inc/core/%.h inc/core/AgnVersion.h
@- mkdir -p obj
-- $(CC) $(CFLAGS) $(INCS) -c -o $@ $<
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -c -o $@ $<
+ @ echo "[compile $*]"
+- @ $(CC) $(CFLAGS) $(INCS) -c -o $@ $<
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -c -o $@ $<
- $(VN_OBJS): obj/%.o : src/VAnG/%.c inc/VAnG/%.h inc/core/AgnVersion.h
- @- mkdir -p obj
-- $(CC) $(CFLAGS) $(INCS) -c -o $@ $<
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -c -o $@ $<
-
$(PE_EXE): src/ParsEval/parseval.c src/ParsEval/pe_options.c src/ParsEval/pe_utils.c src/ParsEval/pe_options.h src/ParsEval/pe_utils.h $(AGN_OBJS)
- @- mkdir -p bin
-- $(CC) $(CFLAGS) $(INCS) -I src/ParsEval -o $@ $(AGN_OBJS) src/ParsEval/parseval.c src/ParsEval/pe_options.c src/ParsEval/pe_utils.c $(LDFLAGS)
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -I src/ParsEval -o $@ $(AGN_OBJS) src/ParsEval/parseval.c src/ParsEval/pe_options.c src/ParsEval/pe_utils.c $(LDFLAGS)
+ @ mkdir -p bin
+ @ echo "[compile ParsEval]"
+- @ $(CC) $(CFLAGS) $(INCS) -I src/ParsEval -o $@ $(AGN_OBJS) src/ParsEval/parseval.c src/ParsEval/pe_options.c src/ParsEval/pe_utils.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -I src/ParsEval -o $@ $(AGN_OBJS) src/ParsEval/parseval.c src/ParsEval/pe_options.c src/ParsEval/pe_utils.c $(LDFLAGS)
$(CN_EXE): src/canon-gff3.c $(AGN_OBJS)
- @- mkdir -p bin
-- $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/canon-gff3.c $(LDFLAGS)
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/canon-gff3.c $(LDFLAGS)
-
- $(VN_EXE): src/VAnG/vang.c $(VN_OBJS)
- @- mkdir -p bin
-- $(CC) $(CFLAGS) $(INCS) -o $@ $(VN_OBJS) src/VAnG/vang.c $(LDFLAGS)
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(VN_OBJS) src/VAnG/vang.c $(LDFLAGS)
+ @ mkdir -p bin
+ @ echo "[compile CanonGFF3]"
+- @ $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/canon-gff3.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/canon-gff3.c $(LDFLAGS)
$(LP_EXE): src/locuspocus.c $(AGN_OBJS)
- @- mkdir -p bin
-- $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/locuspocus.c $(LDFLAGS)
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/locuspocus.c $(LDFLAGS)
+ @ mkdir -p bin
+ @ echo "[compile LocusPocus]"
+- @ $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/locuspocus.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/locuspocus.c $(LDFLAGS)
+ $(GV_EXE): src/gaeval.c $(AGN_OBJS)
+ @ mkdir -p bin
+ @ echo "[compile GAEVAL]"
+- @ $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/gaeval.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/gaeval.c $(LDFLAGS)
+
$(XT_EXE): src/xtractore.c $(AGN_OBJS)
- @- mkdir -p bin
-- $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/xtractore.c $(LDFLAGS)
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/xtractore.c $(LDFLAGS)
+ @ mkdir -p bin
+ @ echo "[compile Xtractore]"
+- @ $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/xtractore.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/xtractore.c $(LDFLAGS)
$(RP_EXE): src/pmrna.c $(AGN_OBJS)
- @- mkdir -p bin
-- $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/pmrna.c $(LDFLAGS)
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/pmrna.c $(LDFLAGS)
+ @ mkdir -p bin
+ @ echo "[compile $@]"
+- @ $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/pmrna.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/pmrna.c $(LDFLAGS)
+ $(TD_EXE): src/tidygff3.c $(AGN_OBJS)
+ @ mkdir -p bin
+ @ echo "[compile $@]"
+- @ $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/tidygff3.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/tidygff3.c $(LDFLAGS)
+
$(UT_EXE): test/unittests.c $(AGN_OBJS)
- @- mkdir -p bin
-- $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) test/unittests.c $(LDFLAGS)
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) test/unittests.c $(LDFLAGS)
+ @ mkdir -p bin
+ @ echo "[compile unit tests]"
+- @ $(CC) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) test/unittests.c $(LDFLAGS)
++ @ $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) test/unittests.c $(LDFLAGS)
libaegean.a: $(AGN_OBJS)
- ar ru libaegean.a $(AGN_OBJS)
+ @ echo "[create libaegean]"
Modified: trunk/packages/aegean/trunk/debian/patches/fix_m64_on_some_archs
===================================================================
--- trunk/packages/aegean/trunk/debian/patches/fix_m64_on_some_archs 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/patches/fix_m64_on_some_archs 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,7 +1,7 @@
Description: Fix_m64_on_some_archs
--- a/Makefile
+++ b/Makefile
-@@ -37,6 +37,8 @@
+@@ -29,6 +29,8 @@
CC=gcc
CFLAGS += -Wall -DAGN_DATA_PATH='"$(prefix)/share/aegean"' -Wno-unused-result
GTFLAGS=prefix=$(prefix)
@@ -10,7 +10,7 @@
ifeq ($(cairo),no)
CFLAGS += -DWITHOUT_CAIRO
GTFLAGS += cairo=no
-@@ -48,8 +50,10 @@
+@@ -40,8 +42,10 @@
CFLAGS += -O3
endif
ifneq ($(64bit),no)
@@ -23,7 +23,7 @@
endif
ifneq ($(debug),no)
CFLAGS += -g
-@@ -72,7 +76,7 @@
+@@ -66,7 +70,7 @@
# Targets
all: $(BINS) libaegean.a
@@ -31,50 +31,13 @@
+
install: all
- @- test -d $(prefix)/bin || mkdir -p $(prefix)/bin
-@@ -86,11 +90,11 @@
- @- test -d $(prefix)/share/aegean || mkdir -p $(prefix)/share/aegean
- cp -r data/share/* $(prefix)/share/aegean/
+ @ mkdir -p $(prefix)/bin/
+@@ -142,7 +146,7 @@
+ @ ar ru libaegean.a $(AGN_OBJS)
--uninstall:
-+uninstall:
- rm -r $(prefix)/$(PE_EXE)
- rm -r $(prefix)/share/parseval
+ inc/core/AgnVersion.h:
+- @- echo "[print $@]"
++ @ echo "[print $@]"
+ @ data/scripts/version.py > $@
--clean:
-+clean:
- rm -rf README $(BINS) $(UT_EXE) libaegean.a $(CLSS_MDL_OBJS) inc/core/AgnVersion.h bin/*.dSYM
-
- $(AGN_OBJS): obj/%.o : src/core/%.c inc/core/%.h inc/core/AgnVersion.h
-@@ -100,7 +104,7 @@
- $(VN_OBJS): obj/%.o : src/VAnG/%.c inc/VAnG/%.h inc/core/AgnVersion.h
- @- mkdir -p obj
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -c -o $@ $<
--
-+
- $(PE_EXE): src/ParsEval/parseval.c src/ParsEval/pe_options.c src/ParsEval/pe_utils.c src/ParsEval/pe_options.h src/ParsEval/pe_utils.h $(AGN_OBJS)
- @- mkdir -p bin
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -I src/ParsEval -o $@ $(AGN_OBJS) src/ParsEval/parseval.c src/ParsEval/pe_options.c src/ParsEval/pe_utils.c $(LDFLAGS)
-@@ -108,7 +112,7 @@
- $(CN_EXE): src/canon-gff3.c $(AGN_OBJS)
- @- mkdir -p bin
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(AGN_OBJS) src/canon-gff3.c $(LDFLAGS)
--
-+
- $(VN_EXE): src/VAnG/vang.c $(VN_OBJS)
- @- mkdir -p bin
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCS) -o $@ $(VN_OBJS) src/VAnG/vang.c $(LDFLAGS)
-@@ -132,11 +136,11 @@
- libaegean.a: $(AGN_OBJS)
- ar ru libaegean.a $(AGN_OBJS)
-
--inc/core/AgnVersion.h:
-+inc/core/AgnVersion.h:
- @- bash -c "if [ -d .git ]; then perl data/scripts/version.pl > inc/core/AgnVersion.h; else perl data/scripts/version.pl --link=$(AGN_LINK) --date=$(AGN_DATE) --version=$(AGN_VERSION) > inc/core/AgnVersion.h; fi"
-
test: agn-test
--
-+
-
- agn-test: all
- @ $(LDPATH) $(MEMCHECK) bin/unittests
Modified: trunk/packages/aegean/trunk/debian/patches/includepaths
===================================================================
--- trunk/packages/aegean/trunk/debian/patches/includepaths 2015-07-28 18:05:22 UTC (rev 19728)
+++ trunk/packages/aegean/trunk/debian/patches/includepaths 2015-07-28 19:02:54 UTC (rev 19729)
@@ -1,16 +1,17 @@
Description: Includepaths
--- a/Makefile
+++ b/Makefile
-@@ -1,7 +1,6 @@
+@@ -1,8 +1,6 @@
#---Begin configuration---#
#---Begin configuration---#
-prefix=/usr/local
- AGN_LINK=https://github.com/standage/AEGeAn
- AGN_DATE=2014
- AGN_VERSION=0.10.1
-@@ -36,7 +35,7 @@
+-
+ #----End configuration----#
+ #----End configuration----#
+@@ -29,7 +27,7 @@
+
# Compilation settings
CC=gcc
-CFLAGS=-Wall -DAGN_DATA_PATH='"$(prefix)/share/aegean"' -Wno-unused-result
@@ -18,45 +19,20 @@
GTFLAGS=prefix=$(prefix)
ifeq ($(cairo),no)
CFLAGS += -DWITHOUT_CAIRO
-@@ -60,7 +59,7 @@
- ifdef lib
- LDFLAGS += -L$(lib)
- endif
--INCS=-I src/genometools/src -I src/genometools/obj -I /usr/local/include/genometools \
-+INCS=-I src/genometools/src -I src/genometools/obj -I /usr/include/genometools \
- -I inc/core -I inc/ParsEval -I inc/VAnG \
- -I /usr/include/cairo -I /sw/include/cairo
+@@ -57,6 +55,7 @@
+ INCS=$(shell pkg-config --silence-errors --cflags-only-I cairo) \
+ -I inc/core \
+ -I /usr/local/include/genometools \
++ -I /usr/include/genometools \
+ -I $(prefix)/include/genometools
ifeq ($(memcheck),yes)
-@@ -76,22 +75,23 @@
-
+ MEMCHECK=valgrind --leak-check=full --show-reachable=yes --error-exitcode=1 \
+@@ -91,7 +90,7 @@
+ rm $(prefix)/lib/libaegean.a
- install: all
-- @- test -d $(prefix)/bin || mkdir $(prefix)/bin
-- cp $(PE_EXE) $(XT_EXE) $(LP_EXE) $(prefix)/bin/.
-- cp libaegean.a $(prefix)/lib/.
-- @- test -d $(prefix)/include/aegean || mkdir $(prefix)/include/aegean
-+ @- test -d $(prefix)/bin || mkdir -p $(prefix)/bin
-+ cp $(PE_EXE) $(XT_EXE) $(LP_EXE) $(prefix)/bin/
-+ @- test -d $(prefix)/lib || mkdir -p $(prefix)/lib
-+ cp libaegean.a $(prefix)/lib/
-+ @- test -d $(prefix)/include/aegean || mkdir -p $(prefix)/include/aegean
- @- rm -f $(prefix)/include/aegean/*
-- cp inc/core/*.h $(prefix)/include/aegean/.
-- @- test -d $(prefix)/share || mkdir $(prefix)/share
-- @- test -d $(prefix)/share/aegean || mkdir $(prefix)/share/aegean
-- cp -r data/share/* $(prefix)/share/aegean/.
-+ cp inc/core/*.h $(prefix)/include/aegean/
-+ @- test -d $(prefix)/share || mkdir -p $(prefix)/share
-+ @- test -d $(prefix)/share/aegean || mkdir -p $(prefix)/share/aegean
-+ cp -r data/share/* $(prefix)/share/aegean/
-
- uninstall:
- rm -r $(prefix)/$(PE_EXE)
- rm -r $(prefix)/share/parseval
-
clean:
-- rm -rf $(BINS) $(UT_EXE) libaegean.a $(CLSS_MDL_OBJS) inc/core/AgnVersion.h bin/*.dSYM
-+ rm -rf README $(BINS) $(UT_EXE) libaegean.a $(CLSS_MDL_OBJS) inc/core/AgnVersion.h bin/*.dSYM
+- rm -rf $(BINS) libaegean.a $(AGN_OBJS) inc/core/AgnVersion.h bin/*.dSYM
++ rm -rf README $(BINS) libaegean.a $(AGN_OBJS) inc/core/AgnVersion.h bin/*.dSYM
$(AGN_OBJS): obj/%.o : src/core/%.c inc/core/%.h inc/core/AgnVersion.h
@- mkdir -p obj
More information about the debian-med-commit
mailing list