Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updating Debian toolchain, add more files to .gitignore #5

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@
/aclocal.m4
/compile
/configure
/config.guess
/config.sub
/depcomp
/install-sh
/ltmain.sh
/missing

/debian/autoreconf.after
/debian/autoreconf.before


Makefile.in

Expand Down
Binary file added convert-utility/static.wav
Binary file not shown.
2 changes: 1 addition & 1 deletion debian/alacconvert.install
Original file line number Diff line number Diff line change
@@ -1 +1 @@
debian/tmp/usr/bin/*
/usr/bin
2 changes: 1 addition & 1 deletion debian/alacconvert.manpages
Original file line number Diff line number Diff line change
@@ -1 +1 @@
alacconvert.1
convert-utility/alacconvert.1
1 change: 1 addition & 0 deletions debian/clean
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
static.alac
5 changes: 3 additions & 2 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Source: alac
Section: sound
Priority: extra
Maintainer: Tiancheng Gu <timothygu99@gmail.com>
Build-Depends: debhelper (>= 9), autotools-dev, g++, autoconf, automake, libtool
Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf
Standards-Version: 3.9.4
Homepage: http://alac.macosforge.org/
#Vcs-Git: git://git.debian.org/collab-maint/alac.git
Expand Down Expand Up @@ -35,8 +35,9 @@ Description: Apple Lossless Audio Codec (shared library)
This package contains libalac shared library.

Package: libalac-dev
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Depends: ${misc:Depends}
Description: Apple Lossless Audio Codec (development)
Apple Lossless Audio Codec is an audio codec developed by Apple and
supported on iPhone, iPad, most iPods, Mac and iTunes. ALAC is a data
Expand Down
9 changes: 4 additions & 5 deletions debian/libalac-dev.install
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
debian/tmp/usr/include/alac/*
debian/tmp/usr/lib/*/*.a
debian/tmp/usr/lib/*/*.so
debian/tmp/usr/lib/*/*.la
debian/tmp/usr/lib/*/pkgconfig/*.pc
/usr/include
/usr/lib/*/*.a
/usr/lib/*/*.so
/usr/lib/*/pkgconfig
2 changes: 1 addition & 1 deletion debian/libalac0.install
Original file line number Diff line number Diff line change
@@ -1 +1 @@
debian/tmp/usr/lib/*/libalac.so.*
/usr/lib/*/libalac.so.*
26 changes: 8 additions & 18 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -1,26 +1,16 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
#
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
#
# Modified to make a template file for a multi-binary package with separated
# build-arch and build-indep targets by Bill Allombert 2001

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export V=1

# This has to be exported to make some magic below work.
export DH_OPTIONS

DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

%:
dh $@ --with autotools-dev
dh $@ --with autotools-dev,autoreconf

override_dh_auto_configure:
autoreconf -i
dh_auto_configure -- --enable-example

override_dh_auto_test:
convert-utility/alacconvert convert-utility/static.wav static.alac

override_dh_builddeb:
dh_builddeb -- -Zxz -z9