There are a few ways to do this...
Go to the provision in the console, set an expiration and check the "Uninstall Application on Expiry" box. The client will then uninstall the package when the expiration time is hit (in the server timezone).
Or use the SLAM (Symantec Layer Activation Management) feature on the client to automatically activate/deactivate layers based on provisions if you want to avoid the penalty of restreaming the package when a different user logs onto the system.
Or push out another package with an asynchronous script that will issue a package removal command for the package you want removed (and remove itself).