summaryrefslogtreecommitdiff
path: root/autopackage/default.apspec
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2010-05-03 09:27:26 -0300
committerLeandro A. F. Pereira <leandro@hardinfo.org>2010-05-03 21:08:06 -0300
commit9273c075a2f993c5154614b70233d8f74515c851 (patch)
treeeb72a8c58e6bc8f4ca3b739d28fbecc269c0052d /autopackage/default.apspec
parent9a50155ec3e27aa6cedf3f118196f1947c769a29 (diff)
Move files from hardinfo2 to root.
Diffstat (limited to 'autopackage/default.apspec')
-rw-r--r--autopackage/default.apspec58
1 files changed, 58 insertions, 0 deletions
diff --git a/autopackage/default.apspec b/autopackage/default.apspec
new file mode 100644
index 00000000..2aea83a7
--- /dev/null
+++ b/autopackage/default.apspec
@@ -0,0 +1,58 @@
+# -*- shell-script -*-
+# Generated by mkapspec 0.2
+[Meta]
+ShortName: hardinfo
+SoftwareVersion: 0.5
+DisplayName: HardInfo
+RootName: @hardinfo.org/hardinfo:$SOFTWAREVERSION
+Summary: System profiler and benchmark tool
+Maintainer: Leandro A. F. Pereira <leandro@hardinfo.org>
+Packager: Leandro A. F. Pereira <leandro@hardinfo.org>
+PackageVersion: 1
+CPUArchitectures: x86
+AutopackageTarget: 1.2
+Type: Application
+License: GPL
+
+[BuildPrepare]
+# If you're using autotools, the default should be enough.
+# prepareBuild will set up apbuild and run configure for you. If you
+# need to pass arguments to configure, just add them to prepareBuild:
+# prepareBuild --enable-foo --disable-bar
+export APBUILD_INCLUDE="/usr/local/gtk-headers/2.6"
+export CC="apgcc"
+prepareBuild
+
+[BuildUnprepare]
+# If you're using prepareBuild above, there is no need to change this!
+unprepareBuild
+
+[Globals]
+
+[Prepare]
+require '@gtk.org/gtk' 2.6
+require '@gtk.org/glib' 2.6
+require '@gnome.org/libsoup' 8.0
+
+[Imports]
+# This command will tell makeinstaller what to include in the package.
+# The selection comes from the files created by 'make install' or equivalent.
+# Usually, you can leave this at the default
+cd ../
+echo '*' | import
+
+[Install]
+# See http://www.autopackage.org/api/ for details
+installExe bin/*
+installData share/*
+copyFile lib/hardinfo/modules/benchmark.so $PREFIX/lib/hardinfo/modules/benchmark.so
+copyFile lib/hardinfo/modules/computer.so $PREFIX/lib/hardinfo/modules/computer.so
+copyFile lib/hardinfo/modules/devices.so $PREFIX/lib/hardinfo/modules/devices.so
+copyFile lib/hardinfo/modules/network.so $PREFIX/lib/hardinfo/modules/network.so
+installMenuItem "System" share/applications/hardinfo.desktop
+
+[Uninstall]
+# Leaving this at the default is safe unless you use custom commands in
+# "Install" to create files. By default, all autopackage API functions are
+# logged.
+uninstallFromLog