Compare commits
9 Commits
1.28.2
...
ubports/fo
| Author | SHA1 | Date | |
|---|---|---|---|
| c9dac30378 | |||
| c65cba538d | |||
| 4cdf674699 | |||
|
|
5af012a1ac | ||
|
|
11e0cb820a | ||
|
|
c537983848 | ||
|
|
9d2cb2a039 | ||
|
|
0ffea0bfce | ||
|
|
3a14b1da00 |
10
debian/Jenkinsfile
vendored
Normal file
10
debian/Jenkinsfile
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
@Library('ubports-build-tools') _
|
||||
|
||||
buildAndProvideDebianPackage()
|
||||
|
||||
// Or if the package consists entirely of arch-independent packages:
|
||||
// (optional optimization, will confuse BlueOcean's live view at build stage)
|
||||
// buildAndProvideDebianPackage(/* isArchIndependent */ true)
|
||||
|
||||
// Optionally, to skip building on some architectures (amd64 is always built):
|
||||
// buildAndProvideDebianPackage(false, /* ignoredArchs */ ['arm64'])
|
||||
21
debian/changelog
vendored
21
debian/changelog
vendored
@@ -1,3 +1,24 @@
|
||||
mce-dev (1.29.0-1ubports1) focal; urgency=medium
|
||||
|
||||
* Port to focal
|
||||
* Update to dh version 12
|
||||
* Remove obsolete files
|
||||
* Install architecture independent mce.pc in /usr/share/pkgconfig
|
||||
|
||||
-- Guido Berhoerster <guido+gitlab.com@berhoerster.name> Thu, 09 Dec 2021 11:20:24 +0100
|
||||
|
||||
mce-dev (1.29.0) unstable; urgency=low
|
||||
|
||||
* [mce] Add mouse availability state D-Bus constants. JB#55866
|
||||
|
||||
-- Simo Piiroinen <simo.piiroinen@jolla.com> Mon, 25 Oct 2021 18:09:15 +0300
|
||||
|
||||
mce-dev (1.28.3) unstable; urgency=low
|
||||
|
||||
* [mce-dev] Set rpm build arch to noarch
|
||||
|
||||
-- Simo Piiroinen <simo.piiroinen@jollamobile.com> Tue, 01 Sep 2020 11:42:42 +0300
|
||||
|
||||
mce-dev (1.28.2) unstable; urgency=low
|
||||
|
||||
* [aarch64] Specify pcdir with use of libdir. Contributes to JB#49681
|
||||
|
||||
1
debian/compat
vendored
1
debian/compat
vendored
@@ -1 +0,0 @@
|
||||
5
|
||||
5
debian/control
vendored
5
debian/control
vendored
@@ -1,9 +1,8 @@
|
||||
Source: mce-dev
|
||||
Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Santtu Lakkala <ext-santtu.1.lakkala@nokia.com>
|
||||
Uploaders: Tuomo Tanskanen <ext-tuomo.1.tanskanen@nokia.com>, Jukka Turunen <ext-jukka.t.turunen@nokia.com>
|
||||
Build-Depends: debhelper (>= 5.0.0)
|
||||
Maintainer: UBports developers <devs@ubports.com>
|
||||
Build-Depends: debhelper-compat (= 12)
|
||||
Build-Depends-Indep: doxygen
|
||||
Standards-Version: 3.7.3
|
||||
|
||||
|
||||
4
debian/mce-dev.install
vendored
4
debian/mce-dev.install
vendored
@@ -1,2 +1,2 @@
|
||||
debian/tmp/usr/lib/pkgconfig/*
|
||||
debian/tmp/usr/include/mce/*
|
||||
mce.pc usr/share/pkgconfig/
|
||||
usr/include/mce/*
|
||||
|
||||
73
debian/rules
vendored
73
debian/rules
vendored
@@ -1,64 +1,17 @@
|
||||
#!/usr/bin/make -f
|
||||
# debian/rules for mce-dev using debhelper.
|
||||
# Copyright © 2004-2009 Nokia Corporation. All rights reserved.
|
||||
# You must remove unused comment lines for the released package.
|
||||
#export DH_VERBOSE = 1
|
||||
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
|
||||
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
override_dh_auto_build:
|
||||
dh_auto_build -- doc
|
||||
|
||||
# This has to be exported to make some magic below work.
|
||||
export DH_OPTIONS
|
||||
override_dh_auto_install:
|
||||
dh_auto_install
|
||||
# mce.pc is installed manually in usr/share/pkgconfig
|
||||
rm -rf debian/tmp/usr/lib/pkgconfig
|
||||
|
||||
pkgdir = $(CURDIR)/debian/tmp
|
||||
|
||||
pcfileversion := $$(grep -m1 '^Version' mce.pc | sed -e 's/Version: *//')
|
||||
changelogversion := $$(grep -m1 'mce-dev (' debian/changelog | sed -e 's/mce-dev (\(.*\)).*/\1/;s/\(^'$(pcfileversion)'\).*/\1/')
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
|
||||
$(MAKE) distclean
|
||||
|
||||
dh_clean
|
||||
|
||||
.PHONY: check
|
||||
check:
|
||||
@if [ x"$(pcfileversion)" != x"$(changelogversion)" ]; then \
|
||||
printf "error: version-number mismatch\n"; \
|
||||
printf "changelog version: $(changelogversion)\n"; \
|
||||
printf ".pc-file version: $(pcfileversion)\n"; \
|
||||
exit 1; \
|
||||
fi
|
||||
|
||||
.PHONY: build
|
||||
build: check
|
||||
dh_testdir
|
||||
|
||||
$(MAKE) doc
|
||||
|
||||
.PHONY: install
|
||||
install:
|
||||
$(MAKE) install DESTDIR="$(pkgdir)"
|
||||
|
||||
.PHONY: binary-indep
|
||||
binary-indep: build install
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_installdocs
|
||||
dh_installchangelogs
|
||||
dh_install -i
|
||||
dh_link
|
||||
dh_compress
|
||||
dh_fixperms
|
||||
dh_installdeb
|
||||
dh_gencontrol
|
||||
dh_md5sums
|
||||
dh_builddeb
|
||||
|
||||
.PHONY: binary-arch
|
||||
binary-arch: build install
|
||||
# nothing to see here, move along
|
||||
|
||||
.PHONY: binary
|
||||
binary: binary-indep binary-arch
|
||||
%:
|
||||
dh $@
|
||||
|
||||
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
@@ -0,0 +1 @@
|
||||
3.0 (native)
|
||||
@@ -1153,6 +1153,44 @@
|
||||
|
||||
/*@}*/
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/** @name Hardware Mouse Availability
|
||||
*
|
||||
*@{
|
||||
*/
|
||||
|
||||
/** Query HW mouse availability
|
||||
*
|
||||
* @since mce 1.109.0
|
||||
*
|
||||
* Mouse present
|
||||
*
|
||||
* Used for example in evaluating whether mouse pointer
|
||||
* should be shown or not.
|
||||
*
|
||||
* @return string: availability state, one of:
|
||||
* - #MCE_HARDWARE_MOUSE_UNDEF
|
||||
* - #MCE_HARDWARE_MOUSE_AVAILABLE
|
||||
* - #MCE_HARDWARE_MOUSE_NOT_AVAILABLE
|
||||
*/
|
||||
# define MCE_HARDWARE_MOUSE_STATE_GET "mouse_available_state_req"
|
||||
|
||||
/** Notify changes in HW mouse availability
|
||||
*
|
||||
* @since mce 1.109.0
|
||||
*
|
||||
* Mouse present
|
||||
*
|
||||
* @return string: availability state, one of:
|
||||
* - #MCE_HARDWARE_MOUSE_UNDEF
|
||||
* - #MCE_HARDWARE_MOUSE_AVAILABLE
|
||||
* - #MCE_HARDWARE_MOUSE_NOT_AVAILABLE
|
||||
*/
|
||||
# define MCE_HARDWARE_MOUSE_STATE_SIG "mouse_available_state_ind"
|
||||
|
||||
/*@}*/
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/** @name Sliding Keyboard State
|
||||
|
||||
@@ -634,6 +634,32 @@
|
||||
# define MCE_HARDWARE_KEYBOARD_NOT_AVAILABLE "not-available"
|
||||
/*@}*/
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/** @name Hardware Mouse Availability Constants
|
||||
*
|
||||
*@{
|
||||
*/
|
||||
|
||||
/** Hardware Mouse availability is not known
|
||||
*
|
||||
* @since mce 1.109.0
|
||||
*/
|
||||
# define MCE_HARDWARE_MOUSE_UNDEF "undef"
|
||||
|
||||
/** Hardware Mouse is available
|
||||
*
|
||||
* @since mce 1.109.0
|
||||
*/
|
||||
# define MCE_HARDWARE_MOUSE_AVAILABLE "available"
|
||||
|
||||
/** Hardware Mouse is not available
|
||||
*
|
||||
* @since mce 1.109.0
|
||||
*/
|
||||
# define MCE_HARDWARE_MOUSE_NOT_AVAILABLE "not-available"
|
||||
/*@}*/
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
/** @name Feedback Event Name Constants
|
||||
|
||||
2
mce.pc
2
mce.pc
@@ -3,7 +3,7 @@ includedir=${prefix}/include
|
||||
|
||||
Name: mce
|
||||
Description: Mode Control Entity
|
||||
Version: 1.28.2
|
||||
Version: 1.29.0
|
||||
Requires:
|
||||
Libs:
|
||||
Cflags: -I${includedir}
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
Name: mce-headers
|
||||
Summary: Development files for mce
|
||||
Version: 1.28.2
|
||||
Version: 1.29.0
|
||||
Release: 1
|
||||
Group: Development/Libraries
|
||||
License: LGPLv2
|
||||
URL: https://git.sailfishos.org/mer-core/mce-dev
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
BuildArch: noarch
|
||||
BuildRequires: doxygen
|
||||
|
||||
%description
|
||||
|
||||
Reference in New Issue
Block a user